Public Methods |
| | PolyGeom () |
| | ~PolyGeom () |
Static Public Methods |
| void | setTolerance (const Real &a_tolerance) |
| void | setVectDx (const RealVect &a_vectDx) |
| void | setVolumeTolerance (const Real &a_tolerance) |
| void | setAreaTolerance (const Real &a_tolerance) |
| void | setLengthTolerance (const Real &a_tolerance) |
| RealVect | cross (const RealVect &a_xvec1, const RealVect &a_xvec0) |
| Real | dot (const RealVect &a_xvec1, const RealVect &a_xvec0) |
| const Real & | getTolerance () |
| const RealVect & | getVectDx () |
| const Real & | getVolumeTolerance () |
| const Real & | getAreaTolerance () |
| const Real & | getLengthTolerance () |
| RealVect | normal (const VolIndex &a_vof, const EBISBox &a_ebisBox, const Real &a_bndryArea) |
| Real | bndryArea (const VolIndex &a_vof, const EBISBox &a_ebisBox) |
| Real | computeAlpha (const Real &a_volFrac, const RealVect &a_normal) |
| Real | computeVolume (const Real &a_alpha, const RealVect &a_normal) |
| void | computeNormalAndAlpha (Real &a_alpha, RealVect &a_normal, const int &a_upDir, const Tuple< RealVect, CH_SPACEDIM > &a_poly) |
| Real | matrixSolveComp (const Vector< Vector< Real > > &a_A, const Vector< Real > &a_rhs, const int &a_icomp) |
| Real | determinant (const Vector< Vector< Real > > &a_A) |
| Real | sAndZVolume (const Real &a_alpha, const RealVect &a_normal) |
| void | sortVector (RealVect &vect, IntVect &ivmap) |
| void | posifyVector (RealVect &vect, IntVect &signs) |
| | make vector all pos and return the signs
|
| void | unifyVector (RealVect &normal, Real &sumSquare) |
| | make vector into a unit vector and return the sum of squares
|
| Tuple< int, CH_SPACEDIM-1 > | computeTanDirs (int upDir) |
Static Protected Methods |
| Real | twoDFunc (const Real &arg) |
| Real | threeDFunc (const Real &arg) |
| Real | computeAnyVolume (const Real &a_alpha, const Real &a_norm0, const Real &a_norm1, const Real &a_norm2) |
| RealVect | tetCentroid (const RealVect &normal, const Real &alpha) |
| Real | tetVolume (const RealVect &normal, const Real &alpha) |
Static Protected Attributes |
| RealVect | s_vectDx |
| Real | s_tolerance |
| Real | s_lengthtolerance |
| Real | s_areatolerance |