コード例 #1
0
ファイル: optipar.py プロジェクト: casadi/python-optistack
    def __init__(self,*args):
        shape = 1
        if len(args)==1:
           shape = args[0]
        elif len(args)>1:
           shape = [args[0],args[1]]

        if len(args)==3:
           name = args[2]
        else:
           name = 'p'
               
        OptimizationObject.__init__(self,shape,name)
コード例 #2
0
    def __init__(self, *args):
        shape = 1
        if len(args) == 1:
            shape = args[0]
        elif len(args) > 1:
            shape = [args[0], args[1]]

        if len(args) == 3:
            name = args[2]
        else:
            name = 'x'

        import casadi
        OptimizationObject.__init__(self, shape, name)
        self.lb = -casadi.inf * casadi.DM.ones(self.sparsity())
        self.ub = casadi.inf * casadi.DM.ones(self.sparsity())
        self.init = casadi.DM.zeros(self.sparsity())
コード例 #3
0
ファイル: optivar.py プロジェクト: casadi/python-optistack
 def __init__(self,*args):
    shape = 1
    if len(args)==1:
        shape = args[0]
    elif len(args)>1:
        shape = [args[0],args[1]]
    
    if len(args)==3:
        name = args[2]
    else:
        name = 'x'
    
    import casadi
    OptimizationObject.__init__(self,shape,name)
    self.lb = -casadi.inf*casadi.DM.ones(self.sparsity())
    self.ub = casadi.inf*casadi.DM.ones(self.sparsity())
    self.init = casadi.DM.zeros(self.sparsity())