43 #ifndef PANZER_ASSEMBLY_ENGINE_INARGS_HPP 
   44 #define PANZER_ASSEMBLY_ENGINE_INARGS_HPP 
   57   class LinearObjContainer;
 
   65        , 
alpha(Teuchos::ScalarTraits<double>::nan())   
 
   66        , 
beta(Teuchos::ScalarTraits<double>::nan())    
 
   67        , 
time(Teuchos::ScalarTraits<double>::nan())
 
   68        , 
step_size(Teuchos::ScalarTraits<double>::nan())
 
   79        , 
alpha(Teuchos::ScalarTraits<double>::nan())   
 
   80        , 
beta(Teuchos::ScalarTraits<double>::nan())    
 
   81        , 
time(Teuchos::ScalarTraits<double>::nan())
 
   82        , 
step_size(Teuchos::ScalarTraits<double>::nan())
 
  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);
 
bool evaluate_transient_terms
 
void addDataObject(const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged)
 
const_iterator begin() const 
 
const std::map< std::string, Teuchos::RCP< GlobalEvaluationData > > & getGlobalEvaluationDataMap() const 
 
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
 
Teuchos::RCP< panzer::LinearObjContainer > ghostedContainer_
 
std::vector< double > gather_seeds
 
Teuchos::RCP< panzer::LinearObjContainer > container_
 
void addGlobalEvaluationData(const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged)
 
const_iterator end() const 
 
void addGlobalEvaluationData(const GlobalEvaluationDataContainer &gedc)
 
void fillGlobalEvaluationDataContainer(GlobalEvaluationDataContainer &gedc) const 
Using internal map fill the global evaluation data container object. 
 
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
 
std::string second_sensitivities_name
 
std::map< std::string, Teuchos::RCP< GlobalEvaluationData > > ged_map