|
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.