DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
Wiener process (Brownian motion) generator. More...
#include <sde_base.hpp>
Public Types | |
using | state_type = StateType |
using | time_type = typename StateType::value_type |
using | value_type = typename StateType::value_type |
Public Member Functions | |
WienerProcess (size_t dimension, uint32_t seed=0) | |
void | generate_increment (state_type &dW, time_type dt) |
void | set_seed (uint32_t seed) |
size_t | dimension () const |
Wiener process (Brownian motion) generator.
Definition at line 111 of file sde_base.hpp.
using diffeq::sde::WienerProcess< StateType >::state_type = StateType |
Definition at line 113 of file sde_base.hpp.
using diffeq::sde::WienerProcess< StateType >::time_type = typename StateType::value_type |
Definition at line 114 of file sde_base.hpp.
using diffeq::sde::WienerProcess< StateType >::value_type = typename StateType::value_type |
Definition at line 115 of file sde_base.hpp.
|
inlineexplicit |
Definition at line 117 of file sde_base.hpp.
|
inline |
Definition at line 135 of file sde_base.hpp.
|
inline |
Definition at line 122 of file sde_base.hpp.
|
inline |
Definition at line 131 of file sde_base.hpp.