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 133 of file Standardizer.C.

134 {
135  unsigned int n;
136  dataLoad(stream, n, context);
137  std::vector<Real> mean(n);
138  std::vector<Real> stdev(n);
139  for (unsigned int ii = 0; ii < n; ++ii)
140  dataLoad(stream, mean[ii], context);
141  for (unsigned int ii = 0; ii < n; ++ii)
142  dataLoad(stream, stdev[ii], context);
143  standardizer.set(mean, stdev);
144 }
void dataLoad(std::istream &stream, StochasticTools::Standardizer &standardizer, void *context)
Definition: Standardizer.C:133
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 126 of file Standardizer.C.

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

127 {
128  standardizer.storeHelper(stream, context);
129 }
void storeHelper(std::ostream &stream, void *context) const
Helper for dataStore.
Definition: Standardizer.C:112