Alsvinn
0.5.3
The fast FVM simulator with UQ support
|
#include <alsuq/stats/StatisticsFactory.hpp>
Public Types | |
typedef std::shared_ptr< Statistics > | StatisticsPointer |
typedef std::function< StatisticsPointer(const StatisticsParameters &)> | StatisticsCreator |
Public Member Functions | |
StatisticsPointer | makeStatistics (const std::string &platform, const std::string &name, const StatisticsParameters ¶ms) |
Static Public Member Functions | |
static void | registerStatistics (const std::string &platform, const std::string &name, StatisticsCreator maker) |
typedef std::function<StatisticsPointer(const StatisticsParameters&)> alsuq::stats::StatisticsFactory::StatisticsCreator |
typedef std::shared_ptr<Statistics> alsuq::stats::StatisticsFactory::StatisticsPointer |
StatisticsFactory::StatisticsPointer alsuq::stats::StatisticsFactory::makeStatistics | ( | const std::string & | platform, |
const std::string & | name, | ||
const StatisticsParameters & | params | ||
) |
|
static |