#include <UDQParams.hpp>

Public Member Functions

 UDQParams (const Deck &deck)
 
 UDQParams ()
 
bool reseed () const
 
int rand_seed () const noexcept
 
void reseedRNG (int seed)
 
double range () const noexcept
 
double undefinedValue () const noexcept
 
double cmpEpsilon () const noexcept
 
std::mt19937 & sim_rng ()
 
std::mt19937 & true_rng ()
 
bool operator== (const UDQParams &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static UDQParams serializeObject ()
 

Constructor & Destructor Documentation

◆ UDQParams() [1/2]

Opm::UDQParams::UDQParams ( const Deck deck)
explicit

◆ UDQParams() [2/2]

Opm::UDQParams::UDQParams ( )

Member Function Documentation

◆ cmpEpsilon()

double Opm::UDQParams::cmpEpsilon ( ) const
noexcept

◆ operator==()

bool Opm::UDQParams::operator== ( const UDQParams data) const

◆ rand_seed()

int Opm::UDQParams::rand_seed ( ) const
noexcept

◆ range()

double Opm::UDQParams::range ( ) const
noexcept

◆ reseed()

bool Opm::UDQParams::reseed ( ) const

◆ reseedRNG()

void Opm::UDQParams::reseedRNG ( int  seed)

◆ serializeObject()

static UDQParams Opm::UDQParams::serializeObject ( )
static

◆ serializeOp()

template<class Serializer >
void Opm::UDQParams::serializeOp ( Serializer serializer)
inline

◆ sim_rng()

std::mt19937 & Opm::UDQParams::sim_rng ( )

◆ true_rng()

std::mt19937 & Opm::UDQParams::true_rng ( )

◆ undefinedValue()

double Opm::UDQParams::undefinedValue ( ) const
noexcept

The documentation for this class was generated from the following file: