1 #ifndef BARD_ML_PROBLEM 2 #define BARD_ML_PROBLEM 14 virtual void print(std::ostream& Os)
const 15 { Os <<
"BardMLProblem"; }
The base class for maximum likelihood estimation.
virtual void print(std::ostream &Os) const
Print description of object.
virtual blitz::Array< double, 1 > measurement_error_cov() const
Returns the measurement error covariance (implemented as a diagonal matrix).
BardMLProblem(const blitz::Array< double, 1 > &measurement, const blitz::Array< double, 1 > &measurement_error_cov)
virtual blitz::Array< double, 1 > measurement() const
Returns the measured data, to which the model is fit.
Contains classes to abstract away details in various Spurr Radiative Transfer software.