Home | Trees | Indices | Help |
|
---|
|
General purpose (hybrid) model class, and associated hybrid trajectory and variable classes. Robert Clewley, March 2005. A Model object's hybrid trajectory can be treated as a curve, or as a mapping. Call the model object with the trajectory name, time(s), and set the 'asmap' argument to be True to use an integer time to select the trajectory segment. These are numbered from zero. A trajectory value in a Model object's 'trajectories' dictionary attribute is a HybridTrajectory object, having the following attributes (among others): timeInterval is the entire time interval for the trajectory. timePartitions is a sequence of time_intervals (for each trajectory segment in trajseq), and trajSeq is a list of epoch or regime trajectory segments [traj_0, traj_1, ..., traj_(R-1)], where traj_i is a callable Trajectory or HybridTrajectory object. eventStruct is the event structure used to determine that trajectory. events is a dictionary of event names -> list of times at which that event took place. modelNames is a list of the generators used for the trajectory (one per partition). variables is a dictionary that mimics the variables of the trajectory.
|
|||
boundary_containment | |||
boundary_containment_by_event | |||
boundary_containment_by_postproc | |||
domain_test | |||
Model General-purpose Hybrid and Non-Hybrid Model abstract class. |
|||
NonHybridModel | |||
HybridModel obsvars specifies the observable variables for this model, which must be present in all trajectory segments (regardless of which other variables are specified in those segments). |
|
|||
|
|||
|
|
|||
_1DimplicitSolveMethods =
|
|||
_all_complex =
|
|||
_all_float =
|
|||
_all_int =
|
|||
_all_numpy_complex =
|
|||
_all_numpy_float =
|
|||
_all_numpy_int =
|
|||
_complex_types =
|
|||
_float_types =
|
|||
_implicitSolveMethods =
|
|||
_int_types =
|
|||
_num_equivtype =
|
|||
_num_maxmin =
|
|||
_num_name2equivtypes =
|
|||
_num_name2type =
|
|||
_num_type2name =
|
|||
_num_types =
|
|||
_pytypefromtype =
|
|||
_real_types =
|
|||
_seq_types =
|
|
Find eligible Model to begin computation of trajectory. Cannot depend on any internal variables (e.g. those not common to all sub-models). |
|
_all_complex
|
_all_float
|
_all_int
|
_all_numpy_complex
|
_all_numpy_float
|
_all_numpy_int
|
_complex_types
|
_num_equivtype
|
_num_maxmin
|
_num_name2equivtypes
|
_num_name2type
|
_num_type2name
|
_num_types
|
_pytypefromtype
|
_real_types
|
_seq_types
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Dec 2 23:44:17 2012 | http://epydoc.sourceforge.net |