Compadre 1.5.5
Loading...
Searching...
No Matches
Compadre::GMLSBasisData Struct Reference

Detailed Description

Definition at line 17 of file Compadre_Functors.hpp.

#include <Compadre_Functors.hpp>

Public Member Functions

 GMLSBasisData ()

Public Attributes

Kokkos::View< double **, layout_right_source_extra_data
Kokkos::View< double **, layout_right_target_extra_data
Kokkos::View< double * > _epsilons
Kokkos::View< double *****, layout_right_prestencil_weights
Kokkos::View< TargetOperation * > _curvature_support_operations
Kokkos::View< TargetOperation * > _operations
int _poly_order
int _curvature_poly_order
int _NP
int _global_dimensions
int _local_dimensions
int _dimensions
int _reconstruction_space_rank
int _weighting_p
int _weighting_n
int _curvature_weighting_p
int _curvature_weighting_n
int _basis_multiplier
int _sampling_multiplier
int _data_sampling_multiplier
int _initial_index_for_batch
int _order_of_quadrature_points
int _dimension_of_quadrature_points
GMLS::point_connections_type _pc
GMLS::point_connections_type _additional_pc
ParallelManager _pm
ReconstructionSpace _reconstruction_space
DenseSolverType _dense_solver_type
ProblemType _problem_type
ConstraintType _constraint_type
SamplingFunctional _polynomial_sampling_functional
SamplingFunctional _data_sampling_functional
WeightingFunctionType _weighting_type
WeightingFunctionType _curvature_weighting_type
Quadrature _qm
SolutionSet< device_memory_space_d_ss
int RHS_dim_0
int RHS_dim_1
double * RHS_data
int P_dim_0
int P_dim_1
double * P_data
int P_target_row_dim_0
int P_target_row_dim_1
double * P_target_row_data
int Coeffs_dim_0
int Coeffs_dim_1
double * Coeffs_data
double * w_data
int max_num_neighbors
int max_num_rows
int manifold_NP
int max_manifold_NP
int this_num_cols
int max_poly_order
double * T_data
int ref_N_dim
double * ref_N_data
int thread_workspace_dim
double * manifold_curvature_coefficients_data
int manifold_gradient_dim

Constructor & Destructor Documentation

◆ GMLSBasisData()

Compadre::GMLSBasisData::GMLSBasisData ( )
inline

Definition at line 81 of file Compadre_Functors.hpp.

Member Data Documentation

◆ _additional_pc

GMLS::point_connections_type Compadre::GMLSBasisData::_additional_pc

Definition at line 45 of file Compadre_Functors.hpp.

◆ _basis_multiplier

int Compadre::GMLSBasisData::_basis_multiplier

Definition at line 37 of file Compadre_Functors.hpp.

◆ _constraint_type

ConstraintType Compadre::GMLSBasisData::_constraint_type

Definition at line 50 of file Compadre_Functors.hpp.

◆ _curvature_poly_order

int Compadre::GMLSBasisData::_curvature_poly_order

Definition at line 27 of file Compadre_Functors.hpp.

◆ _curvature_support_operations

Kokkos::View<TargetOperation*> Compadre::GMLSBasisData::_curvature_support_operations

Definition at line 23 of file Compadre_Functors.hpp.

◆ _curvature_weighting_n

int Compadre::GMLSBasisData::_curvature_weighting_n

Definition at line 36 of file Compadre_Functors.hpp.

◆ _curvature_weighting_p

int Compadre::GMLSBasisData::_curvature_weighting_p

Definition at line 35 of file Compadre_Functors.hpp.

◆ _curvature_weighting_type

WeightingFunctionType Compadre::GMLSBasisData::_curvature_weighting_type

Definition at line 54 of file Compadre_Functors.hpp.

◆ _d_ss

SolutionSet<device_memory_space> Compadre::GMLSBasisData::_d_ss

Definition at line 56 of file Compadre_Functors.hpp.

◆ _data_sampling_functional

