VertexCFD  0.0-dev
Public Types | Public Member Functions | Public Attributes | List of all members
VertexCFD::Test::EvaluatorTestFixture Struct Reference

Public Types

using host_coords_view = Kokkos::View< double ***, typename PHX::DevLayout< double >::type, PHX::Device >::HostMirror
 

Public Member Functions

 EvaluatorTestFixture (const CellTopologyData *cell_topo_data, const host_coords_view host_coords, const int integration_order, const int basis_order, const int side_id=-1)
 
 EvaluatorTestFixture (const int num_space_dim, const int integration_order, const int basis_order, const int side_id=-1)
 
template<class EvalType >
void registerEvaluator (const Teuchos::RCP< PHX::Evaluator< panzer::Traits >> &eval)
 
template<class EvalType , class Field >
void registerTestField (const Field &field)
 
void setTime (const double &time)
 
void setStageNumber (const int &stage)
 
void setStepSize (const double &step_size)
 
void postRegSetup ()
 
template<class EvalType >
void evaluate (const bool &doPostRegSetup=true)
 
template<class EvalType , class Field >
auto getTestFieldData (const Field &field) const
 
int numPoint () const
 
int cardinality () const
 

Public Attributes

Teuchos::RCP< PHX::FieldManager< panzer::Traits > > fm
 
Teuchos::RCP< shards::CellTopology > cell_topo
 
Teuchos::RCP< panzer::Workset > workset
 
Teuchos::RCP< panzer::CellData > cell_data
 
Teuchos::RCP< panzer::IntegrationRule > ir
 
Teuchos::RCP< panzer::IntegrationValues2< double > > int_values
 
Teuchos::RCP< panzer::BasisIRLayout > basis_ir_layout
 
Teuchos::RCP< panzer::BasisValues2< double > > basis_values
 
Teuchos::RCP< std::vector< panzer::Workset > > worksets
 
Teuchos::RCP< panzer::Traits::SD > setup_data
 

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