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.