Panzer
Version of the Day
|
#include <Panzer_GlobalEvaluationDataContainer.hpp>
Public Types | |
typedef std::unordered_map < std::string, Teuchos::RCP < GlobalEvaluationData > >::const_iterator | const_iterator |
typedef std::unordered_map < std::string, Teuchos::RCP < GlobalEvaluationData > >::iterator | iterator |
Public Member Functions | |
void | addDataObject (const std::string &key, const Teuchos::RCP< GlobalEvaluationData > &ged) |
bool | containsDataObject (const std::string &key) const |
Teuchos::RCP < GlobalEvaluationData > | getDataObject (const std::string &key) const |
void | ghostToGlobal (int p) |
Call ghost to global on all the containers. More... | |
void | globalToGhost (int p) |
Call global to ghost on all the containers. More... | |
void | initialize () |
Call initialize on all containers. More... | |
const_iterator | begin () const |
const_iterator | end () const |
iterator | begin () |
iterator | end () |
Private Attributes | |
std::unordered_map < std::string, Teuchos::RCP < GlobalEvaluationData > > | lookupTable_ |
Definition at line 22 of file Panzer_GlobalEvaluationDataContainer.hpp.
typedef std::unordered_map<std::string,Teuchos::RCP<GlobalEvaluationData> >::const_iterator panzer::GlobalEvaluationDataContainer::const_iterator |
Definition at line 24 of file Panzer_GlobalEvaluationDataContainer.hpp.
typedef std::unordered_map<std::string,Teuchos::RCP<GlobalEvaluationData> >::iterator panzer::GlobalEvaluationDataContainer::iterator |
Definition at line 25 of file Panzer_GlobalEvaluationDataContainer.hpp.
void panzer::GlobalEvaluationDataContainer::addDataObject | ( | const std::string & | key, |
const Teuchos::RCP< GlobalEvaluationData > & | ged | ||
) |
Add a data object to be used in evaluation loop.
Definition at line 19 of file Panzer_GlobalEvaluationDataContainer.cpp.
bool panzer::GlobalEvaluationDataContainer::containsDataObject | ( | const std::string & | key | ) | const |
Does this container have a match to a certain key.
Does this containe have a match to a certain key.
Definition at line 27 of file Panzer_GlobalEvaluationDataContainer.cpp.
Teuchos::RCP< GlobalEvaluationData > panzer::GlobalEvaluationDataContainer::getDataObject | ( | const std::string & | key | ) | const |
Get the data object associated with the key.
Definition at line 34 of file Panzer_GlobalEvaluationDataContainer.cpp.
void panzer::GlobalEvaluationDataContainer::ghostToGlobal | ( | int | p | ) |
Call ghost to global on all the containers.
Definition at line 71 of file Panzer_GlobalEvaluationDataContainer.cpp.
void panzer::GlobalEvaluationDataContainer::globalToGhost | ( | int | p | ) |
Call global to ghost on all the containers.
Definition at line 78 of file Panzer_GlobalEvaluationDataContainer.cpp.
void panzer::GlobalEvaluationDataContainer::initialize | ( | ) |
Call initialize on all containers.
Call global to ghost on all the containers.
Definition at line 85 of file Panzer_GlobalEvaluationDataContainer.cpp.
|
inline |
Definition at line 49 of file Panzer_GlobalEvaluationDataContainer.hpp.
|
inline |
Definition at line 50 of file Panzer_GlobalEvaluationDataContainer.hpp.
|
inline |
Definition at line 52 of file Panzer_GlobalEvaluationDataContainer.hpp.
|
inline |
Definition at line 53 of file Panzer_GlobalEvaluationDataContainer.hpp.
|
private |
Definition at line 56 of file Panzer_GlobalEvaluationDataContainer.hpp.