parent
81c380d551
commit
dab0eb5428
|
@ -694,7 +694,7 @@ class Base(with_metaclass(Constraint, object)):
|
||||||
return getattr(solver.system,name)
|
return getattr(solver.system,name)
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
logger.warn('{} not supported in solver "{}"',
|
logger.warn('{} not supported in solver "{}"',
|
||||||
cstrName(obj),solver.getName())
|
cstrName(obj),solver.system.getName())
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def getEntityDef(cls,elements,checkCount,obj=None):
|
def getEntityDef(cls,elements,checkCount,obj=None):
|
||||||
|
|
|
@ -33,6 +33,9 @@ class _SystemSlvs(SystemExtension,slvs.System):
|
||||||
super(_SystemSlvs,self).__init__()
|
super(_SystemSlvs,self).__init__()
|
||||||
self.log = log
|
self.log = log
|
||||||
|
|
||||||
|
def getName(self):
|
||||||
|
return SystemSlvs.getName()
|
||||||
|
|
||||||
def solve(self, group=0, reportFailed=False, findFreeParams=False):
|
def solve(self, group=0, reportFailed=False, findFreeParams=False):
|
||||||
ret = super(_SystemSlvs,self).solve(group,reportFailed,findFreeParams)
|
ret = super(_SystemSlvs,self).solve(group,reportFailed,findFreeParams)
|
||||||
if ret:
|
if ret:
|
||||||
|
|
|
@ -1072,6 +1072,9 @@ class _SystemSymPy(SystemExtension):
|
||||||
name = 'add' + cls.__name__[1:]
|
name = 'add' + cls.__name__[1:]
|
||||||
setattr(self,name,cls.make(self))
|
setattr(self,name,cls.make(self))
|
||||||
|
|
||||||
|
def getName(self):
|
||||||
|
return SystemSymPy.getName()
|
||||||
|
|
||||||
def reset(self):
|
def reset(self):
|
||||||
self.__init__()
|
self.__init__()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user