preCICE v3.1.1
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
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 ()
 

Private Attributes

std::string _addressDirectory
 

Detailed Description

Definition at line 12 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

Member Data Documentation

◆ _addressDirectory

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

Definition at line 21 of file MPIPortsCommunicationFactory.hpp.


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