A deprecated wrapper class used to generate a logistic distribution. More...
#include <LogisticDistribution.h>
Public Types | |
typedef DataFileName | DataFileParameterType |
Public Member Functions | |
LogisticDistribution (const InputParameters ¶meters) | |
virtual Real | pdf (const Real &x) const override |
virtual Real | cdf (const Real &x) const override |
virtual Real | quantile (const Real &p) const override |
virtual Real | median () const |
virtual bool | enabled () const |
std::shared_ptr< MooseObject > | getSharedPtr () |
std::shared_ptr< const MooseObject > | getSharedPtr () const |
MooseApp & | getMooseApp () const |
const std::string & | type () const |
virtual const std::string & | name () const |
std::string | typeAndName () const |
std::string | errorPrefix (const std::string &error_type) const |
void | callMooseError (std::string msg, const bool with_prefix) const |
MooseObjectParameterName | uniqueParameterName (const std::string ¶meter_name) const |
const InputParameters & | parameters () const |
MooseObjectName | uniqueName () const |
const T & | getParam (const std::string &name) const |
std::vector< std::pair< T1, T2 > > | getParam (const std::string ¶m1, const std::string ¶m2) const |
const T & | getRenamedParam (const std::string &old_name, const std::string &new_name) const |
T | getCheckedPointerParam (const std::string &name, const std::string &error_string="") const |
bool | isParamValid (const std::string &name) const |
bool | isParamSetByUser (const std::string &nm) const |
void | paramError (const std::string ¶m, Args... args) const |
void | paramWarning (const std::string ¶m, Args... args) const |
void | paramInfo (const std::string ¶m, Args... args) const |
void | connectControllableParams (const std::string ¶meter, const std::string &object_type, const std::string &object_name, const std::string &object_parameter) const |
void | mooseError (Args &&... args) const |
void | mooseErrorNonPrefixed (Args &&... args) const |
void | mooseDocumentedError (const std::string &repo_name, const unsigned int issue_num, Args &&... args) const |
void | mooseWarning (Args &&... args) const |
void | mooseWarningNonPrefixed (Args &&... args) const |
void | mooseDeprecated (Args &&... args) const |
void | mooseInfo (Args &&... args) const |
std::string | getDataFileName (const std::string ¶m) const |
std::string | getDataFileNameByName (const std::string &name, const std::string *param=nullptr) const |
PerfGraph & | perfGraph () |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
Static Public Member Functions | |
static InputParameters | validParams () |
static Real | pdf (const Real &x, const Real &location, const Real &shape) |
static Real | cdf (const Real &x, const Real &location, const Real &shape) |
static Real | quantile (const Real &p, const Real &location, const Real &shape) |
Public Attributes | |
const ConsoleStream | _console |
Protected Member Functions | |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level) const |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level, const std::string &live_message, const bool print_dots=true) const |
std::string | timedSectionName (const std::string §ion_name) const |
Protected Attributes | |
const Real & | _location |
The location or mean of the distribution (alpha or mu) More... | |
const Real & | _shape |
The shape of the distribution (beta or s) More... | |
const bool & | _enabled |
MooseApp & | _app |
const std::string | _type |
const std::string | _name |
const InputParameters & | _pars |
Factory & | _factory |
ActionFactory & | _action_factory |
MooseApp & | _pg_moose_app |
const std::string | _prefix |
const Parallel::Communicator & | _communicator |
A deprecated wrapper class used to generate a logistic distribution.
Definition at line 17 of file LogisticDistribution.h.
LogisticDistribution::LogisticDistribution | ( | const InputParameters & | parameters | ) |
Definition at line 23 of file LogisticDistribution.C.
Implements Distribution.
Definition at line 58 of file Logistic.C.
Definition at line 39 of file Logistic.C.
Implements Distribution.
Definition at line 52 of file Logistic.C.
Definition at line 32 of file Logistic.C.
Implements Distribution.
Definition at line 64 of file Logistic.C.
|
staticinherited |
Definition at line 46 of file Logistic.C.
|
static |
Definition at line 18 of file LogisticDistribution.C.
|
protectedinherited |
The location or mean of the distribution (alpha or mu)
Definition at line 34 of file Logistic.h.
Referenced by Logistic::cdf(), Logistic::pdf(), and Logistic::quantile().
|
protectedinherited |
The shape of the distribution (beta or s)
Definition at line 37 of file Logistic.h.
Referenced by Logistic::cdf(), Logistic::pdf(), and Logistic::quantile().