| _accelerationConfig | precice::cplscheme::CouplingSchemeConfiguration | private |
| _allowRemeshing | 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, bool substepsDefault) | 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, std::string_view participant) 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 | |
| setParallelAcceleration(BaseCouplingScheme *scheme, const std::string &participant) const | precice::cplscheme::CouplingSchemeConfiguration | private |
| setRemeshing(bool allowed) | precice::cplscheme::CouplingSchemeConfiguration | |
| 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) override | precice::cplscheme::CouplingSchemeConfiguration | virtual |
| xmlTagCallback(const xml::ConfigurationContext &context, xml::XMLTag &callingTag) override | precice::cplscheme::CouplingSchemeConfiguration | virtual |
| ~CouplingSchemeConfiguration() override=default | precice::cplscheme::CouplingSchemeConfiguration | |
| ~Listener()=default | precice::xml::XMLTag::Listener | virtual |