33 std::set<std::string>
show;
36 std::set<std::string>
hide;
74 typename std::map<std::string, T>::iterator iter =
_map.find(
name);
75 if (iter ==
_map.end())
84 typename std::map<std::string, T>::iterator
begin() {
return _map.begin(); }
85 typename std::map<std::string, T>::iterator
end() {
return _map.end(); }
86 typename std::map<std::string, T>::iterator
find(
const std::string & name)
90 typename std::map<std::string, T>::const_iterator
begin()
const {
return _map.begin(); }
91 typename std::map<std::string, T>::const_iterator
end()
const {
return _map.end(); }
92 const typename std::map<std::string, T>::const_iterator
find(
const std::string & name)
const 105 typename std::map<std::string, T>
_map;
std::string name(const ElemQuality q)
std::set< std::string > output
A list of the outputs to write.
std::map< std::string, T >::const_iterator begin() const
A MultiMooseEnum object to hold "execute_on" flags.
static InputParameters validParams()
std::map< std::string, T > _map
Data storage.
void mooseError(Args &&... args)
Emit an error message with the given stringified, concatenated args and terminate the application...
A helper warehouse for storing OutputData objects for the various output types.
std::map< std::string, T >::const_iterator end() const
A structure for storing the various lists that contain the names of the items to be exported...
T & operator[](const std::string &name)
A map accessor that errors if the key is not found.
In newer versions of Clang calling operator[] on a map with a component that has a default constructo...
bool hasShowList()
False when the show lists for all variables is empty.
void reset()
Clear existing lists for re-initialization.
void reset()
Clear existing sets for re-initialization.
Real value(unsigned n, unsigned alpha, unsigned beta, Real x)
OutputOnWarehouse(const ExecFlagEnum &execute_on, const InputParameters ¶meters)
Constructor.
std::set< std::string > available
A list of all possible outputs.
bool contains(const std::string &name) const
A method for testing of a key exists.
A helper warehouse class for storing the "execute_on" settings for the various output types...
std::set< std::string > hide
User-supplied list of outputs to hide.
std::map< std::string, T >::iterator end()
std::map< std::string, T >::iterator begin()
Provide iterator and find access to the underlying map data.
const std::map< std::string, T >::const_iterator find(const std::string &name) const
std::set< std::string > show
User-supplied list of outputs to display.
OutputDataWarehouse()
Populate the OutputData structures for all output types that are 'variable' based.
OutputMapWrapper()
Constructor.
std::map< std::string, T >::iterator find(const std::string &name)
void setHasShowList(bool value)
Set the show list bool.