rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
\TODO refactor mesh.hpp into mesh and coord headers to allow smaller includes More...
#include <RSVSmath.hpp>
Public Member Functions | |
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) |
virtual void | Calc ()=0 |
TriFunc (int a) | |
Protected Member Functions | |
bool | MakeValidField (std::vector< double > *TriFunc::*mp) |
Protected Attributes | |
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 |
\TODO refactor mesh.hpp into mesh and coord headers to allow smaller includes
Definition at line 37 of file RSVSmath.hpp.