Abstract class for ODE system solvers.
|
|
| AuxVars(self,
t,
xdict,
pdict=None,
asarray=False) |
source code
|
|
|
|
| Jacobian(self,
t,
xdict,
pdict=None,
asarray=False) |
source code
|
|
|
|
| JacobianP(self,
t,
xdict,
pdict=None,
asarray=False) |
source code
|
|
|
|
| Rhs(self,
t,
xdict,
pdict=None,
asarray=False) |
source code
|
|
|
|
|
|
|
|
|
|
__init__(self,
kw)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
addMethods(self,
usePsyco=False)
Add Python-specific functions to this object's methods, accelerating
them with psyco, if it is available. |
source code
|
|
|
|
| checkInitialConditions(self,
checkauxvars=False) |
source code
|
|
|
|
cleanupMemory(self)
Clean up memory usage from past runs of a solver that is interfaced
through a dynamic link library. |
source code
|
|
|
|
compute(self,
dirn)
This is an abstract class. |
source code
|
|
|
|
haveJacobian(self)
Report whether ODE system has an explicit user-specified Jacobian
associated with it. |
source code
|
|
|
|
haveJacobian_pars(self)
Report whether ODE system has an explicit user-specified Jacobian
with respect to pars associated with it. |
source code
|
|
|
|
haveMass(self)
Report whether ODE system has an explicit user-specified mass matrix
associated with it. |
source code
|
|
|
|
prepDirection(self,
dirn)
Common pre-integration tasks go here |
source code
|
|
|
|
|
|
|
|
|
Inherited from baseclasses.ctsGen:
validateSpec
Inherited from baseclasses.Generator:
__copy__,
__deepcopy__,
__repr__,
__str__,
addEvtPars,
checkArgs,
contains,
get,
getEventTimes,
getEvents,
info,
query,
resetEventTimes,
resetEvents,
setEventICs,
showAuxFnSpec,
showAuxSpec,
showEventSpec,
showSpec
Inherited from baseclasses.Generator (private):
_addEvents,
_auxfn_getindex,
_auxfn_globalindepvar,
_auxfn_heav,
_auxfn_if,
_auxfn_initcond,
_generate_ixmaps,
_infostr,
_kw_process_algparams,
_kw_process_allvars,
_kw_process_dispatch,
_kw_process_events,
_kw_process_fnspecs,
_kw_process_ics,
_kw_process_ignorespecial,
_kw_process_inputs,
_kw_process_pars,
_kw_process_pdomain,
_kw_process_reuseterms,
_kw_process_system,
_kw_process_target,
_kw_process_tdata,
_kw_process_tdomain,
_kw_process_tstep,
_kw_process_ttype,
_kw_process_varspecs,
_kw_process_vfcodeinserts,
_kw_process_xdomain,
_kw_process_xtype,
_makeBoundsEvents,
_register,
_set_for_hybrid_DS
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__
|