Panzer
Version of the Day
|
#include <Panzer_AssemblyEngine_InArgs.hpp>
Public Member Functions | |
AssemblyEngineInArgs (const Teuchos::RCP< panzer::LinearObjContainer > &ghostedContainer, const Teuchos::RCP< panzer::LinearObjContainer > &container) | |
AssemblyEngineInArgs () | |
void | addGlobalEvaluationData (const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged) |
void | addGlobalEvaluationData (const GlobalEvaluationDataContainer &gedc) |
void | fillGlobalEvaluationDataContainer (GlobalEvaluationDataContainer &gedc) const |
Using internal map fill the global evaluation data container object. More... | |
const std::map< std::string, Teuchos::RCP < GlobalEvaluationData > > & | getGlobalEvaluationDataMap () const |
Public Attributes | |
Teuchos::RCP < panzer::LinearObjContainer > | ghostedContainer_ |
Teuchos::RCP < panzer::LinearObjContainer > | container_ |
double | alpha |
double | beta |
double | time |
double | step_size |
double | stage_number |
std::vector< double > | gather_seeds |
bool | evaluate_transient_terms |
std::string | first_sensitivities_name |
std::string | second_sensitivities_name |
bool | apply_dirichlet_beta |
double | dirichlet_beta |
Private Attributes | |
std::map< std::string, Teuchos::RCP < GlobalEvaluationData > > | ged_map |
Definition at line 59 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Definition at line 62 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Definition at line 77 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Add a global evaluation data object to be used in all FieldManager evaluate calls.
[in] | key | Key to pair with global evaluation data object |
[in] | ged | Pointer to global evaluation data object |
Definition at line 113 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Definition at line 122 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Using internal map fill the global evaluation data container object.
Definition at line 128 of file Panzer_AssemblyEngine_InArgs.hpp.
|
inline |
Definition at line 136 of file Panzer_AssemblyEngine_InArgs.hpp.
Teuchos::RCP<panzer::LinearObjContainer> panzer::AssemblyEngineInArgs::ghostedContainer_ |
Definition at line 91 of file Panzer_AssemblyEngine_InArgs.hpp.
Teuchos::RCP<panzer::LinearObjContainer> panzer::AssemblyEngineInArgs::container_ |
Definition at line 92 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::alpha |
Definition at line 94 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::beta |
Definition at line 95 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::time |
Definition at line 96 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::step_size |
Definition at line 97 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::stage_number |
Definition at line 98 of file Panzer_AssemblyEngine_InArgs.hpp.
std::vector<double> panzer::AssemblyEngineInArgs::gather_seeds |
Definition at line 99 of file Panzer_AssemblyEngine_InArgs.hpp.
bool panzer::AssemblyEngineInArgs::evaluate_transient_terms |
Definition at line 100 of file Panzer_AssemblyEngine_InArgs.hpp.
std::string panzer::AssemblyEngineInArgs::first_sensitivities_name |
Definition at line 101 of file Panzer_AssemblyEngine_InArgs.hpp.
std::string panzer::AssemblyEngineInArgs::second_sensitivities_name |
Definition at line 102 of file Panzer_AssemblyEngine_InArgs.hpp.
bool panzer::AssemblyEngineInArgs::apply_dirichlet_beta |
Definition at line 104 of file Panzer_AssemblyEngine_InArgs.hpp.
double panzer::AssemblyEngineInArgs::dirichlet_beta |
Definition at line 105 of file Panzer_AssemblyEngine_InArgs.hpp.
|
private |
Definition at line 140 of file Panzer_AssemblyEngine_InArgs.hpp.