AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::quest::IntersectionShaper Member List

This is the complete list of members for axom::quest::IntersectionShaper, including all inherited members.

adjustVolumeFractions() overrideaxom::quest::IntersectionShaperinlinevirtual
allReduceMax(double val) constaxom::quest::Shaper
allReduceMin(double val) constaxom::quest::Shaper
allReduceSum(double val) constaxom::quest::Shaper
applyReplacementRules(const klee::Shape &shape) overrideaxom::quest::IntersectionShaperinlinevirtual
applyReplacementRulesImpl(const klee::Shape &shape)axom::quest::IntersectionShaperinline
applyTransforms(const klee::Shape &shape)axom::quest::Shaperprotected
applyTransforms(const numerics::Matrix< double > &transform)axom::quest::Shaperprotected
BoundingBox2D typedefaxom::quest::IntersectionShaper
BoundingBox3D typedefaxom::quest::IntersectionShaper
DEFAULT_CIRCLE_REFINEMENT_LEVELaxom::quest::IntersectionShaperstatic
DEFAULT_REVOLVED_VOLUMEaxom::quest::IntersectionShaperstatic
DEFAULT_SAMPLES_PER_KNOT_SPANaxom::quest::Shaperstatic
DEFAULT_VERTEX_WELD_THRESHOLDaxom::quest::Shaperstatic
finalizeShapeQuery() overrideaxom::quest::IntersectionShaperinlinevirtual
getApproximateRevolvedVolume() constaxom::quest::IntersectionShaperinline
getCellVolumes() constaxom::quest::IntersectionShaperinline
getCompletelyFree()axom::quest::IntersectionShaperinline
getExecutionPolicy() constaxom::quest::Shaperinline
getMaterial(const std::string &materialName)axom::quest::IntersectionShaperinline
getMaterialNames() constaxom::quest::IntersectionShaperinline
getOverlapVolumes() constaxom::quest::IntersectionShaperinline
getRank() constaxom::quest::Shaperprotected
getRevolvedVolume() constaxom::quest::IntersectionShaperinline
getSurfaceMesh() constaxom::quest::Shaperinline
getTransforms(const klee::Shape &shape) constaxom::quest::Shaperprotected
HexahedronType typedefaxom::quest::IntersectionShaper
isValidFormat(const std::string &format) constaxom::quest::Shapervirtual
isVerbose() constaxom::quest::Shaperinline
loadShape(const klee::Shape &shape) overrideaxom::quest::IntersectionShaperinlinevirtual
loadShapeInternal(const klee::Shape &shape, double percentError, double &revolvedVolume)axom::quest::Shaperprotected
m_allocatorIdaxom::quest::Shaperprotected
m_cellCountaxom::quest::Shaperprotected
m_commaxom::quest::Shaperprotected
m_dataStoreaxom::quest::Shaperprotected
m_execPolicyaxom::quest::Shaperprotected
m_percentErroraxom::quest::Shaperprotected
m_prefixPathaxom::quest::Shaperprotected
m_refinementTypeaxom::quest::Shaperprotected
m_samplesPerKnotSpanaxom::quest::Shaperprotected
m_shapeSetaxom::quest::Shaperprotected
m_surfaceMeshaxom::quest::Shaperprotected
m_verboseOutputaxom::quest::Shaperprotected
MAXIMUM_PERCENT_ERRORaxom::quest::Shaperstatic
MINIMUM_PERCENT_ERRORaxom::quest::Shaperstatic
OctahedronType typedefaxom::quest::IntersectionShaper
Point2D typedefaxom::quest::IntersectionShaper
Point3D typedefaxom::quest::IntersectionShaper
PolygonStaticType typedefaxom::quest::IntersectionShaper
PolyhedronType typedefaxom::quest::IntersectionShaper
prepareShapeQuery(klee::Dimensions shapeDimension, const klee::Shape &shape) overrideaxom::quest::IntersectionShaperinlinevirtual
RefinementType typedefaxom::quest::Shaper
runShapeQuery(const klee::Shape &shape) overrideaxom::quest::IntersectionShaperinlinevirtual
RuntimePolicy typedefaxom::quest::IntersectionShaper
SegmentMesh typedefaxom::quest::IntersectionShaper
setFilePath(const std::string &filePath)axom::quest::Shaper
setFreeMaterialName(const std::string &name)axom::quest::IntersectionShaperinline
setLevel(int level)axom::quest::IntersectionShaperinline
setMeshDependentData()axom::quest::IntersectionShaperinline
setMeshDependentDataImpl2D()axom::quest::IntersectionShaperinline
setMeshDependentDataImpl3D()axom::quest::IntersectionShaperinline
setPercentError(double percent)axom::quest::Shaper
setRefinementType(RefinementType t)axom::quest::Shaper
setSamplesPerKnotSpan(int nSamples)axom::quest::Shaper
setVerbosity(bool isVerbose)axom::quest::Shaperinline
setVertexWeldThreshold(double threshold)axom::quest::Shaper
shapeFormat(const klee::Shape &shape) constaxom::quest::Shaperinline
Shaper(RuntimePolicy execPolicy, int allocatorId, const klee::ShapeSet &shapeSet, sidre::Group *bpMesh, const std::string &topo="")axom::quest::Shaper
Shaper(RuntimePolicy execPolicy, int allocatorId, const klee::ShapeSet &shapeSet, conduit::Node &bpNode, const std::string &topo="")axom::quest::Shaper
sumArray(const Summable *a, axom::IndexType count) constaxom::quest::IntersectionShaperinline
sumOverlapVolumes(bool global=true) constaxom::quest::IntersectionShaperinline
TetMesh typedefaxom::quest::IntersectionShaper
TetrahedronType typedefaxom::quest::IntersectionShaper
verifyInputMesh(std::string &whyBad) constaxom::quest::Shaper
~Shaper()axom::quest::Shapervirtual