'Classic' CCA c++ binding (ccaffeine-only) 0.5.7
Public Member Functions | List of all members
classic::gov::cca::MPIService Class Reference

UNADOPTED standard service. More...

#include <MPIService.h>

Inheritance diagram for classic::gov::cca::MPIService:
Inheritance graph
[legend]
Collaboration diagram for classic::gov::cca::MPIService:
Collaboration graph
[legend]

Public Member Functions

virtual ~MPIService ()
 obligatory vdtor
 
virtual MPI_Comm getComm () CLASSIC_CCA_PURE
 Get an mpi communicator with the same scope as the component instance.
 
virtual void releaseComm (MPI_Comm m) CLASSIC_CCA_PURE
 Let go the communicator.
 
- Public Member Functions inherited from classic::gov::cca::Port
virtual ~Port ()
 obligatory virtual destructor
 

Detailed Description

UNADOPTED standard service.

Port string name "gov.cca.MPIService".

Constructor & Destructor Documentation

◆ ~MPIService()

virtual classic::gov::cca::MPIService::~MPIService ( )
inlinevirtual

obligatory vdtor

20{}

Member Function Documentation

◆ getComm()

virtual MPI_Comm classic::gov::cca::MPIService::getComm ( )
virtual

Get an mpi communicator with the same scope as the component instance.

Won't be mpi_comm_null.

◆ releaseComm()

virtual void classic::gov::cca::MPIService::releaseComm ( MPI_Comm  m)
virtual

Let go the communicator.

previously fetched with getComm.


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