Panzer  Version of the Day
Namespaces | Functions | Variables
Panzer_PointValues_Evaluator_decl.hpp File Reference
#include <string>
#include "Phalanx_Evaluator_Macros.hpp"
#include "Phalanx_Field.hpp"
#include "Panzer_PointValues2.hpp"
#include "Panzer_Evaluator_Macros.hpp"
Include dependency graph for Panzer_PointValues_Evaluator_decl.hpp:

Go to the source code of this file.

Namespaces

 panzer
 

Functions

template<typename ArrayT >
void panzer::initialize (const Teuchos::RCP< const panzer::PointRule > &pointRule, const Teuchos::Ptr< const ArrayT > &userArray, const Teuchos::RCP< const panzer::PureBasis > &pureBasis)
 Initialization method to unify the constructors. More...
 
 panzer::PointValues_Evaluator (const Teuchos::RCP< const panzer::PointRule > &pointRule, const Kokkos::DynRankView< double, PHX::Device > &userArray)
 
 panzer::PointValues_Evaluator (const Teuchos::RCP< const panzer::PointRule > &pointRule, const PHX::MDField< double, panzer::IP, panzer::Dim > &userArray)
 
 panzer::PointValues_Evaluator (const Teuchos::RCP< const panzer::PointRule > &pointRule, const Teuchos::RCP< const panzer::PureBasis > &pureBasis)
 This builds a point rule from the basis function reference points in the workset. More...
 

Variables

Kokkos::DynRankView< double, PHX::Device > panzer::refPointArray
 
bool panzer::useBasisValuesRefArray