Configuration for communication channels between solvers.
More...
#include <M2NConfiguration.hpp>
Configuration for communication channels between solvers.
Definition at line 17 of file M2NConfiguration.hpp.
◆ SharedPointer
◆ M2NConfiguration()
precice::m2n::M2NConfiguration::M2NConfiguration |
( |
xml::XMLTag & | parent | ) |
|
|
explicit |
◆ ~M2NConfiguration()
virtual precice::m2n::M2NConfiguration::~M2NConfiguration |
( |
| ) |
|
|
inlinevirtual |
◆ checkDuplicates()
void precice::m2n::M2NConfiguration::checkDuplicates |
( |
const std::string & | acceptor, |
|
|
const std::string & | connector ) |
|
private |
◆ getM2N()
Returns the communication object for the given user names.
Exits with an error message, when no object is configured for the given user names.
Definition at line 112 of file M2NConfiguration.cpp.
◆ isM2NConfigured()
bool precice::m2n::M2NConfiguration::isM2NConfigured |
( |
const std::string & | acceptor, |
|
|
const std::string & | connector ) |
◆ m2ns()
◆ xmlEndTagCallback()
Callback at end of XML tag and at end of subtag.
At this callback, the attributes and all subtags of callingTag are parsed. This callback is first done for the listener, and then for the parent tag listener (if existing).
Implements precice::xml::XMLTag::Listener.
Definition at line 54 of file M2NConfiguration.hpp.
◆ xmlTagCallback()
◆ _log
logging::Logger precice::m2n::M2NConfiguration::_log {"m2n::M2NConfiguration"} |
|
private |
◆ _m2ns
◆ ATTR_ENFORCE_GATHER_SCATTER
const std::string precice::m2n::M2NConfiguration::ATTR_ENFORCE_GATHER_SCATTER = "enforce-gather-scatter" |
|
private |
◆ ATTR_EXCHANGE_DIRECTORY
const std::string precice::m2n::M2NConfiguration::ATTR_EXCHANGE_DIRECTORY = "exchange-directory" |
|
private |
◆ ATTR_USE_TWO_LEVEL_INIT
const std::string precice::m2n::M2NConfiguration::ATTR_USE_TWO_LEVEL_INIT = "use-two-level-initialization" |
|
private |
◆ TAG
const std::string precice::m2n::M2NConfiguration::TAG = "m2n" |
|
private |
The documentation for this class was generated from the following files: