C++QEDCore  2.100.2 (v2 Milestone 10 Development branch)
a framework for simulating open quantum dynamics – core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
StochasticTrajectory.h File Reference

Defines classes related to stochastic evolution. More...

#include "StochasticTrajectoryFwd.h"
#include "Trajectory.h"
#include "Randomized.h"
#include <boost/ptr_container/ptr_vector.hpp>
+ Include dependency graph for StochasticTrajectory.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  trajectory::Averageable< T >
 The very general concept of an averageable trajectory. More...
 
class  trajectory::Stochastic< A, T >
 Represents a trajectory that has both adaptive ODE evolution and noise. More...
 
class  trajectory::ensemble::Base< T >
 A base-class to Ensemble with customized behaviour according to the type of T More...
 
class  trajectory::Ensemble< T, T_ELEM >
 An ensemble of Averageable trajectories providing services for ensemble averaging and evolving the element trajectories serially. More...
 
class  trajectory::ensemble::Traits< T, T_ELEM >
 Traits class governing how to average up several T_ELEM types into a T type in the most efficient way (which is usually not with the naive addition operator) More...
 

Namespaces

 trajectory
 The trajectory-bundle.
 
 trajectory::ensemble
 Contains important helpers to Ensemble.
 

Macros

#define FOR_EACH_function(f)   for_each(trajs_,bind(&Elem::f,_1,boost::ref(ios))); return ios;
 

Detailed Description

Defines classes related to stochastic evolution.

Definition in file StochasticTrajectory.h.