https://mooseframework.inl.gov
Namespaces | Functions
Standardizer.C File Reference

Go to the source code of this file.

Namespaces

 StochasticTools
 Enum for batch type in stochastic tools MultiApp.
 

Functions

template<>
void dataStore (std::ostream &stream, StochasticTools::Standardizer &standardizer, void *context)
 
template<>
void dataLoad (std::istream &stream, StochasticTools::Standardizer &standardizer, void *context)
 

Function Documentation

◆ dataLoad()

template<>
void dataLoad ( std::istream &  stream,
StochasticTools::Standardizer standardizer,
void context 
)

Definition at line 126 of file Standardizer.C.

127 {
128  unsigned int n;
129  dataLoad(stream, n, context);
130  std::vector<Real> mean(n);
131  std::vector<Real> stdev(n);
132  for (unsigned int ii = 0; ii < n; ++ii)
133  dataLoad(stream, mean[ii], context);
134  for (unsigned int ii = 0; ii < n; ++ii)
135  dataLoad(stream, stdev[ii], context);
136  standardizer.set(mean, stdev);
137 }
void dataLoad(std::istream &stream, StochasticTools::Standardizer &standardizer, void *context)
Definition: Standardizer.C:126
void set(const Real &n)
Methods for setting mean and standard deviation directly Sets mean=0, std=1 for n variables...
Definition: Standardizer.C:16

◆ dataStore()

template<>
void dataStore ( std::ostream &  stream,
StochasticTools::Standardizer standardizer,
void context 
)

Definition at line 119 of file Standardizer.C.

Referenced by StochasticTools::Standardizer::storeHelper().

120 {
121  standardizer.storeHelper(stream, context);
122 }
void storeHelper(std::ostream &stream, void *context) const
Helper for dataStore.
Definition: Standardizer.C:105