SamplingFunctional Compadre::GMLSBasisData::_data_sampling_functional

Definition at line 52 of file Compadre_Functors.hpp.

◆ _data_sampling_multiplier

int Compadre::GMLSBasisData::_data_sampling_multiplier

Definition at line 39 of file Compadre_Functors.hpp.

◆ _dense_solver_type

DenseSolverType Compadre::GMLSBasisData::_dense_solver_type

Definition at line 48 of file Compadre_Functors.hpp.

◆ _dimension_of_quadrature_points

int Compadre::GMLSBasisData::_dimension_of_quadrature_points

Definition at line 42 of file Compadre_Functors.hpp.

◆ _dimensions

int Compadre::GMLSBasisData::_dimensions

Definition at line 31 of file Compadre_Functors.hpp.

◆ _epsilons

Kokkos::View<double*> Compadre::GMLSBasisData::_epsilons

Definition at line 21 of file Compadre_Functors.hpp.

◆ _global_dimensions

int Compadre::GMLSBasisData::_global_dimensions

Definition at line 29 of file Compadre_Functors.hpp.

◆ _initial_index_for_batch

int Compadre::GMLSBasisData::_initial_index_for_batch

Definition at line 40 of file Compadre_Functors.hpp.

◆ _local_dimensions

int Compadre::GMLSBasisData::_local_dimensions

Definition at line 30 of file Compadre_Functors.hpp.

◆ _NP

int Compadre::GMLSBasisData::_NP

Definition at line 28 of file Compadre_Functors.hpp.

◆ _operations

Kokkos::View<TargetOperation*> Compadre::GMLSBasisData::_operations

Definition at line 24 of file Compadre_Functors.hpp.

◆ _order_of_quadrature_points

int Compadre::GMLSBasisData::_order_of_quadrature_points

Definition at line 41 of file Compadre_Functors.hpp.

◆ _pc

GMLS::point_connections_type Compadre::GMLSBasisData::_pc

Definition at line 44 of file Compadre_Functors.hpp.

◆ _pm

ParallelManager Compadre::GMLSBasisData::_pm

Definition at line 46 of file Compadre_Functors.hpp.

◆ _poly_order

int Compadre::GMLSBasisData::_poly_order

Definition at line 26 of file Compadre_Functors.hpp.

◆ _polynomial_sampling_functional

SamplingFunctional Compadre::GMLSBasisData::_polynomial_sampling_functional

Definition at line 51 of file Compadre_Functors.hpp.

◆ _prestencil_weights

Kokkos::View<double*****, layout_right> Compadre::GMLSBasisData::_prestencil_weights

Definition at line 22 of file Compadre_Functors.hpp.

◆ _problem_type

ProblemType Compadre::GMLSBasisData::_problem_type

Definition at line 49 of file Compadre_Functors.hpp.

◆ _qm

Quadrature Compadre::GMLSBasisData::_qm

Definition at line 55 of file Compadre_Functors.hpp.

◆ _reconstruction_space

ReconstructionSpace Compadre::GMLSBasisData::_reconstruction_space

Definition at line 47 of file Compadre_Functors.hpp.

◆ _reconstruction_space_rank

int Compadre::GMLSBasisData::_reconstruction_space_rank

Definition at line 32 of file Compadre_Functors.hpp.

◆ _sampling_multiplier

int Compadre::GMLSBasisData::_sampling_multiplier

Definition at line 38 of file Compadre_Functors.hpp.

◆ _source_extra_data

Kokkos::View<double**, layout_right> Compadre::GMLSBasisData::_source_extra_data

Definition at line 19 of file Compadre_Functors.hpp.

◆ _target_extra_data

Kokkos::View<double**, layout_right> Compadre::GMLSBasisData::_target_extra_data

Definition at line 20 of file Compadre_Functors.hpp.

◆ _weighting_n

int Compadre::GMLSBasisData::_weighting_n

Definition at line 34 of file Compadre_Functors.hpp.

◆ _weighting_p

