Chombo + EB  3.0
NewGeometryShop Member List

This is the complete list of members for NewGeometryShop, including all inherited members.

canGenerateMultiCells() constNewGeometryShopinlinevirtual
clipComputedVal(Real &a_volFrac, Vector< Real > a_loAreaFrac[SpaceDim], Vector< Real > a_hiAreaFrac[SpaceDim], Real &a_bndryArea, RealVect &a_volCentroid, RealVect &a_bndryCentroid, Vector< RealVect > a_loFaceCentroid[SpaceDim], Vector< RealVect > a_hiFaceCentroid[SpaceDim], const IntVect &a_iv) constNewGeometryShop
computeVoFInternals(Real &a_volFrac, Vector< int > a_loArc[SpaceDim], Vector< int > a_hiArc[SpaceDim], Vector< Real > a_loAreaFrac[SpaceDim], Vector< Real > a_hiAreaFrac[SpaceDim], Real &a_bndryArea, RealVect &a_normal, RealVect &a_volCentroid, RealVect &a_bndryCentroid, Vector< RealVect > a_loFaceCentroid[SpaceDim], Vector< RealVect > a_hiFaceCentroid[SpaceDim], const IntVectSet &a_ivsIrreg, const VolIndex &a_vof, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx, const RealVect &a_vectDx, const IntVect &a_iv) constNewGeometryShop
convert2RelativeCoord(const RealVect &a_rVect) constNewGeometryShop
convert2RelativeCoord(const IndexTM< Real, SpaceDim > &a_rVect) constNewGeometryShop
convertIndexTM2IntVect(const IndexTM< int, SpaceDim > &a_indexTm) constNewGeometryShop
convertIndexTM2RealVect(const IndexTM< Real, SpaceDim > &a_indexTm) constNewGeometryShop
convertIntVect2IndexTM(const IntVect &a_intVect) constNewGeometryShop
convertRealVect2IndexTM(const RealVect &a_realVect) constNewGeometryShop
Covered enum valueGeometryService
fillArc(Vector< int > a_arc[SpaceDim], const int &a_hilo, const IntVectSet &a_ivsIrreg) constNewGeometryShop
fillAreaFrac(Vector< Real > a_AreaFrac[SpaceDim], const int &a_hilo) constNewGeometryShop
fillBndryArea() constNewGeometryShop
fillBndryCentroid() constNewGeometryShop
fillFaceCentroid(Vector< RealVect >a_loFaceCentroid[SpaceDim], const int &a_hilo) constNewGeometryShop
fillGraph(BaseFab< int > &a_regIrregCovered, Vector< IrregNode > &a_nodes, const Box &a_validRegion, const Box &a_ghostRegion, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopvirtual
GeometryService::fillGraph(BaseFab< int > &a_regIrregCovered, Vector< IrregNode > &a_nodes, const Box &a_validRegion, const Box &a_ghostRegion, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx, const DataIndex &a_di) constGeometryServiceinlinevirtual
fillHiArc(Vector< int > a_hiArc[SpaceDim], const IntVectSet &a_ivsIrreg) constNewGeometryShop
fillHiAreaFrac(Vector< Real > a_hiAreaFrac[SpaceDim]) constNewGeometryShop
fillHiFaceCentroid(Vector< RealVect >a_hiFaceCentroid[SpaceDim]) constNewGeometryShop
fillLoArc(Vector< int > a_loArc[SpaceDim], const IntVectSet &a_ivsIrreg) constNewGeometryShop
fillLoAreaFrac(Vector< Real > a_loAreaFrac[SpaceDim]) constNewGeometryShop
fillLoFaceCentroid(Vector< RealVect >a_LOFaceCentroid[SpaceDim]) constNewGeometryShop
fillNormal() constNewGeometryShop
fillResiduals(int &a_degreeP) constNewGeometryShop
fillvolCentroid() constNewGeometryShop
fillVolFrac() constNewGeometryShop
GeometryService()GeometryService
getNumCellsClipped()NewGeometryShopprivate
InOut enum nameGeometryService
InsideOutside(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constGeometryServicevirtual
InsideOutside(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx, const DataIndex &a_di) constGeometryServiceinlinevirtual
intersection(const RealVect &a_lo1, const RealVect &a_hi1, const RealVect &a_lo2, const RealVect &a_hi2)GeometryServicestatic
intersection(const Box &a_region, const RealVect &a_origin, const Real &a_dx, const RealVect &a_lower, const RealVect &a_upper)GeometryServicestatic
Irregular enum valueGeometryService
isCovered(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopvirtual
isCoveredEveryPoint(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopprivate
isIrregular(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopvirtual
isIrregularEveryPoint(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx, const Real &a_originVal) constNewGeometryShopprivatevirtual
isRegular(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopvirtual
isRegularEveryPoint(const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) constNewGeometryShopprivate
m_baseIFNewGeometryShopprivate
m_bndryAreaScaleFactorNewGeometryShopprivate
m_currIvNewGeometryShopmutableprivate
m_cutCellMomentsNewGeometryShopprivate
m_degreePNewGeometryShopprivate
m_domainNewGeometryShopprivate
m_dxVectNewGeometryShopprivate
m_gradNormalNewGeometryShopmutableprivate
m_numCellsClippedNewGeometryShopprivate
m_orderNewGeometryShopprivate
m_originNewGeometryShopprivate
m_phaseNewGeometryShop
m_residualsNewGeometryShopmutableprivate
m_thresholdNewGeometryShopprivate
m_useConstraintsNewGeometryShopprivate
m_vectDxNewGeometryShopprivate
m_volScaleFactorNewGeometryShopprivate
makeGrids(const ProblemDomain &a_domain, DisjointBoxLayout &a_grids, const int &a_maxGridSize, const int &a_maxIrregGridSize)GeometryServiceinlinevirtual
NewGeometryShop(const BaseIF &a_baseIF, const RealVect &a_origin, const RealVect &a_vectDx, const ProblemDomain &a_domain, const int &a_order=GEOMETRY_ORDER, const int &a_degreeP=GEOMETRY_DEGREEP, const bool &a_useConstraints=GEOMETRY_CONSTRAINTS)NewGeometryShop
NewGeometryShop()NewGeometryShopinlineprivate
NewGeometryShop(const NewGeometryShop &a_workshopin)NewGeometryShopinlineprivate
operator=(const NewGeometryShop &a_workshopin)NewGeometryShopinlineprivate
outputGradNormal() constNewGeometryShop
outputResidual(int &type, int &a_degreeP) constNewGeometryShop
postMakeBoxLayout(const DisjointBoxLayout &a_dbl, const RealVect &a_dx)GeometryServicevirtual
Regular enum valueGeometryService
s_verboseNewGeometryShopprivatestatic
settCurrIv(const IntVect &a_iv) constNewGeometryShop
~GeometryService()GeometryServicevirtual
~NewGeometryShop()NewGeometryShop