Panzer  Version of the Day
Public Attributes | List of all members
panzer::WorksetNeeds Struct Reference

#include <Panzer_WorksetNeeds.hpp>

Public Attributes

CellData cellData
 
std::vector< Teuchos::RCP< const IntegrationRule > > int_rules
 
std::vector< Teuchos::RCP< const PureBasis > > bases
 
std::vector< std::string > rep_field_name
 

Detailed Description

This class provides a simplified interface to the objects required to specify a Workset. In paritcular this is all "meta" data that describes which basis functions are need, which integration rules are needed and the shape of the cell.

This is intended to be specified for each element block and side set based on the integration rules and basis functions that are needed.

Definition at line 24 of file Panzer_WorksetNeeds.hpp.

Member Data Documentation

◆ cellData

CellData panzer::WorksetNeeds::cellData

Definition at line 25 of file Panzer_WorksetNeeds.hpp.

◆ int_rules

std::vector<Teuchos::RCP<const IntegrationRule> > panzer::WorksetNeeds::int_rules

Definition at line 26 of file Panzer_WorksetNeeds.hpp.

◆ bases

std::vector<Teuchos::RCP<const PureBasis> > panzer::WorksetNeeds::bases

Definition at line 27 of file Panzer_WorksetNeeds.hpp.

◆ rep_field_name

std::vector<std::string> panzer::WorksetNeeds::rep_field_name

Definition at line 28 of file Panzer_WorksetNeeds.hpp.


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