Compadre  1.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NCompadre
 oNDivergenceFreePolynomialBasisDefinition of the divergence-free polynomial basis
 oNGMLS_LinearAlgebra
 oNScalarTaylorPolynomialBasisDefinition of scalar Taylor polynomial basis
 oCSubviewNDCreates 1D subviews of data from a 2D view, generally constructed with CreateNDSliceOnDeviceView
 oCEvaluatorLightweight 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)
 oCDefaultTag
 oCConvertLayoutLeftToRight
 oCConvertLayoutRightToLeft
 oCGMLSGeneralized Moving Least Squares (GMLS)
 |oCApplyCurvatureTargetsTag for functor to evaluate curvature targets and apply to coefficients of curvature reconstruction
 |oCApplyManifoldTargetsTag for functor to evaluate targets, apply target evaluation to polynomial coefficients to store in _alphas
 |oCApplyStandardTargetsTag for functor to evaluate targets, apply target evaluation to polynomial coefficients to store in _alphas
 |oCAssembleCurvaturePsqrtWTag for functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity for curvature
 |oCAssembleManifoldPsqrtWTag for functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity
 |oCAssembleStandardPsqrtWTag for functor to assemble the P*sqrt(weights) matrix and construct sqrt(weights)*Identity
 |oCComputeCoarseTangentPlaneTag for functor to create a coarse tangent approximation from a given neighborhood of points
 |oCComputePrestencilWeightsTag for functor to calculate prestencil weights to apply to data to transform into a format expected by a GMLS stencil
 |oCFixTangentDirectionOrderingTag for functor to determine if tangent directions need reordered, and to reorder them if needed
 |\CGetAccurateTangentDirectionsTag for functor to evaluate curvature targets and construct accurate tangent direction approximation for manifolds
 oCKokkosParserClass handling Kokkos command line arguments and returning parameters
 oCXYZ
 oCNeighborListsNeighborLists assists in accessing entries of compressed row neighborhood lists
 oCSamplingFunctional
 oCParallelManagerParallel Manager
 oCRadiusResultSetCustom RadiusResultSet for nanoflann that uses pre-allocated space for indices and radii instead of using std::vec for std::pairs
 oCPointCloudSearchPointCloudSearch generates neighbor lists and window sizes for each target site
 oCQuadratureQuadrature
 \CExtract