Version: 6.3.1
Public Member Functions | Private Attributes

ParaMEDMEM.OverlapDEC Class Reference

#include <OverlapDEC.hxx>

Inheritance diagram for ParaMEDMEM.OverlapDEC:
Inheritance graph

Public Member Functions

 OverlapDEC (const std::set< int > &procIds, const MPI_Comm &world_comm=MPI_COMM_WORLD)
virtual ~OverlapDEC ()
void sendRecvData (bool way=true)
void sendData ()
void recvData ()
void synchronize ()
void attachSourceLocalField (ParaFIELD *field, bool ownPt=false)
void attachTargetLocalField (ParaFIELD *field, bool ownPt=false)
ProcessorGroupgetGrp ()
bool isInGroup () const

Private Attributes

bool _own_group
OverlapInterpolationMatrix_interpolation_matrix
ProcessorGroup_group
ParaFIELD_source_field
bool _own_source_field
ParaFIELD_target_field
bool _own_target_field

Constructor & Destructor Documentation

ParaMEDMEM.OverlapDEC::OverlapDEC ( const std::set< int > &  procIds,
const MPI_Comm &  world_comm = MPI_COMM_WORLD 
)
ParaMEDMEM.OverlapDEC::~OverlapDEC ( ) [virtual]

Member Function Documentation

void ParaMEDMEM.OverlapDEC::sendRecvData ( bool  way = true) [virtual]
void ParaMEDMEM.OverlapDEC::sendData ( )
void ParaMEDMEM.OverlapDEC::recvData ( )
void ParaMEDMEM.OverlapDEC::synchronize ( ) [virtual]
void ParaMEDMEM.OverlapDEC::attachSourceLocalField ( ParaFIELD field,
bool  ownPt = false 
)
void ParaMEDMEM.OverlapDEC::attachTargetLocalField ( ParaFIELD field,
bool  ownPt = false 
)
ProcessorGroup* ParaMEDMEM.OverlapDEC.getGrp ( )
bool ParaMEDMEM.OverlapDEC::isInGroup ( ) const

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS