Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
This is the complete list of members for Teuchos::ParameterList, including all inherited members.
begin() const | Teuchos::ParameterList | inline |
ConstIterator typedef | Teuchos::ParameterList | |
createParameterList() | Teuchos::ParameterList | related |
createParameterList(const std::string &name) | Teuchos::ParameterList | related |
currentParametersString() const | Teuchos::ParameterList | |
disableRecursiveAll() | Teuchos::ParameterList | |
disableRecursiveModification() | Teuchos::ParameterList | |
disableRecursiveModification_ | Teuchos::ParameterList | private |
disableRecursiveReconciliation() | Teuchos::ParameterList | |
disableRecursiveReconciliation_ | Teuchos::ParameterList | private |
disableRecursiveValidation() | Teuchos::ParameterList | |
disableRecursiveValidation_ | Teuchos::ParameterList | private |
end() const | Teuchos::ParameterList | inline |
entry(ConstIterator i) const | Teuchos::ParameterList | inline |
EValidateDefaults enum name | Teuchos::ParameterList | related |
EValidateUsed enum name | Teuchos::ParameterList | related |
get(const std::string &name, T def_value) | Teuchos::ParameterList | |
get(const std::string &name, char def_value[]) | Teuchos::ParameterList | inline |
get(const std::string &name, const char def_value[]) | Teuchos::ParameterList | |
get(const std::string &name) | Teuchos::ParameterList | |
get(const std::string &name) const | Teuchos::ParameterList | |
get(ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
getArrayFromStringParameter(const ParameterList ¶mList, const std::string ¶mName, const int arrayDim=-1, const bool mustExist=true) | Teuchos::ParameterList | related |
getDoubleParameter(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
getEntry(const std::string &name) | Teuchos::ParameterList | inline |
getEntry(const std::string &name) const | Teuchos::ParameterList | inline |
getEntryPtr(const std::string &name) | Teuchos::ParameterList | inline |
getEntryPtr(const std::string &name) const | Teuchos::ParameterList | inline |
getEntryRCP(const std::string &name) | Teuchos::ParameterList | inline |
getEntryRCP(const std::string &name) const | Teuchos::ParameterList | inline |
getIntegralValue(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
getIntParameter(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
getLongLongParameter(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
getModifier() const | Teuchos::ParameterList | inline |
getNumericStringParameter(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
getParameter(ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
getParameter(const ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
getParameterPtr(ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
getParameterPtr(const ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
getParametersFromXmlFile(const std::string &xmlFileName) | Teuchos::ParameterList | related |
getParametersFromXmlFile(const std::string &xmlFileName, RCP< DependencySheet > depSheet) | Teuchos::ParameterList | related |
getParametersFromXmlString(const std::string &xmlStr) | Teuchos::ParameterList | related |
getParametersFromXmlString(const std::string &xmlStr, RCP< DependencySheet > depSheet) | Teuchos::ParameterList | related |
getParametersFromYamlFile(const std::string &yamlFileName) | Teuchos::ParameterList | related |
getParametersFromYamlString(const std::string &yamlStr) | Teuchos::ParameterList | related |
getPtr(const std::string &name) | Teuchos::ParameterList | inline |
getPtr(const std::string &name) const | Teuchos::ParameterList | inline |
getStringValue(ParameterList const ¶mList, std::string const ¶mName) | Teuchos::ParameterList | related |
haveSameModifiers(const ParameterList &list1, const ParameterList &list2) | Teuchos::ParameterList | related |
haveSameValues(const ParameterList &list1, const ParameterList &list2, bool verbose=false) | Teuchos::ParameterList | related |
haveSameValuesSorted(const ParameterList &list1, const ParameterList &list2, bool verbose=false) | Teuchos::ParameterList | related |
isParameter(const std::string &name) const | Teuchos::ParameterList | |
isParameterType(ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
isParameterType(const ParameterList &l, const std::string &name) | Teuchos::ParameterList | related |
isSublist(const std::string &name) const | Teuchos::ParameterList | |
isType(const std::string &name) const | Teuchos::ParameterList | |
Iterator typedef | Teuchos::ParameterList | private |
modifier_ | Teuchos::ParameterList | private |
modifyParameterList(ParameterList &validParamList, int const depth=1000) | Teuchos::ParameterList | |
name() const | Teuchos::ParameterList | inline |
name(ConstIterator i) const | Teuchos::ParameterList | inline |
name_ | Teuchos::ParameterList | private |
nonconstBegin() | Teuchos::ParameterList | inlineprivate |
nonconstEnd() | Teuchos::ParameterList | inlineprivate |
nonconstEntry(Iterator i) | Teuchos::ParameterList | inlineprivate |
numParams() const | Teuchos::ParameterList | |
operator!=(const ParameterList &list1, const ParameterList &list2) | Teuchos::ParameterList | related |
operator<<(std::ostream &os, const ParameterList &l) | Teuchos::ParameterList | related |
operator=(const ParameterList &source) | Teuchos::ParameterList | |
operator==(const ParameterList &list1, const ParameterList &list2) | Teuchos::ParameterList | related |
ParameterList()=default | Teuchos::ParameterList | |
ParameterList(const std::string &name, RCP< const ParameterListModifier > const &modifier=null) | Teuchos::ParameterList | |
ParameterList(const ParameterList &source) | Teuchos::ParameterList | |
parameterList() | Teuchos::ParameterList | related |
parameterList(const std::string &name) | Teuchos::ParameterList | related |
parameterList(const ParameterList &source) | Teuchos::ParameterList | related |
params_ | Teuchos::ParameterList | private |
params_t typedef | Teuchos::ParameterList | private |
print() const | Teuchos::ParameterList | |
print(std::ostream &os, const PrintOptions &printOptions) const | Teuchos::ParameterList | |
print(std::ostream &os, int indent=0, bool showTypes=false, bool showFlags=true, bool showDefault=true) const | Teuchos::ParameterList | |
reconcileParameterList(ParameterList &validParamList, const bool left_to_right=true) | Teuchos::ParameterList | |
recursivelySetValidator(RCP< const ParameterEntryValidator > const &validator, int const depth=1000) | Teuchos::ParameterList | |
remove(std::string const &name, bool throwIfNotExists=true) | Teuchos::ParameterList | |
replaceParameterWithArray(const std::string ¶mName, const std::string &newName, ParameterList &pl) | Teuchos::ParameterList | related |
set(std::string const &name, T &&value, std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null) | Teuchos::ParameterList | inline |
set(std::string const &name, const S &value, std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null) | Teuchos::ParameterList | inline |
set(std::string const &name, char value[], std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null) | Teuchos::ParameterList | inline |
set(std::string const &name, const char value[], std::string const &docString="", RCP< const ParameterEntryValidator > const &validator=null) | Teuchos::ParameterList | |
set(std::string const &name, ParameterList const &value, std::string const &docString="") | Teuchos::ParameterList | inline |
setDoubleParameter(std::string const ¶mName, double const &value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes()) | Teuchos::ParameterList | related |
setEntry(const std::string &name, U &&entry) | Teuchos::ParameterList | inline |
setIntParameter(std::string const ¶mName, int const value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes()) | Teuchos::ParameterList | related |
setLongLongParameter(std::string const ¶mName, long long const value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes()) | Teuchos::ParameterList | related |
setModifier(RCP< const ParameterListModifier > const &modifier) | Teuchos::ParameterList | |
setName(const std::string &name) | Teuchos::ParameterList | inline |
setNumericStringParameter(std::string const ¶mName, std::string const &value, std::string const &docString, ParameterList *paramList, AnyNumberParameterEntryValidator::AcceptedTypes const &acceptedTypes=AnyNumberParameterEntryValidator::AcceptedTypes()) | Teuchos::ParameterList | related |
setParameters(const ParameterList &source) | Teuchos::ParameterList | |
setParametersNotAlreadySet(const ParameterList &source) | Teuchos::ParameterList | |
setStringParameterFromArray(const std::string ¶mName, const Array< T > &array, ParameterList *paramList) | Teuchos::ParameterList | related |
setStringToIntegralParameter(std::string const ¶mName, std::string const &defaultValue, std::string const &docString, ArrayView< const std::string > const &strings, ParameterList *paramList) | Teuchos::ParameterList | related |
setStringToIntegralParameter(std::string const ¶mName, std::string const &defaultValue, std::string const &docString, ArrayView< const std::string > const &strings, ArrayView< const IntegralType > const &integralValues, ParameterList *paramList) | Teuchos::ParameterList | related |
setStringToIntegralParameter(std::string const ¶mName, 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) | Teuchos::ParameterList | related |
sublist(const std::string &name, bool mustAlreadyExist=false, const std::string &docString="") | Teuchos::ParameterList | |
sublist(const std::string &name, RCP< const ParameterListModifier > const &modifier, const std::string &docString="") | Teuchos::ParameterList | |
sublist(const std::string &name) const | Teuchos::ParameterList | |
sublist(const RCP< ParameterList > ¶mList, const std::string &name, bool mustAlreadyExist=false, const std::string &docString="") | Teuchos::ParameterList | related |
sublist(const RCP< const ParameterList > ¶mList, const std::string &name) | Teuchos::ParameterList | related |
unused(std::ostream &os) const | Teuchos::ParameterList | |
updateParametersAndBroadcast(const Ptr< ParameterList > &inParamList, const Ptr< ParameterList > &ParamList, const Comm< int > &comm, int root, bool overwrite=true) | Teuchos::ParameterList | related |
updateParametersFromXmlFile(const std::string &xmlFileName, const Ptr< ParameterList > ¶mList) | Teuchos::ParameterList | related |
updateParametersFromXmlFileAndBroadcast(const std::string &xmlFileName, const Ptr< ParameterList > ¶mList, const Comm< int > &comm, bool overwrite=true) | Teuchos::ParameterList | related |
updateParametersFromXmlString(const std::string &xmlStr, const Ptr< ParameterList > ¶mList, bool overwrite=true) | Teuchos::ParameterList | related |
updateParametersFromYamlFile(const std::string &yamlFileName, const Ptr< ParameterList > ¶mList) | Teuchos::ParameterList | related |
updateParametersFromYamlFileAndBroadcast(const std::string &yamlFileName, const Teuchos::Ptr< Teuchos::ParameterList > ¶mList, const Teuchos::Comm< int > &comm, bool overwrite=true) | Teuchos::ParameterList | related |
updateParametersFromYamlString(const std::string &yamlStr, const Ptr< ParameterList > ¶mList, bool overwrite, const std::string &name="") | Teuchos::ParameterList | related |
updateSubListNames(int depth=0) | Teuchos::ParameterList | private |
validateEntryExists(const std::string &funcName, const std::string &name, const ParameterEntry *entry) const | Teuchos::ParameterList | private |
validateEntryIsList(const std::string &name, const ParameterEntry &entry) const | Teuchos::ParameterList | private |
validateEntryType(const std::string &funcName, const std::string &name, const ParameterEntry &entry) const | Teuchos::ParameterList | inlineprivate |
validateMissingSublistMustExist(const std::string &baselist_name, const std::string &sublist_name, const bool mustAlreadyExist) const | Teuchos::ParameterList | private |
validateParameters(ParameterList const &validParamList, int const depth=1000, EValidateUsed const validateUsed=VALIDATE_USED_ENABLED, EValidateDefaults const validateDefaults=VALIDATE_DEFAULTS_ENABLED) const | Teuchos::ParameterList | |
validateParametersAndSetDefaults(ParameterList const &validParamList, int const depth=1000) | Teuchos::ParameterList | |
writeParameterListToXmlFile(const ParameterList ¶mList, const std::string &xmlFileName, RCP< const DependencySheet > depSheet=null) | Teuchos::ParameterList | related |
writeParameterListToXmlOStream(const ParameterList ¶mList, std::ostream &xmlOut, RCP< const DependencySheet > depSheet=null) | Teuchos::ParameterList | related |
writeParameterListToYamlFile(const ParameterList ¶mList, const std::string &yamlFileName) | Teuchos::ParameterList | related |
writeParameterListToYamlOStream(const ParameterList ¶mList, std::ostream &yamlOut) | Teuchos::ParameterList | related |
~ParameterList() | Teuchos::ParameterList | virtual |