Toast++  1.0.2 (r.539)
Forward and inverse modelling in optical tomography
Public Member Functions | Public Attributes | List of all members
MWsolution Class Reference
Inheritance diagram for MWsolution:
Solution

Public Member Functions

 MWsolution (int nparam, int _meshlength, int _nofwavel, RDenseMatrix _extcoef, RVector _wlength)
 
 MWsolution (const MWsolution &mwsol)
 
void RegisterChange ()
 
RVector GetJacobianCoeff_A (int wavelind) const
 
RVector GetJacobianCoeff_b (int wavelind) const
 
RVector GetC2A () const
 
- Public Member Functions inherited from Solution
 Solution (int nparam, int n)
 
 Solution (const Solution &sol)
 
int nParam () const
 
void SetParam (int which, const RVector &prm)
 
void SetParam (int which, double prm)
 
void Set (const RVector &prm)
 
const RVector GetParam (int which) const
 
const RVector GetActiveParams () const
 
void SetActiveParams (const RVector &prm)
 
void SetActive (int which, bool act)
 
bool IsActive (int which) const
 
int nActive () const
 
int ActiveDim () const
 
void Extents (int which, double &vmin, double &vmax) const
 
bool Bounded (int which, double vmin, double vmax)
 
bool Valid ()
 
void Scale (int which, double factor)
 
void Add (const Solution &sol)
 
void vmul (const Solution &sol)
 
void vmul (const RVector &v) const
 
Solutionoperator= (const Solution &sol)
 
Solution operator* (double s) const
 
Solutionoperator*= (double s)
 
Solution operator+ (const Solution &sol) const
 
Solution operator+ (const RVector &v) const
 
Solutionoperator*= (const RVector &v)
 
Solutionoperator+= (const Solution &sol)
 
Solutionoperator+= (const RVector &v)
 
void WriteImgGeneric (int imgno, const char *filename, int prmind, bool append=true)
 
void WriteImg_mua (int imgno, const char *nimname, bool append=true)
 
void WriteImg_mus (int imgno, const char *nimname, bool append=true)
 

Public Attributes

Solution ** swsol
 
RDenseMatrix extcoef
 
int nofwavel
 
int meshlength
 
int nmuaChromo
 
RVector wlength
 

Additional Inherited Members

- Static Public Member Functions inherited from Solution
static void WriteImgGeneric (int imgno, const char *filename, const RVector &img, bool append=true)
 
- Protected Attributes inherited from Solution
int nprm
 
RVectorparam
 
bool * active
 
int nactive
 

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