#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/quest/GWNMethods.hpp>
◆ Point3D
◆ BoxType
◆ TriangleType
◆ GWNMoments
◆ TriangleGWN3D()
◆ preprocess()
Load mesh data into primal::Triangles. If fast-approximation is used, construct BVH.
References axom::primal::BoundingBox< T, NDIMS >::addPoint(), AXOM_ANNOTATE_SCOPE, AXOM_LAMBDA, axom::utilities::Timer::elapsedTimeInSec(), axom::primal::BoundingBox< T, NDIMS >::getCentroid(), axom::primal::BoundingBox< T, NDIMS >::getLongestDimension(), axom::primal::BoundingBox< T, NDIMS >::getMax(), axom::primal::BoundingBox< T, NDIMS >::getMin(), axom::mint::UnstructuredMesh< TOPO >::getNumberOfCells(), axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl >::getTraverser(), axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl >::initialize(), axom::utilities::Timer::reset(), axom::numerics::transforms::scale(), SLIC_INFO, SLIC_WARNING, axom::utilities::Timer::start(), axom::utilities::Timer::stop(), and axom::Array< T, DIM, SPACE, StoragePolicy >::view().
◆ query()
Evaluate the GWN for a query grid at the DOFs of the dc query mesh.
- Parameters
-
| [in] | dc | A query grid to be evaluated at the DOFs |
| [in] | tol | A collection of possible tolerances for GWN evaluation |
| [in] | slice_z | If the dc mesh is 2D, the GWN will be evaluated on a slice parallel to the x-y plane with this offset on the z-axis |
References axom::primal::Point< T, NDIMS >::array(), AXOM_ANNOTATE_METADATA, AXOM_ANNOTATE_SCOPE, axom::primal::WindingTolerances::edge_tol, axom::utilities::Timer::elapsed(), axom::utilities::Timer::elapsedTimeInMilliSec(), axom::primal::WindingTolerances::EPS, axom::quest::fast_approximate_winding_number(), axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl >::getTraverser(), axom::spin::BVH< NDIMS, ExecSpace, FloatType, BVHImpl >::isInitialized(), axom::utilities::locale(), SLIC_INFO, SLIC_WARNING, axom::utilities::Timer::stop(), and axom::primal::winding_number().
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/quest/GWNMethods.hpp