|
Compadre
1.6.4
|
| Definition of scalar Bernstein polynomial basis | |
| Definition of the divergence-free polynomial basis | |
| Definition of scalar Taylor polynomial basis | |
| Creates 1D subviews of data from a 2D view, generally constructed with CreateNDSliceOnDeviceView | |
| Lightweight Evaluator Helper This class is a lightweight wrapper for extracting and applying all relevant data from a GMLS class in order to transform data into a form that can be acted on by the GMLS operator, apply the action of the GMLS operator, and then transform data again (only if on a manifold) | |
| Functor to apply target evaluation to polynomial coefficients to store in _alphas | |
| Functor to evaluate targets operations on the basis | |
| Functor to calculate prestencil weights to apply to data to transform into a format expected by a GMLS stencil | |
| Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity | |
| Functor to create a coarse tangent approximation from a given neighborhood of points | |
| Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity for curvature | |
| Functor to evaluate curvature targets and construct accurate tangent direction approximation for manifolds | |
| Functor to determine if tangent directions need reordered, and to reorder them if needed We require that the normal is consistent with a right hand rule on the tangent vectors | |
| Functor to evaluate curvature targets and apply to coefficients of curvature reconstruction | |
| Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity | |
| Functor to evaluate targets on a manifold | |
| Generalized Moving Least Squares (GMLS) | |
| Class handling Kokkos command line arguments and returning parameters | |
| NeighborLists assists in accessing entries of compressed row neighborhood lists | |
| Parallel Manager | |
| Custom RadiusResultSet for nanoflann that uses pre-allocated space for indices and radii instead of using std::vec for std::pairs | |
| PointCloudSearch generates neighbor lists and window sizes for each target site | |
| Combines NeighborLists with the PointClouds from which it was derived Assumed that memory_space is the same as device, but it can be set to host, if desired | |
| Quadrature | |
| All vairables and functionality related to the layout and storage of GMLS solutions (alpha values) | |
1.8.5