def __init__(self,X,Z,msg,x,z): """Constructor""" # Check our arguments Optizelle.checkVectorSpace("X",X) Optizelle.checkEuclidean("Z",Z) Optizelle.checkMessaging("msg",msg) # Allocate memory for our vectors Optizelle.Unconstrained.State.allocateVectors(self,X,x) allocateVectors(self,X,Z,x,z) # Create the state Optizelle.Utility.InequalityConstrainedStateCreate(self,X,Z,msg,x,z)