Panzer Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
panzer::Traits::PED Struct Reference

User-defined data passed to PHX::Evaluator::preEvaluate(), called once before each residual/Jacobian fill. More...

#include <Panzer_Traits.hpp>

Public Member Functions

 PED ()
 Default constructor. Allocates gedc.
 

Public Attributes

Teuchos::RCP< GlobalEvaluationDataContainergedc
 Container of global (non-cell-local) data, e.g. distributed vectors needed by gather/scatter evaluators.
 
std::string first_sensitivities_name
 Name under which first-order sensitivity data is registered in gedc, if any.
 
std::string second_sensitivities_name
 Name under which second-order sensitivity data is registered in gedc, if any.
 

Detailed Description

User-defined data passed to PHX::Evaluator::preEvaluate(), called once before each residual/Jacobian fill.

Definition at line 139 of file Panzer_Traits.hpp.

Constructor & Destructor Documentation

◆ PED()

panzer::Traits::PED::PED ( )

Default constructor. Allocates gedc.

Definition at line 14 of file Panzer_Traits.cpp.

Member Data Documentation

◆ gedc

Teuchos::RCP<GlobalEvaluationDataContainer> panzer::Traits::PED::gedc

Container of global (non-cell-local) data, e.g. distributed vectors needed by gather/scatter evaluators.

Definition at line 143 of file Panzer_Traits.hpp.

◆ first_sensitivities_name

std::string panzer::Traits::PED::first_sensitivities_name

Name under which first-order sensitivity data is registered in gedc, if any.

Definition at line 145 of file Panzer_Traits.hpp.

◆ second_sensitivities_name

std::string panzer::Traits::PED::second_sensitivities_name

Name under which second-order sensitivity data is registered in gedc, if any.

Definition at line 147 of file Panzer_Traits.hpp.


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