int Compadre::GMLSBasisData::_weighting_p

Definition at line 33 of file Compadre_Functors.hpp.

◆ _weighting_type

WeightingFunctionType Compadre::GMLSBasisData::_weighting_type

Definition at line 53 of file Compadre_Functors.hpp.

◆ Coeffs_data

double* Compadre::GMLSBasisData::Coeffs_data

Definition at line 66 of file Compadre_Functors.hpp.

◆ Coeffs_dim_0

int Compadre::GMLSBasisData::Coeffs_dim_0

Definition at line 65 of file Compadre_Functors.hpp.

◆ Coeffs_dim_1

int Compadre::GMLSBasisData::Coeffs_dim_1

Definition at line 65 of file Compadre_Functors.hpp.

◆ manifold_curvature_coefficients_data

double* Compadre::GMLSBasisData::manifold_curvature_coefficients_data

Definition at line 78 of file Compadre_Functors.hpp.

◆ manifold_gradient_dim

int Compadre::GMLSBasisData::manifold_gradient_dim

Definition at line 79 of file Compadre_Functors.hpp.

◆ manifold_NP

int Compadre::GMLSBasisData::manifold_NP

Definition at line 70 of file Compadre_Functors.hpp.

◆ max_manifold_NP

int Compadre::GMLSBasisData::max_manifold_NP

Definition at line 71 of file Compadre_Functors.hpp.

◆ max_num_neighbors

int Compadre::GMLSBasisData::max_num_neighbors

Definition at line 68 of file Compadre_Functors.hpp.

◆ max_num_rows

int Compadre::GMLSBasisData::max_num_rows

Definition at line 69 of file Compadre_Functors.hpp.

◆ max_poly_order

int Compadre::GMLSBasisData::max_poly_order

Definition at line 73 of file Compadre_Functors.hpp.

◆ P_data

double* Compadre::GMLSBasisData::P_data

Definition at line 62 of file Compadre_Functors.hpp.

◆ P_dim_0

int Compadre::GMLSBasisData::P_dim_0

Definition at line 61 of file Compadre_Functors.hpp.

◆ P_dim_1

int Compadre::GMLSBasisData::P_dim_1

Definition at line 61 of file Compadre_Functors.hpp.

◆ P_target_row_data

double* Compadre::GMLSBasisData::P_target_row_data

Definition at line 64 of file Compadre_Functors.hpp.

◆ P_target_row_dim_0

int Compadre::GMLSBasisData::P_target_row_dim_0

Definition at line 63 of file Compadre_Functors.hpp.

◆ P_target_row_dim_1

int Compadre::GMLSBasisData::P_target_row_dim_1

Definition at line 63 of file Compadre_Functors.hpp.

◆ ref_N_data

double* Compadre::GMLSBasisData::ref_N_data

Definition at line 76 of file Compadre_Functors.hpp.

◆ ref_N_dim

int Compadre::GMLSBasisData::ref_N_dim

Definition at line 75 of file Compadre_Functors.hpp.

◆ RHS_data

double* Compadre::GMLSBasisData::RHS_data

Definition at line 60 of file Compadre_Functors.hpp.

◆ RHS_dim_0

int Compadre::GMLSBasisData::RHS_dim_0

Definition at line 59 of file Compadre_Functors.hpp.

◆ RHS_dim_1

int Compadre::GMLSBasisData::RHS_dim_1

Definition at line 59 of file Compadre_Functors.hpp.

◆ T_data

double* Compadre::GMLSBasisData::T_data

Definition at line 74 of file Compadre_Functors.hpp.

◆ this_num_cols

int Compadre::GMLSBasisData::this_num_cols

Definition at line 72 of file Compadre_Functors.hpp.

◆ thread_workspace_dim

int Compadre::GMLSBasisData::thread_workspace_dim

Definition at line 77 of file Compadre_Functors.hpp.

◆ w_data

double* Compadre::GMLSBasisData::w_data

Definition at line 67 of file Compadre_Functors.hpp.


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