ReFRACtor
bard_ml_problem.h
Go to the documentation of this file.
1 #ifndef BARD_ML_PROBLEM
2 #define BARD_ML_PROBLEM
3 #include <max_likelihood.h>
4 #include <model_measure_bard.h>
5 
6 
7 namespace FullPhysics {
8 
10 public:
11  BardMLProblem(const blitz::Array<double, 1>& measurement,
12  const blitz::Array<double, 1>& measurement_error_cov);
13  virtual ~BardMLProblem() {}
14  virtual void print(std::ostream& Os) const
15  { Os << "BardMLProblem"; }
16 };
17 }
18 
19 #endif
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.
Definition: doxygen_python.h:1

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:08