Template Class NoiseProcessGenerator

Inheritance Relationships

Derived Type

Class Documentation

template<typename T>
class NoiseProcessGenerator

Noise process generator interface.

Subclassed by diffeq::core::composable::WienerProcessGenerator< T >

Public Functions

virtual ~NoiseProcessGenerator() = default
virtual NoiseData<T> generate_increment(T current_time, T dt) = 0
virtual void reset_seed(uint64_t seed) = 0
virtual std::string get_process_name() const = 0