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)
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())
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())