_accelerationConfig | precice::cplscheme::CouplingSchemeConfiguration | private |
_config | precice::cplscheme::CouplingSchemeConfiguration | private |
_couplingSchemeCompositions | precice::cplscheme::CouplingSchemeConfiguration | private |
_couplingSchemes | precice::cplscheme::CouplingSchemeConfiguration | private |
_log | precice::cplscheme::CouplingSchemeConfiguration | mutableprivate |
_m2nConfig | precice::cplscheme::CouplingSchemeConfiguration | private |
_meshConfig | precice::cplscheme::CouplingSchemeConfiguration | private |
_participantConfig | precice::cplscheme::CouplingSchemeConfiguration | private |
addAbsoluteConvergenceMeasure(const std::string &dataName, const std::string &meshName, double limit, bool suffices, bool strict) | precice::cplscheme::CouplingSchemeConfiguration | private |
addAbsoluteOrRelativeConvergenceMeasure(const std::string &dataName, const std::string &meshName, double absLimit, double relLimit, bool suffices, bool strict) | precice::cplscheme::CouplingSchemeConfiguration | private |
addBaseAttributesTagConvergenceMeasure(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addConvergenceMeasures(BaseCouplingScheme *scheme, const std::string &participant, const std::vector< ConvergenceMeasureDefintion > &convergenceMeasureDefinitions) const | precice::cplscheme::CouplingSchemeConfiguration | private |
addCouplingScheme(const PtrCouplingScheme &cplScheme, const std::string &participantName) | precice::cplscheme::CouplingSchemeConfiguration | |
addDataToBeExchanged(BiCouplingScheme &scheme, const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
addMultiDataToBeExchanged(MultiCouplingScheme &scheme, const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
addRelativeConvergenceMeasure(const std::string &dataName, const std::string &meshName, double limit, bool suffices, bool strict) | precice::cplscheme::CouplingSchemeConfiguration | private |
addResidualRelativeConvergenceMeasure(const std::string &dataName, const std::string &meshName, double limit, bool suffices, bool strict) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagAbsoluteConvergenceMeasure(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagAbsoluteOrRelativeConvergenceMeasure(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagAcceleration(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagExchange(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagMaxIterations(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagMinIterations(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagParticipant(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagParticipants(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagRelativeConvergenceMeasure(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTagResidualRelativeConvergenceMeasure(xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTransientLimitTags(const std::string &type, xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
addTypespecifcSubtags(const std::string &type, xml::XMLTag &tag) | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_ABS_LIMIT | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_CONTROL | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_DATA | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_EXCHANGE_SUBSTEPS | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_FIRST | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_FROM | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_INITIALIZE | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_LIMIT | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_MESH | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_METHOD | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_NAME | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_PARTICIPANT | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_REL_LIMIT | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_SECOND | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_STRICT | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_SUFFICES | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_TO | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_TYPE | precice::cplscheme::CouplingSchemeConfiguration | private |
ATTR_VALUE | precice::cplscheme::CouplingSchemeConfiguration | private |
checkIfDataIsExchanged(DataID dataID) const | precice::cplscheme::CouplingSchemeConfiguration | private |
checkIterationLimits() const | precice::cplscheme::CouplingSchemeConfiguration | private |
checkSerialImplicitAccelerationData(DataID dataID, const std::string &first, const std::string &second) const | precice::cplscheme::CouplingSchemeConfiguration | private |
checkSubstepExchangeWaveformDegree(const Config::Exchange &exchange) const | precice::cplscheme::CouplingSchemeConfiguration | private |
CouplingSchemeConfiguration(xml::XMLTag &parent, mesh::PtrMeshConfiguration meshConfig, m2n::M2NConfiguration::SharedPointer m2nConfig, config::PtrParticipantConfiguration participantConfig) | precice::cplscheme::CouplingSchemeConfiguration | |
createMultiCouplingScheme(const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
createParallelExplicitCouplingScheme(const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
createParallelImplicitCouplingScheme(const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
createSerialExplicitCouplingScheme(const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
createSerialImplicitCouplingScheme(const std::string &accessor) const | precice::cplscheme::CouplingSchemeConfiguration | private |
DEFAULT_MAX_ITERATIONS | precice::cplscheme::CouplingSchemeConfiguration | privatestatic |
DEFAULT_MIN_ITERATIONS | precice::cplscheme::CouplingSchemeConfiguration | privatestatic |
findDataByID(int ID) const | precice::cplscheme::CouplingSchemeConfiguration | private |
getCouplingScheme(const std::string &participantName) const | precice::cplscheme::CouplingSchemeConfiguration | |
getData(const std::string &dataName, const std::string &meshName) const | precice::cplscheme::CouplingSchemeConfiguration | private |
getDataToExchange(int index) const | precice::cplscheme::CouplingSchemeConfiguration | |
getTimesteppingMethod(const std::string &method) const | precice::cplscheme::CouplingSchemeConfiguration | private |
hasCouplingScheme(const std::string &participantName) const | precice::cplscheme::CouplingSchemeConfiguration | |
operator=(Listener &&)=delete | precice::xml::XMLTag::Listener | |
setExperimental(bool experimental) | precice::cplscheme::CouplingSchemeConfiguration | |
setParallelAcceleration(BaseCouplingScheme *scheme, const std::string &participant) const | precice::cplscheme::CouplingSchemeConfiguration | private |
setSerialAcceleration(BaseCouplingScheme *scheme, const std::string &first, const std::string &second) const | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_ABS_CONV_MEASURE | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_ABS_OR_REL_CONV_MEASURE | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_EXCHANGE | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_MAX_ITERATIONS | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_MAX_TIME | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_MAX_TIME_WINDOWS | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_MIN_ITERATIONS | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_PARTICIPANT | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_PARTICIPANTS | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_REL_CONV_MEASURE | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_RES_REL_CONV_MEASURE | precice::cplscheme::CouplingSchemeConfiguration | private |
TAG_TIME_WINDOW_SIZE | precice::cplscheme::CouplingSchemeConfiguration | private |
updateConfigForImplicitCoupling() | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_FIRST_PARTICIPANT | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_FIXED | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_MULTI | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_PARALLEL_EXPLICIT | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_PARALLEL_IMPLICIT | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_SERIAL_EXPLICIT | precice::cplscheme::CouplingSchemeConfiguration | private |
VALUE_SERIAL_IMPLICIT | precice::cplscheme::CouplingSchemeConfiguration | private |
xmlEndTagCallback(const xml::ConfigurationContext &context, xml::XMLTag &callingTag) | precice::cplscheme::CouplingSchemeConfiguration | virtual |
xmlTagCallback(const xml::ConfigurationContext &context, xml::XMLTag &callingTag) | precice::cplscheme::CouplingSchemeConfiguration | virtual |
~CouplingSchemeConfiguration() | precice::cplscheme::CouplingSchemeConfiguration | inlinevirtual |
~Listener() | precice::xml::XMLTag::Listener | inlinevirtual |