The trajectory-bundle. More...
Namespaces | |
| ensemble | |
| Contains important helpers to Ensemble.  | |
Classes | |
| class | Adaptive | 
| Adaptive is basically an evolved::Evolved wrapped into the Trajectory interface.  More... | |
| class | AdaptiveIO | 
| Corresponds to evolved::EvolvedIO, adding the capability of state serialization involving a SerializationMetadata instant.  More... | |
| class | Averageable | 
| The very general concept of an averageable trajectory.  More... | |
| class | DimensionsMismatchException | 
| Raised when the dimensions of a trajectory state we try to read in from file does not match.  More... | |
| class | Ensemble | 
| An ensemble of Averageable trajectories providing services for ensemble averaging and evolving the element trajectories serially.  More... | |
| struct | Pars | 
An example of a simple unification of Pars… classes, here ParsRun & ParsEvolved.  More... | |
| struct | ParsEvolved | 
| Aggregate condensing parameters concerning adaptive ODE evolution (cf. Adaptive::Adaptive()) in the style of a parameters::ParameterTable.  More... | |
| struct | ParsRun | 
| Parameters corresponding to the different versions of run()  More... | |
| struct | ParsStochastic | 
| Aggregate of parameters pertaining to stochastic simulations.  More... | |
| class | RankMismatchException | 
| Raised when the rank of a trajectory we try to read in from file does not match.  More... | |
| struct | SerializationMetadata | 
| Aggregate of information about a trajectory-state archive.  More... | |
| class | Simulated | 
| Class fully implementing the Adaptive interface by displaying (and serializing) the whole content of the evolved array.  More... | |
| class | StateFileOpeningException | 
| class | Stochastic | 
| Represents a trajectory that has both adaptive ODE evolution and noise.  More... | |
| class | StoppingCriterionReachedException | 
| class | Trajectory | 
| The base class of the trajectory-bundle condensing the quintessential characteristics of any trajectory.  More... | |
| class | TrajectoryFileOpeningException | 
| class | TrajectoryMismatchException | 
| Raised when the trajectory type we try to read in from file does not match.  More... | |
Functions | |
| template<typename T > | |
| void | writeViaSStream (const T &, std::ofstream *) | 
| template<typename T > | |
| void | readViaSStream (T &, std::ifstream &) | 
| SerializationMetadata | readMeta (std::ifstream &) | 
| Needed separately for the Python i/o.  | |
| double | initialTimeStep (double highestFrequency) | 
| A heuristic determination of the inital timestep from the highest frequency of a physical system.  | |
The trajectory-bundle.