Compadre  1.5.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
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

Compadre::GMLSBasisData::GMLSBasisData ( )
inline

Definition at line 81 of file Compadre_Functors.hpp.

Member Data Documentation

GMLS::point_connections_type Compadre::GMLSBasisData::_additional_pc

Definition at line 45 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_basis_multiplier

Definition at line 37 of file Compadre_Functors.hpp.

ConstraintType Compadre::GMLSBasisData::_constraint_type

Definition at line 50 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_curvature_poly_order

Definition at line 27 of file Compadre_Functors.hpp.

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

Definition at line 23 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_curvature_weighting_n

Definition at line 36 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_curvature_weighting_p

Definition at line 35 of file Compadre_Functors.hpp.

WeightingFunctionType Compadre::GMLSBasisData::_curvature_weighting_type

Definition at line 54 of file Compadre_Functors.hpp.

SolutionSet<device_memory_space> Compadre::GMLSBasisData::_d_ss

Definition at line 56 of file Compadre_Functors.hpp.

SamplingFunctional Compadre::GMLSBasisData::_data_sampling_functional

Definition at line 52 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_data_sampling_multiplier

Definition at line 39 of file Compadre_Functors.hpp.

DenseSolverType Compadre::GMLSBasisData::_dense_solver_type

Definition at line 48 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_dimension_of_quadrature_points

Definition at line 42 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_dimensions

Definition at line 31 of file Compadre_Functors.hpp.

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

Definition at line 21 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_global_dimensions

Definition at line 29 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_initial_index_for_batch

Definition at line 40 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_local_dimensions

Definition at line 30 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_NP

Definition at line 28 of file Compadre_Functors.hpp.

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

Definition at line 24 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_order_of_quadrature_points

Definition at line 41 of file Compadre_Functors.hpp.

GMLS::point_connections_type Compadre::GMLSBasisData::_pc

Definition at line 44 of file Compadre_Functors.hpp.

ParallelManager Compadre::GMLSBasisData::_pm

Definition at line 46 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_poly_order

Definition at line 26 of file Compadre_Functors.hpp.

SamplingFunctional Compadre::GMLSBasisData::_polynomial_sampling_functional

Definition at line 51 of file Compadre_Functors.hpp.

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

Definition at line 22 of file Compadre_Functors.hpp.

ProblemType Compadre::GMLSBasisData::_problem_type

Definition at line 49 of file Compadre_Functors.hpp.

Quadrature Compadre::GMLSBasisData::_qm

Definition at line 55 of file Compadre_Functors.hpp.

ReconstructionSpace Compadre::GMLSBasisData::_reconstruction_space

Definition at line 47 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_reconstruction_space_rank

Definition at line 32 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_sampling_multiplier

Definition at line 38 of file Compadre_Functors.hpp.

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

Definition at line 19 of file Compadre_Functors.hpp.

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

Definition at line 20 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_weighting_n

Definition at line 34 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::_weighting_p

Definition at line 33 of file Compadre_Functors.hpp.

WeightingFunctionType Compadre::GMLSBasisData::_weighting_type

Definition at line 53 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::Coeffs_data

Definition at line 66 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::Coeffs_dim_0

Definition at line 65 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::Coeffs_dim_1

Definition at line 65 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::manifold_curvature_coefficients_data

Definition at line 78 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::manifold_gradient_dim

Definition at line 79 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::manifold_NP

Definition at line 70 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::max_manifold_NP

Definition at line 71 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::max_num_neighbors

Definition at line 68 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::max_num_rows

Definition at line 69 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::max_poly_order

Definition at line 73 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::P_data

Definition at line 62 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::P_dim_0

Definition at line 61 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::P_dim_1

Definition at line 61 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::P_target_row_data

Definition at line 64 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::P_target_row_dim_0

Definition at line 63 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::P_target_row_dim_1

Definition at line 63 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::ref_N_data

Definition at line 76 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::ref_N_dim

Definition at line 75 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::RHS_data

Definition at line 60 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::RHS_dim_0

Definition at line 59 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::RHS_dim_1

Definition at line 59 of file Compadre_Functors.hpp.

double* Compadre::GMLSBasisData::T_data

Definition at line 74 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::this_num_cols

Definition at line 72 of file Compadre_Functors.hpp.

int Compadre::GMLSBasisData::thread_workspace_dim

Definition at line 77 of file Compadre_Functors.hpp.

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: