NOMAD Source
Version 4.0.0 Beta
|
This is the complete list of members for PbParameters, including all inherited members.
_attributes | Parameters | protected |
_definition | Parameters | protected |
_toBeChecked | Parameters | protected |
_typeName | Parameters | protected |
_typeOfAttributes | Parameters | protectedstatic |
checkAndComply() | PbParameters | |
checkForGranularity(const std::string ¶mName) const | PbParameters | private |
checkForGranularity(const std::string ¶mName, const ArrayOfDouble &arrayToCheck) const | PbParameters | private |
checkFormat1(const std::shared_ptr< ParameterEntry > pe) const | Parameters | protected |
checkFormatAllSizeT(const std::shared_ptr< ParameterEntry > pe) const | Parameters | protected |
checkFormatArrayOfString(const std::shared_ptr< ParameterEntry > pe) const | Parameters | protected |
checkFormatBool(const std::shared_ptr< ParameterEntry > pe) const | Parameters | protected |
checkFormatDouble(const std::shared_ptr< ParameterEntry > pe, Double &d) const | Parameters | protected |
checkFormatInt(const std::shared_ptr< ParameterEntry > pe, int &i) const | Parameters | protected |
checkFormatNbEntries(const std::shared_ptr< ParameterEntry > pe, const size_t nbEntries) const | Parameters | protected |
checkFormatSizeT(const std::shared_ptr< ParameterEntry > pe, size_t &sz) const | Parameters | protected |
checkFormatString(const std::shared_ptr< ParameterEntry > pe) const | Parameters | protected |
checkInfo() const | Parameters | protected |
checkX0AgainstBounds() | PbParameters | private |
checkX0ForGranularity() const | PbParameters | private |
copyParameters(const Parameters ¶ms) | Parameters | protected |
display(std::ostream &os, bool helpInfo) | Parameters | |
displayHelp(const std::string &helpSubject, bool devHelp, std::ostringstream &ossBasic, std::ostringstream &ossAdvanced) | Parameters | |
eraseAllEntries() | Parameters | inlinestatic |
getAttribute(std::string name) const | Parameters | protected |
getAttributeHelpInfo(const std::string &name) const -> decltype(getAttribute(name) ->getHelpInfo()) | Parameters | inline |
getAttributes() const | Parameters | protected |
getAttributeSetSize() const | Parameters | inline |
getAttributeShortInfo(const std::string &name) -> decltype(getAttribute(name) ->getShortInfo()) | Parameters | inline |
getAttributeType(const std::string &name) | Parameters | inlineprotected |
getAttributeValue(const std::string &name, bool flagDefault=false) const | Parameters | inline |
getAttributeValueProtected(const std::string &name, type< T >, bool flagCheckException, bool flagDefault=false) const | Parameters | inlineprotected |
getAttributeValueProtected(const std::string &name, type< Point >, bool flagCheckException, bool flagDefault=false) const | Parameters | inlineprotected |
getAttributeValueProtected(const std::string &name, bool flagCheckException, bool flagDefault=false) const | Parameters | inlineprotected |
getNonInterpretedParamEntry() const | Parameters | inlineprotected |
getSetAttributeAsString(void) const | Parameters | inline |
getSpValue(const std::string &name, bool flagCheckException, bool flagDefault=false) const | Parameters | inlineprotected |
getTypeName() const | Parameters | inline |
init() override | PbParameters | privatevirtual |
isAlgoCompatible(const Parameters *p) | Parameters | |
isAttributeDefaultValue(const std::string &name) const | Parameters | inline |
isRegisteredAttribute(const std::string &name) const | Parameters | inline |
isSetByUser(const std::string ¶mName) const | Parameters | protected |
operator=(const PbParameters ¶ms) | PbParameters | inline |
Parameters::operator=(const Parameters ¶ms)=delete | Parameters | protected |
Parameters() | Parameters | inlineexplicitprotected |
Parameters(const Parameters ¶ms)=delete | Parameters | protected |
PbParameters() | PbParameters | inlineexplicit |
PbParameters(const PbParameters ¶ms) | PbParameters | inline |
readEntries(const bool overwrite=false) | Parameters | |
readParamFileAndSetEntries(const std::string ¶mFile, bool overwrite=false, bool resetAllEntries=false) | Parameters | static |
readParamLine(const std::string &line, bool overwrite=false) | Parameters | |
readParamLine(const std::string &line, const std::string ¶mFile, const int line_number, bool overwrite=false) | Parameters | static |
registerAttribute(std::string name, T default_value, bool algoCompatibilityCheck, bool restartAttribute, bool uniqueEntry, ARGS &&...infoArgs) | Parameters | inlineprotected |
registerAttributes(const std::vector< AttributeDefinition > &attributeDef) | Parameters | protected |
resetDependantParameters(const std::string &name __attribute__((unused))) | Parameters | inlinevirtual |
resetToDefaultValues() noexcept | Parameters | |
setAttributeValue(const std::string &name, T value) | Parameters | inline |
setFixedVariables() | PbParameters | private |
setGranularityAndBBInputType() | PbParameters | private |
setInitialMeshParameters() | PbParameters | private |
setMinMeshParameters(const std::string ¶mName) | PbParameters | private |
setSpValue(const std::string &name, T value) | Parameters | inline |
setSpValue(const std::string &name, Point value) | Parameters | inline |
setSpValue(const std::string &name, int value) | Parameters | inline |
setSpValueDefault(const std::string &name, T value) | Parameters | inline |
toBeChecked() const | Parameters | |
~Parameters() | Parameters | inlineprotectedvirtual |