preCICE v3.1.1
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
precice::com::CommunicationConfiguration Class Reference

Configuration for communication channels between a primary and its secondary ranks. The communication between two solvers is configured in m2n::M2NConfiguration. More...

#include <CommunicationConfiguration.hpp>

Collaboration diagram for precice::com::CommunicationConfiguration:
[legend]

Public Member Functions

virtual ~CommunicationConfiguration ()
 
PtrCommunication createCommunication (const xml::XMLTag &tag) const
 Returns a communication object of given type.
 

Private Attributes

logging::Logger _log {"com::CommunicationConfiguration"}
 

Detailed Description

Configuration for communication channels between a primary and its secondary ranks. The communication between two solvers is configured in m2n::M2NConfiguration.

Definition at line 19 of file CommunicationConfiguration.hpp.

Constructor & Destructor Documentation

◆ ~CommunicationConfiguration()

virtual precice::com::CommunicationConfiguration::~CommunicationConfiguration ( )
inlinevirtual

Definition at line 21 of file CommunicationConfiguration.hpp.

Member Function Documentation

◆ createCommunication()

PtrCommunication precice::com::CommunicationConfiguration::createCommunication ( const xml::XMLTag & tag) const

Returns a communication object of given type.

Definition at line 13 of file CommunicationConfiguration.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _log

logging::Logger precice::com::CommunicationConfiguration::_log {"com::CommunicationConfiguration"}
mutableprivate

Definition at line 27 of file CommunicationConfiguration.hpp.


The documentation for this class was generated from the following files: