Alsvinn  0.5.3
The fast FVM simulator with UQ support
Public Member Functions | List of all members
alsuq::stats::StatisticsParameters Class Reference

#include <alsuq/stats/StatisticsParameters.hpp>

Inheritance diagram for alsuq::stats::StatisticsParameters:
alsutils::parameters::Parameters

Public Member Functions

 StatisticsParameters (const boost::property_tree::ptree &configuration)
 
void setNumberOfSamples (size_t samples)
 
size_t getNumberOfSamples () const
 
mpi::ConfigurationPtr getMpiConfiguration () const
 
void setMpiConfiguration (mpi::ConfigurationPtr value)
 
void setPlatform (const std::string &platform)
 
std::string getPlatform () const
 
- Public Member Functions inherited from alsutils::parameters::Parameters
 Parameters (const boost::property_tree::ptree &ptree)
 
 Parameters (const std::map< std::string, std::string > &values)
 
double getDouble (const std::string &name) const
 
int getInteger (const std::string &name) const
 
std::string getString (const std::string &name) const
 
bool contains (const std::string &name) const
 
std::vector< std::string > getStringVectorFromString (const std::string &name) const
 
std::vector< std::string > getKeys () const
 
void addIntegerParameter (const std::string &name, int i)
 
void addDoubleParameter (const std::string &name, double i)
 
void addStringParameter (const std::string &name, std::string value)
 
void addVectorParameter (const std::string &name, const std::vector< std::string > &values)
 

Additional Inherited Members

- Static Public Member Functions inherited from alsutils::parameters::Parameters
static Parameters empty ()
 Returns an empty parameter instance, when you don't want to give any parameters. More...
 

Constructor & Destructor Documentation

◆ StatisticsParameters()

alsuq::stats::StatisticsParameters::StatisticsParameters ( const boost::property_tree::ptree &  configuration)

Member Function Documentation

◆ getMpiConfiguration()

mpi::ConfigurationPtr alsuq::stats::StatisticsParameters::getMpiConfiguration ( ) const

◆ getNumberOfSamples()

size_t alsuq::stats::StatisticsParameters::getNumberOfSamples ( ) const

◆ getPlatform()

std::string alsuq::stats::StatisticsParameters::getPlatform ( ) const

◆ setMpiConfiguration()

void alsuq::stats::StatisticsParameters::setMpiConfiguration ( mpi::ConfigurationPtr  value)

◆ setNumberOfSamples()

void alsuq::stats::StatisticsParameters::setNumberOfSamples ( size_t  samples)

◆ setPlatform()

void alsuq::stats::StatisticsParameters::setPlatform ( const std::string &  platform)

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