 Compadre | |
  BernsteinPolynomialBasis | Definition of scalar Bernstein polynomial basis |
  DivergenceFreePolynomialBasis | Definition of the divergence-free polynomial basis |
  GMLS_LinearAlgebra | |
   Functor_TestBatchedTeamVectorSolveUTV | |
  ScalarTaylorPolynomialBasis | Definition of scalar Taylor polynomial basis |
  SubviewND | Creates 1D subviews of data from a 2D view, generally constructed with CreateNDSliceOnDeviceView |
  Evaluator | 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) |
  GMLSBasisData | |
  GMLSSolutionData | |
  ApplyTargets | Functor to apply target evaluation to polynomial coefficients to store in _alphas |
  EvaluateStandardTargets | Functor to evaluate targets operations on the basis |
  ComputePrestencilWeights | Functor to calculate prestencil weights to apply to data to transform into a format expected by a GMLS stencil |
  AssembleStandardPsqrtW | Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity |
  ComputeCoarseTangentPlane | Functor to create a coarse tangent approximation from a given neighborhood of points |
  AssembleCurvaturePsqrtW | Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity for curvature |
  GetAccurateTangentDirections | Functor to evaluate curvature targets and construct accurate tangent direction approximation for manifolds |
  FixTangentDirectionOrdering | 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 |
  ApplyCurvatureTargets | Functor to evaluate curvature targets and apply to coefficients of curvature reconstruction |
  AssembleManifoldPsqrtW | Functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity |
  EvaluateManifoldTargets | Functor to evaluate targets on a manifold |
  GMLS | Generalized Moving Least Squares (GMLS) |
  KokkosParser | Class handling Kokkos command line arguments and returning parameters |
  XYZ | |
  NeighborLists | NeighborLists assists in accessing entries of compressed row neighborhood lists |
  SamplingFunctional | |
  ParallelManager | Parallel Manager |
  RadiusResultSet | Custom RadiusResultSet for nanoflann that uses pre-allocated space for indices and radii instead of using std::vec for std::pairs |
  PointCloudSearch | PointCloudSearch generates neighbor lists and window sizes for each target site |
  PointConnections | 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 | Quadrature |
  SolutionSet | All vairables and functionality related to the layout and storage of GMLS solutions (alpha values) |
  Extract | |
 CommandLineProcessor | |