| adjustVolumeFractions() override | axom::quest::IntersectionShaper | inlinevirtual |
| allReduceMax(double val) const | axom::quest::Shaper | |
| allReduceMin(double val) const | axom::quest::Shaper | |
| allReduceSum(double val) const | axom::quest::Shaper | |
| applyReplacementRules(const klee::Shape &shape) override | axom::quest::IntersectionShaper | inlinevirtual |
| applyReplacementRulesImpl(const klee::Shape &shape) | axom::quest::IntersectionShaper | inline |
| applyTransforms(const klee::Shape &shape) | axom::quest::Shaper | protected |
| applyTransforms(const numerics::Matrix< double > &transform) | axom::quest::Shaper | protected |
| BoundingBox2D typedef | axom::quest::IntersectionShaper | |
| BoundingBox3D typedef | axom::quest::IntersectionShaper | |
| DEFAULT_CIRCLE_REFINEMENT_LEVEL | axom::quest::IntersectionShaper | static |
| DEFAULT_REVOLVED_VOLUME | axom::quest::IntersectionShaper | static |
| DEFAULT_SAMPLES_PER_KNOT_SPAN | axom::quest::Shaper | static |
| DEFAULT_VERTEX_WELD_THRESHOLD | axom::quest::Shaper | static |
| finalizeShapeQuery() override | axom::quest::IntersectionShaper | inlinevirtual |
| getApproximateRevolvedVolume() const | axom::quest::IntersectionShaper | inline |
| getCellVolumes() const | axom::quest::IntersectionShaper | inline |
| getCompletelyFree() | axom::quest::IntersectionShaper | inline |
| getExecutionPolicy() const | axom::quest::Shaper | inline |
| getMaterial(const std::string &materialName) | axom::quest::IntersectionShaper | inline |
| getMaterialNames() const | axom::quest::IntersectionShaper | inline |
| getOverlapVolumes() const | axom::quest::IntersectionShaper | inline |
| getRank() const | axom::quest::Shaper | protected |
| getRevolvedVolume() const | axom::quest::IntersectionShaper | inline |
| getSurfaceMesh() const | axom::quest::Shaper | inline |
| getTransforms(const klee::Shape &shape) const | axom::quest::Shaper | protected |
| HexahedronType typedef | axom::quest::IntersectionShaper | |
| isValidFormat(const std::string &format) const | axom::quest::Shaper | virtual |
| isVerbose() const | axom::quest::Shaper | inline |
| loadShape(const klee::Shape &shape) override | axom::quest::IntersectionShaper | inlinevirtual |
| loadShapeInternal(const klee::Shape &shape, double percentError, double &revolvedVolume) | axom::quest::Shaper | protected |
| m_allocatorId | axom::quest::Shaper | protected |
| m_cellCount | axom::quest::Shaper | protected |
| m_comm | axom::quest::Shaper | protected |
| m_dataStore | axom::quest::Shaper | protected |
| m_execPolicy | axom::quest::Shaper | protected |
| m_percentError | axom::quest::Shaper | protected |
| m_prefixPath | axom::quest::Shaper | protected |
| m_refinementType | axom::quest::Shaper | protected |
| m_samplesPerKnotSpan | axom::quest::Shaper | protected |
| m_shapeSet | axom::quest::Shaper | protected |
| m_surfaceMesh | axom::quest::Shaper | protected |
| m_verboseOutput | axom::quest::Shaper | protected |
| MAXIMUM_PERCENT_ERROR | axom::quest::Shaper | static |
| MINIMUM_PERCENT_ERROR | axom::quest::Shaper | static |
| OctahedronType typedef | axom::quest::IntersectionShaper | |
| Point2D typedef | axom::quest::IntersectionShaper | |
| Point3D typedef | axom::quest::IntersectionShaper | |
| PolygonStaticType typedef | axom::quest::IntersectionShaper | |
| PolyhedronType typedef | axom::quest::IntersectionShaper | |
| prepareShapeQuery(klee::Dimensions shapeDimension, const klee::Shape &shape) override | axom::quest::IntersectionShaper | inlinevirtual |
| RefinementType typedef | axom::quest::Shaper | |
| runShapeQuery(const klee::Shape &shape) override | axom::quest::IntersectionShaper | inlinevirtual |
| RuntimePolicy typedef | axom::quest::IntersectionShaper | |
| SegmentMesh typedef | axom::quest::IntersectionShaper | |
| setFilePath(const std::string &filePath) | axom::quest::Shaper | |
| setFreeMaterialName(const std::string &name) | axom::quest::IntersectionShaper | inline |
| setLevel(int level) | axom::quest::IntersectionShaper | inline |
| setMeshDependentData() | axom::quest::IntersectionShaper | inline |
| setMeshDependentDataImpl2D() | axom::quest::IntersectionShaper | inline |
| setMeshDependentDataImpl3D() | axom::quest::IntersectionShaper | inline |
| setPercentError(double percent) | axom::quest::Shaper | |
| setRefinementType(RefinementType t) | axom::quest::Shaper | |
| setSamplesPerKnotSpan(int nSamples) | axom::quest::Shaper | |
| setVerbosity(bool isVerbose) | axom::quest::Shaper | inline |
| setVertexWeldThreshold(double threshold) | axom::quest::Shaper | |
| shapeFormat(const klee::Shape &shape) const | axom::quest::Shaper | inline |
| 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) const | axom::quest::IntersectionShaper | inline |
| sumOverlapVolumes(bool global=true) const | axom::quest::IntersectionShaper | inline |
| TetMesh typedef | axom::quest::IntersectionShaper | |
| TetrahedronType typedef | axom::quest::IntersectionShaper | |
| verifyInputMesh(std::string &whyBad) const | axom::quest::Shaper | |
| ~Shaper() | axom::quest::Shaper | virtual |