Hamiltonian Monte Carlo

forwardModel Class Reference

#include <auxiliary.hpp>

Collaboration diagram for forwardModel:

Public Member Functions

 forwardModel (int numberParameters)
 
 forwardModel (const char *filename)
 
 forwardModel ()
 
void constructUnitDesignMatrix (int numberParameters)
 
std::vector< double > calculateData (std::vector< double > parameters)
 

Public Attributes

int _numberParameters
 
std::vector< std::vector< double > > _designMatrix
 

Detailed Description

Definition at line 94 of file auxiliary.hpp.

Constructor & Destructor Documentation

◆ forwardModel() [1/3]

forwardModel::forwardModel ( int  numberParameters)
explicit

Definition at line 176 of file auxiliary.cpp.

◆ forwardModel() [2/3]

forwardModel::forwardModel ( const char *  filename)
explicit

Definition at line 185 of file auxiliary.cpp.

◆ forwardModel() [3/3]

forwardModel::forwardModel ( )
default

Member Function Documentation

◆ calculateData()

std::vector< double > forwardModel::calculateData ( std::vector< double >  parameters)

Definition at line 181 of file auxiliary.cpp.

◆ constructUnitDesignMatrix()

void forwardModel::constructUnitDesignMatrix ( int  numberParameters)

Definition at line 164 of file auxiliary.cpp.

Member Data Documentation

◆ _designMatrix

std::vector<std::vector<double> > forwardModel::_designMatrix

Definition at line 98 of file auxiliary.hpp.

◆ _numberParameters

int forwardModel::_numberParameters

Definition at line 97 of file auxiliary.hpp.


The documentation for this class was generated from the following files: