Trajectory Generator abstract class.
|
__init__(self,
kw)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
addEvtPars(self,
eventPars)
Register parameter names as event specific parameters. |
source code
|
|
|
getEvents(self,
evnames=None,
asGlobalTime=True)
Produce dictionary of pointsets of all flagged events' independent
and dependent variable values, for each event (whether terminal or
not). |
source code
|
|
|
getEventTimes(self,
evnames=None,
asGlobalTime=True)
Produce dictionary of lists of all flagged events' independent
variable values, for each event (whether terminal or not). |
source code
|
|
|
|
|
get(self,
key)
For API compatibility with ModelInterface: get will make a copy of
the key and pass it through the inverse FuncSpec-compatible name map. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_kw_process_ignorespecial(self,
kw,
fs_args) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
_kw_process_vfcodeinserts(self,
kw,
fs_args) |
source code
|
|
|
|
|
_infostr(self,
verbose=1)
Return detailed information about the Generator specification. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_set_for_hybrid_DS(self,
state)
Internal method for indicating whether this Generator is currently
being used as part of a hybrid dybnamical system calculation |
source code
|
|
|
_register(self,
items)
_register names and types of sub-system variables (including
Generator variables), pars and external inputs. |
source code
|
|
|
|
|
|
|
_makeBoundsEvents(self,
precise=True,
eventtol=1e-06,
activatedbounds=None) |
source code
|
|
|
|
|
setEventICs(self,
ics,
gt0=0)
Set initialconditions attribute of all generator's events, in case
event uses auxiliary functions that access this information. |
source code
|
|
|
|
|
resetEvents(self,
state=None)
Reset any high level (Python) events in Generator |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
contains(self,
interval,
val,
checklevel=2)
Interval containment test |
source code
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__
|