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

#include <PointToPointComFactory.hpp>

Inheritance diagram for precice::m2n::PointToPointComFactory:
[legend]
Collaboration diagram for precice::m2n::PointToPointComFactory:
[legend]

Public Member Functions

 PointToPointComFactory (com::PtrCommunicationFactory comFactory)
 
DistributedCommunication::SharedPointer newDistributedCommunication (mesh::PtrMesh mesh)
 
- Public Member Functions inherited from precice::m2n::DistributedComFactory
virtual ~DistributedComFactory ()
 

Private Attributes

com::PtrCommunicationFactory _comFactory
 communication factory for 1:M communications
 

Additional Inherited Members

- Public Types inherited from precice::m2n::DistributedComFactory
using SharedPointer = std::shared_ptr<DistributedComFactory>
 

Detailed Description

Definition at line 11 of file PointToPointComFactory.hpp.

Constructor & Destructor Documentation

◆ PointToPointComFactory()

precice::m2n::PointToPointComFactory::PointToPointComFactory ( com::PtrCommunicationFactory comFactory)
explicit

Definition at line 11 of file PointToPointComFactory.cpp.

Member Function Documentation

◆ newDistributedCommunication()

DistributedCommunication::SharedPointer precice::m2n::PointToPointComFactory::newDistributedCommunication ( mesh::PtrMesh mesh)
virtual

Implements precice::m2n::DistributedComFactory.

Definition at line 15 of file PointToPointComFactory.cpp.

Member Data Documentation

◆ _comFactory

com::PtrCommunicationFactory precice::m2n::PointToPointComFactory::_comFactory
private

communication factory for 1:M communications

Definition at line 21 of file PointToPointComFactory.hpp.


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