|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator+ (const XYZ &vecA, const XYZ &vecB) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator- (const XYZ &vecA, const XYZ &vecB) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator* (const XYZ &vecA, const XYZ &vecB) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator+ (const XYZ &vecA, const scalar_type &constant) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator+ (const scalar_type &constant, const XYZ &vecA) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator- (const XYZ &vecA, const scalar_type &constant) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator- (const scalar_type &constant, const XYZ &vecA) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator* (const XYZ &vecA, const scalar_type &constant) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator* (const scalar_type &constant, const XYZ &vecA) |
|
KOKKOS_INLINE_FUNCTION XYZ | Compadre::operator/ (const XYZ &vecA, const scalar_type &constant) |
|
std::ostream & | Compadre::operator<< (std::ostream &os, const XYZ &vec) |
|
KOKKOS_INLINE_FUNCTION int | Compadre::pown (int n, unsigned p) |
| n^p (n^0 returns 1, regardless of n) More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getAdditionalAlphaSizeFromConstraint (DenseSolverType dense_solver_type, ConstraintType constraint_type) |
|
KOKKOS_INLINE_FUNCTION int | Compadre::getAdditionalCoeffSizeFromConstraintAndSpace (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension) |
|
KOKKOS_INLINE_FUNCTION void | Compadre::getRHSDims (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension, const int M, const int N, int &RHS_row, int &RHS_col) |
|
KOKKOS_INLINE_FUNCTION void | Compadre::getPDims (DenseSolverType dense_solver_type, ConstraintType constraint_type, ReconstructionSpace reconstruction_space, const int dimension, const int M, const int N, int &out_row, int &out_col) |
|
KOKKOS_INLINE_FUNCTION int | Compadre::getTargetOutputIndex (const int operation_num, const int output_component_axis_1, const int output_component_axis_2, const int dimensions) |
| Helper function for finding alpha coefficients. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getSamplingOutputIndex (const SamplingFunctional sf, const int output_component_axis_1, const int output_component_axis_2) |
| Helper function for finding alpha coefficients. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getInputRankOfSampling (SamplingFunctional sro) |
| Input rank for sampling operation. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getOutputDimensionOfSampling (SamplingFunctional sro, const int local_dimensions) |
| Dimensions ^ output rank for sampling operation (always in local chart if on a manifold, never ambient space) More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getInputDimensionOfSampling (SamplingFunctional sro, const int global_dimensions) |
| Dimensions ^ output rank for sampling operation (always in ambient space, never local chart on a manifold) More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::calculateBasisMultiplier (const ReconstructionSpace rs, const int local_dimensions) |
| Calculate basis_multiplier. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::calculateSamplingMultiplier (const ReconstructionSpace rs, const SamplingFunctional sro, const int local_dimensions) |
| Calculate sampling_multiplier. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getOutputDimensionOfOperation (TargetOperation lro, const int local_dimensions) |
| Dimensions ^ output rank for target operation. More...
|
|
KOKKOS_INLINE_FUNCTION int | Compadre::getInputDimensionOfOperation (TargetOperation lro, SamplingFunctional sro, const int local_dimensions) |
| Dimensions ^ input rank for target operation (always in local chart if on a manifold, never ambient space) More...
|
|