43 #ifndef PANZER_ASSEMBLY_ENGINE_INARGS_HPP 44 #define PANZER_ASSEMBLY_ENGINE_INARGS_HPP 57 class LinearObjContainer;
116 "AssemblyEngine::addGlobalEvaluationData: Method cannot over write existing " 117 "data object with key \"" + key +
"\"");
130 std::map<std::string,Teuchos::RCP<GlobalEvaluationData> >::const_iterator itr;
135 const std::map<std::string,Teuchos::RCP<GlobalEvaluationData> > &
140 std::map<std::string,Teuchos::RCP<GlobalEvaluationData> >
ged_map;
150 <<
" alpha = " << in.
alpha <<
"\n" 151 <<
" beta = " << in.
beta <<
"\n" 152 <<
" time = " << in.
time <<
"\n" 153 <<
" step_size = " << in.
step_size <<
"\n" 169 itr!=ged_map.end();++itr) {
170 os <<
" \"" << itr->first <<
"\": ";
171 itr->second->print(os);
const_iterator begin() const
bool evaluate_transient_terms
void addDataObject(const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged)
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
Teuchos::RCP< panzer::LinearObjContainer > ghostedContainer_
std::vector< double > gather_seeds
void fillGlobalEvaluationDataContainer(GlobalEvaluationDataContainer &gedc) const
Using internal map fill the global evaluation data container object.
Teuchos::RCP< panzer::LinearObjContainer > container_
void addGlobalEvaluationData(const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged)
void addGlobalEvaluationData(const GlobalEvaluationDataContainer &gedc)
std::string first_sensitivities_name
AssemblyEngineInArgs(const Teuchos::RCP< panzer::LinearObjContainer > &ghostedContainer, const Teuchos::RCP< panzer::LinearObjContainer > &container)
std::ostream & operator<<(std::ostream &os, const AssemblyEngineInArgs &in)
bool apply_dirichlet_beta
const std::map< std::string, Teuchos::RCP< GlobalEvaluationData > > & getGlobalEvaluationDataMap() const
std::string second_sensitivities_name
const_iterator end() const
std::map< std::string, Teuchos::RCP< GlobalEvaluationData > > ged_map