The GENESIS Model Container deals with biological entities and end-user concepts rather than the mathematical details of a model and its simulation which are handled by the solver (here, Heccer). It is optimized to store large models in a solver independent internal storage format.
For more details see the Model Container documentation.
This link accesses all regression test specifications for the Model Container.
Model Container regression test documentation includes:
The regression tests give a good overview of Model Container functionality.
Regression tests cover the following major functionalities of the Model Container:
Source code extensions; general syntax of NDF library files; file loading; command line switches; environment variables; error conditions; algorithms, biolevels and biogroup definitions; meshing algorithms; partitioning; coordinates and coordinate caching; segment linearization, morphology branchpoints, indexing, and structure analysis; internal data structures; parameter calculations on existing models; parameter operations and caching; reducing model parameters; networks and nesting of networks; projection query caching; context operations, wildcard matching and expansion; connections and solvers; model partitioning; automatically inferred and hard-coded channel type parameters; generic pools and gates from multiple models; operations on symbol table components; model export in a variety of export formats.
Grid, inserter, and spine algorithms.
Symbol allocation and alias creation; biolevels and biogroups, parameter and symbol types.