Version: 9.14.0
MEDCoupling::DEC Class Referenceabstract
Inheritance diagram for MEDCoupling::DEC:
Collaboration diagram for MEDCoupling::DEC:

Public Member Functions

void copyFrom (const DEC &other)
 
 DEC ()
 
virtual void sendRecvData (bool way=true)=0
 
virtual void synchronize ()=0
 
virtual ~DEC ()
 
- Public Member Functions inherited from MEDCoupling::DECOptions
 DECOptions ()
 
 DECOptions (const DECOptions &deco)
 
AllToAllMethod getAllToAllMethod () const
 
bool getAsynchronous () const
 
bool getForcedRenormalization () const
 
const std::string & getMethod () const
 
TimeInterpolationMethod getTimeInterpolationMethod () const
 
void setAllToAllMethod (AllToAllMethod sp)
 
void setAsynchronous (bool dr)
 
void setForcedRenormalization (bool dr)
 
void setMethod (const char *m)
 
void setTimeInterpolationMethod (TimeInterpolationMethod it)
 

Protected Attributes

const CommInterface_comm_interface
 
- Protected Attributes inherited from MEDCoupling::DECOptions
AllToAllMethod _allToAllMethod
 
bool _asynchronous
 
bool _forcedRenormalization
 
std::string _method
 
TimeInterpolationMethod _timeInterpolationMethod
 

Detailed Description

DEC stands for Data Exchange Channel. See the page Data Exchange Channel - DEC for more on this.

This class is purely abstract. See the derivations:

Constructor & Destructor Documentation

◆ DEC()

MEDCoupling::DEC::DEC ( )

◆ ~DEC()

MEDCoupling::DEC::~DEC ( )
virtual

Member Function Documentation

◆ copyFrom()

void MEDCoupling::DEC::copyFrom ( const DEC other)

◆ synchronize()

◆ sendRecvData()

virtual void MEDCoupling::DEC::sendRecvData ( bool  way = true)
pure virtual

Member Data Documentation

◆ _comm_interface

const CommInterface* MEDCoupling::DEC::_comm_interface
protected

Referenced by copyFrom().