preCICE v3.2.0
Loading...
Searching...
No Matches
precice::com::MPIPortsCommunicationFactory Class Reference

#include <MPIPortsCommunicationFactory.hpp>

Inheritance diagram for precice::com::MPIPortsCommunicationFactory:
[legend]
Collaboration diagram for precice::com::MPIPortsCommunicationFactory:
[legend]

Public Member Functions

 MPIPortsCommunicationFactory (std::string addressDirectory=".")
PtrCommunication newCommunication () override
std::string addressDirectory () override
Public Member Functions inherited from precice::com::CommunicationFactory
virtual ~CommunicationFactory ()=default

Private Attributes

std::string _addressDirectory

Detailed Description

Definition at line 11 of file MPIPortsCommunicationFactory.hpp.

Constructor & Destructor Documentation

◆ MPIPortsCommunicationFactory()

precice::com::MPIPortsCommunicationFactory::MPIPortsCommunicationFactory ( std::string addressDirectory = ".")
explicit

Definition at line 11 of file MPIPortsCommunicationFactory.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ addressDirectory()

std::string precice::com::MPIPortsCommunicationFactory::addressDirectory ( )
overridevirtual

Reimplemented from precice::com::CommunicationFactory.

Definition at line 24 of file MPIPortsCommunicationFactory.cpp.

◆ newCommunication()

PtrCommunication precice::com::MPIPortsCommunicationFactory::newCommunication ( )
overridevirtual

Implements precice::com::CommunicationFactory.

Definition at line 19 of file MPIPortsCommunicationFactory.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _addressDirectory

std::string precice::com::MPIPortsCommunicationFactory::_addressDirectory
private

Definition at line 20 of file MPIPortsCommunicationFactory.hpp.


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