Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
ParameterList Member List

This is the complete list of members for ParameterList, including all inherited members.

begin() constParameterListinline
ConstIterator typedefParameterList
createParameterList()ParameterListrelated
createParameterList(const std::string &name)ParameterListrelated
currentParametersString() constParameterList
disableRecursiveAll()ParameterList
disableRecursiveModification()ParameterList
disableRecursiveModification_ParameterListprivate
disableRecursiveReconciliation()ParameterList
disableRecursiveReconciliation_ParameterListprivate
disableRecursiveValidation()ParameterList
disableRecursiveValidation_ParameterListprivate
end() constParameterListinline
entry(ConstIterator i) constParameterListinline
EValidateDefaults enum nameParameterListrelated
EValidateUsed enum nameParameterListrelated
get(const std::string &name, T def_value)ParameterList
get(const std::string &name, char def_value[])ParameterListinline
get(const std::string &name, const char def_value[])ParameterList
get(const std::string &name)ParameterList
get(const std::string &name) constParameterList
get(ParameterList &l, const std::string &name)ParameterListrelated
getArrayFromStringParameter(const ParameterList &paramList, const std::string &paramName, const int arrayDim=-1, const bool mustExist=true)ParameterListrelated
getDoubleParameter(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
getEntry(const std::string &name)ParameterListinline
getEntry(const std::string &name) constParameterListinline
getEntryPtr(const std::string &name)ParameterListinline
getEntryPtr(const std::string &name) constParameterListinline
getEntryRCP(const std::string &name)ParameterListinline
getEntryRCP(const std::string &name) constParameterListinline
getIntegralValue(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
getIntParameter(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
getLongLongParameter(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
getModifier() constParameterListinline
getNumericStringParameter(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
getParameter(ParameterList &l, const std::string &name)ParameterListrelated
getParameter(const ParameterList &l, const std::string &name)ParameterListrelated
getParameterPtr(ParameterList &l, const std::string &name)ParameterListrelated
getParameterPtr(const ParameterList &l, const std::string &name)ParameterListrelated
getParametersFromXmlFile(const std::string &xmlFileName)ParameterListrelated
getParametersFromXmlFile(const std::string &xmlFileName, RCP< DependencySheet > depSheet)ParameterListrelated
getParametersFromXmlString(const std::string &xmlStr)ParameterListrelated
getParametersFromXmlString(const std::string &xmlStr, RCP< DependencySheet > depSheet)ParameterListrelated
getParametersFromYamlFile(const std::string &yamlFileName)ParameterListrelated
getParametersFromYamlString(const std::string &yamlStr)ParameterListrelated
getPtr(const std::string &name)ParameterListinline
getPtr(const std::string &name) constParameterListinline
getStringValue(ParameterList const &paramList, std::string const &paramName)ParameterListrelated
haveSameModifiers(const ParameterList &list1, const ParameterList &list2)ParameterListrelated
haveSameValues(const ParameterList &list1, const ParameterList &list2, bool verbose=false)ParameterListrelated
haveSameValuesSorted(const ParameterList &list1, const ParameterList &list2, bool verbose=false)ParameterListrelated
isParameter(const std::string &name) constParameterList
isParameterType(ParameterList &l, const std::string &name)ParameterListrelated
isParameterType(const ParameterList &l, const std::string &name)ParameterListrelated
isSublist(const std::string &name) constParameterList
isType(const std::string &name) constParameterList
Iterator typedefParameterListprivate
modifier_ParameterListprivate
modifyParameterList(ParameterList &validParamList, int const depth=1000)ParameterList
name() constParameterListinline
name(ConstIterator i) constParameterListinline
name_ParameterListprivate
nonconstBegin()ParameterListinlineprivate
nonconstEnd()ParameterListinlineprivate
nonconstEntry(Iterator i)ParameterListinlineprivate
numParams() constParameterList
operator!=(const ParameterList &list1, const ParameterList &list2)ParameterListrelated
operator<<(std::ostream &os, const ParameterList &l)ParameterListrelated
operator=(const ParameterList &source)ParameterList
operator==(const ParameterList &list1, const ParameterList &list2)ParameterListrelated
ParameterList()=defaultParameterList
ParameterList(const std::string &name, RCP< const ParameterListModifier > const &modifier=null)ParameterList
ParameterList(const ParameterList &source)ParameterList
parameterList()ParameterListrelated
parameterList(const std::string &name)ParameterListrelated
parameterList(const ParameterList &source)ParameterListrelated
params_ParameterListprivate
params_t typedefParameterListprivate
print() constParameterList
print(std::ostream &os, const PrintOptions &printOptions) constParameterList
print(std::ostream &os, int indent=0, bool showTypes=false, bool showFlags=true, bool showDefault=true) constParameterList
reconcileParameterList(ParameterList &validParamList, const bool left_to_right=true)ParameterList
recursivelySetValidator(RCP< const ParameterEntryValidator > const &validator, int const depth=1000)ParameterList
remove(std::string const &name, bool throwIfNotExists=true)ParameterList
replaceParameterWithArray(const std::string &paramName, const std::string &newName, ParameterList &pl)ParameterListrelated
set(std::string const &name, T const &value, std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null)ParameterListinline
set(std::string const &name, char value[], std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null)ParameterListinline
set(std::string const &name, const char value[], std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null)ParameterList
set(std::string const &name, ParameterList const &value, std::string const &docString="")ParameterListinline
setDoubleParameter(std::string const &paramName, double const &value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes())ParameterListrelated
setEntry(const std::string &name, const ParameterEntry &entry)ParameterListinline
setIntParameter(std::string const &paramName, int const value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes())ParameterListrelated
setLongLongParameter(std::string const &paramName, long long const value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes())ParameterListrelated
setModifier(RCP< const ParameterListModifier > const &modifier)ParameterList
setName(const std::string &name)ParameterListinline
setNumericStringParameter(std::string const &paramName, std::string const &value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes())ParameterListrelated
setParameters(const ParameterList &source)ParameterList
setParametersNotAlreadySet(const ParameterList &source)ParameterList
setStringParameterFromArray(const std::string &paramName, const Array< T > &array, ParameterList *paramList)ParameterListrelated
setStringToIntegralParameter(std::string const &paramName, std::string const &defaultValue, std::string const &docString, ArrayView< const std::string > const &strings, ParameterList *paramList)ParameterListrelated
setStringToIntegralParameter(std::string const &paramName, std::string const &defaultValue, std::string const &docString, ArrayView< const std::string > const &strings, ArrayView< const IntegralType > const &integralValues, ParameterList *paramList)ParameterListrelated
setStringToIntegralParameter(std::string const &paramName, std::string const &defaultValue, std::string const &docString, ArrayView< const std::string > const &strings, ArrayView< const std::string > const &stringsDocs, ArrayView< const IntegralType > const &integralValues, ParameterList *paramList)ParameterListrelated
sublist(const std::string &name, bool mustAlreadyExist=false, const std::string &docString="")ParameterList
sublist(const std::string &name, RCP< const ParameterListModifier > const &modifier, const std::string &docString="")ParameterList
sublist(const std::string &name) constParameterList
sublist(const RCP< ParameterList > &paramList, const std::string &name, bool mustAlreadyExist=false, const std::string &docString="")ParameterListrelated
sublist(const RCP< const ParameterList > &paramList, const std::string &name)ParameterListrelated
unused(std::ostream &os) constParameterList
updateParametersAndBroadcast(const Ptr< ParameterList > &inParamList, const Ptr< ParameterList > &ParamList, const Comm< int > &comm, int root, bool overwrite=true)ParameterListrelated
updateParametersFromXmlFile(const std::string &xmlFileName, const Ptr< ParameterList > &paramList)ParameterListrelated
updateParametersFromXmlFileAndBroadcast(const std::string &xmlFileName, const Ptr< ParameterList > &paramList, const Comm< int > &comm, bool overwrite=true)ParameterListrelated
updateParametersFromXmlString(const std::string &xmlStr, const Ptr< ParameterList > &paramList, bool overwrite=true)ParameterListrelated
updateParametersFromYamlFile(const std::string &yamlFileName, const Ptr< ParameterList > &paramList)ParameterListrelated
updateParametersFromYamlFileAndBroadcast(const std::string &yamlFileName, const Teuchos::Ptr< Teuchos::ParameterList > &paramList, const Teuchos::Comm< int > &comm, bool overwrite=true)ParameterListrelated
updateParametersFromYamlString(const std::string &yamlStr, const Ptr< ParameterList > &paramList, bool overwrite, const std::string &name="")ParameterListrelated
updateSubListNames(int depth=0)ParameterListprivate
validateEntryExists(const std::string &funcName, const std::string &name, const ParameterEntry *entry) constParameterListprivate
validateEntryIsList(const std::string &name, const ParameterEntry &entry) constParameterListprivate
validateEntryType(const std::string &funcName, const std::string &name, const ParameterEntry &entry) constParameterListinlineprivate
validateMissingSublistMustExist(const std::string &baselist_name, const std::string &sublist_name, const bool mustAlreadyExist) constParameterListprivate
validateParameters(ParameterList const &validParamList, int const depth=1000, EValidateUsed const validateUsed=VALIDATE_USED_ENABLED, EValidateDefaults const validateDefaults=VALIDATE_DEFAULTS_ENABLED) constParameterList
validateParametersAndSetDefaults(ParameterList const &validParamList, int const depth=1000)ParameterList
writeParameterListToXmlFile(const ParameterList &paramList, const std::string &xmlFileName, RCP< const DependencySheet > depSheet=null)ParameterListrelated
writeParameterListToXmlOStream(const ParameterList &paramList, std::ostream &xmlOut, RCP< const DependencySheet > depSheet=null)ParameterListrelated
writeParameterListToYamlFile(const ParameterList &paramList, const std::string &yamlFileName)ParameterListrelated
writeParameterListToYamlOStream(const ParameterList &paramList, std::ostream &yamlOut)ParameterListrelated
~ParameterList()ParameterListvirtual