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

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/quest/GWNMethods.hpp>

Public Types

using CurveArrayType = axom::Array< axom::primal::NURBSCurve< double, 2 > >
 
using NURBSCacheArray = axom::Array< axom::primal::detail::NURBSCurveGWNCache< double > >
 

Public Member Functions

 DirectGWN2D ()=default
 
void preprocess (const CurveArrayType &input_curves, bool use_memoization=true)
 Define view for NURBS data. If memoization is used, allocate a cache for each curve. More...
 
void query (mfem::DataCollection &dc, const primal::WindingTolerances &tol)
 Evaluate the GWN for a query grid at the DOFs of the dc query mesh. More...
 

Member Typedef Documentation

◆ CurveArrayType

◆ NURBSCacheArray

using axom::quest::DirectGWN2D::NURBSCacheArray = axom::Array<axom::primal::detail::NURBSCurveGWNCache<double> >

Constructor & Destructor Documentation

◆ DirectGWN2D()

axom::quest::DirectGWN2D::DirectGWN2D ( )
default

Member Function Documentation

◆ preprocess()

◆ query()


The documentation for this class was generated from the following file: