Contains an impelemtation of the SSA algorithm for Markov-Chains (cf. viennashe/models/markovchain/chain.hpp) More...
#include "viennashe/forwards.h"
#include "viennashe/models/markovchain/exception.hpp"
#include "viennashe/models/exception.hpp"
#include "viennashe/models/markovchain/reaction_rates.hpp"
#include "viennashe/models/markovchain/chain.hpp"
#include "viennashe/math/random.hpp"
#include "viennashe/math/linalg_util.hpp"
#include "viennashe/solvers/forwards.h"
Go to the source code of this file.
Classes | |
class | viennashe::models::ssa_solver |
The SSA (Monte Carlo) solver for Markov-Chains The given chain is being referenced and the occupancies p_i of the states are being changed. The resp. occupancies can either be 1.0 (occupied) or 0 (unoccupied)! The solver additionally guarantees that sum_i p_i = 1.0, i.e. only one state is occupied at a time ! More... | |
Namespaces | |
namespace | viennashe |
The main ViennaSHE namespace. All functionality resides inside this namespace. | |
namespace | viennashe::models |
Namespace containing everything models related. | |
Contains an impelemtation of the SSA algorithm for Markov-Chains (cf. viennashe/models/markovchain/chain.hpp)
Definition in file ssa.hpp.