rsvs3D  0.0.0
Codes for the c++ implementation of the 3D RSVS
Volume2 Class Reference
Inheritance diagram for Volume2:
CoordFunc

Public Member Functions

void Calc () override
 
- Public Member Functions inherited from CoordFunc
bool CheckValid ()
 
bool MakeValid ()
 
void PreCalc ()
 
void assign (grid::coordlist &coords)
 
void assign (int pRepI, const std::vector< double > &pRep)
 
void ReturnDat (double &a, ArrayVec< double > &b, ArrayVec< double > &c)
 
void ReturnDat (ArrayVec< double > &a, ArrayVec< double > &b, ArrayVec< double > &c)
 
void ReturnDatPoint (double **a, ArrayVec< double > **b, ArrayVec< double > **c)
 
void ReturnDatPoint (ArrayVec< double > **a, ArrayVec< double > **b, ArrayVec< double > **c)
 
void ResetDim (int n)
 
void ResetNCoord (int n)
 
void ResetNFun (int n)
 
 CoordFunc (int n1)
 
 CoordFunc (int n1, int n2)
 
 CoordFunc (int n1, int n2, int n3)
 

Private Member Functions

void PreCalc ()
 

Private Attributes

grid::coordlist coords
 
double fun
 
ArrayVec< double > hes
 
ArrayVec< double > jac
 

Additional Inherited Members

- Protected Member Functions inherited from CoordFunc
bool MakeValidField (std::vector< double > const *mp)
 CoordFunc supports the same stuff as tri func but can have any number of points.
 
void InitialiseArrays ()
 
- Protected Attributes inherited from CoordFunc
grid::coordlist coords
 
double fun
 
ArrayVec< double > funA
 
ArrayVec< double > jac
 
ArrayVec< double > hes
 
bool isReady
 
bool isCalc
 
int nDim
 
int nCoord
 
int nFun
 

Detailed Description

Definition at line 216 of file RSVSmath.hpp.


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