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

Public Member Functions

void Calc () override
 
void CalcFD ()
 
- Public Member Functions inherited from TriFunc
bool CheckValid ()
 
bool MakeValid ()
 
void PreCalc ()
 
void assign (const std::vector< double > &in0, const std::vector< double > &in1, const std::vector< double > &in2)
 
void assign (const std::vector< double > *in0, const std::vector< double > *in1, const std::vector< double > *in2)
 
void assign (int pRepI, const std::vector< double > &pRep)
 
void ReturnDatPoint (double **a, ArrayVec< double > **b, ArrayVec< double > **c)
 
 TriFunc (int a)
 

Private Member Functions

void PreCalc ()
 
 TriFunc ()
 
 TriFunc (int a)
 

Private Attributes

double fun
 
ArrayVec< double > hes
 
ArrayVec< double > jac
 
std::vector< double > const * p0
 
std::vector< double > const * p1
 
std::vector< double > const * p2
 

Additional Inherited Members

- Protected Member Functions inherited from TriFunc
bool MakeValidField (std::vector< double > *TriFunc::*mp)
 
- Protected Attributes inherited from TriFunc
std::vector< double > const * p0 = NULL
 
std::vector< double > const * p1 = NULL
 
std::vector< double > const * p2 = NULL
 
double fun
 
ArrayVec< double > jac
 
ArrayVec< double > hes
 
bool isReady
 
bool isCalc
 
int nTarg
 

Detailed Description

Definition at line 170 of file RSVSmath.hpp.


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