void setValue(T value, bool isDefault=false, const std::string &docString="", RCP< const ParameterEntryValidator > const &validator=null)
Templated set method that uses the input value type to determine the type of parameter.
This object is held as the "value" in the Teuchos::ParameterList std::map.
bool isArray() const
Test if the type of data being contained is a Teuchos::Array.
bool isType() const
Test the type of the data being contained.
bool isTwoDArray() const
Test if the type of data being contained is a Teuchos::TwoDArray.