Version: 6.3.1

ParaMEDMEM::InterpolationMatrix Class Reference

Inheritance diagram for ParaMEDMEM::InterpolationMatrix:
Collaboration diagram for ParaMEDMEM::InterpolationMatrix:

List of all members.

Public Member Functions

 InterpolationMatrix (const ParaMEDMEM::ParaFIELD *source_field, const ProcessorGroup &source_group, const ProcessorGroup &target_group, const DECOptions &dec_opt, const InterpolationOptions &i_opt)
virtual ~InterpolationMatrix ()
void addContribution (MEDCouplingPointSet &distant_support, int iproc_distant, const int *distant_elems, const std::string &srcMeth, const std::string &targetMeth)
void finishContributionW (ElementLocator &elementLocator)
void finishContributionL (ElementLocator &elementLocator)
void multiply (MEDCouplingFieldDouble &field) const
void transposeMultiply (MEDCouplingFieldDouble &field) const
void prepare ()
int getNbRows () const
MPIAccessDEC * getAccessDEC ()

Constructor & Destructor Documentation

ParaMEDMEM::InterpolationMatrix::InterpolationMatrix ( const ParaMEDMEM::ParaFIELD source_field,
const ProcessorGroup &  source_group,
const ProcessorGroup &  target_group,
const DECOptions &  dec_opt,
const InterpolationOptions &  i_opt 
)
ParaMEDMEM::InterpolationMatrix::~InterpolationMatrix ( ) [virtual]

Member Function Documentation

void ParaMEDMEM::InterpolationMatrix::finishContributionW ( ElementLocator &  elementLocator)
void ParaMEDMEM::InterpolationMatrix::finishContributionL ( ElementLocator &  elementLocator)
void ParaMEDMEM::InterpolationMatrix::prepare ( )
int ParaMEDMEM::InterpolationMatrix::getNbRows ( ) const
MPIAccessDEC* ParaMEDMEM::InterpolationMatrix::getAccessDEC ( )
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