Back to index

salome-med  6.5.0
Public Member Functions | Private Member Functions | Private Attributes
MEDMEM_EXPORT Protocol Reference

#include <MEDMEM_Remapper.hxx>

Collaboration diagram for MEDMEM_EXPORT:
Collaboration graph

List of all members.

Public Member Functions

int prepare (const MEDMEM::MESH &source_mesh, const MEDMEM::MESH &target_mesh, const char *method)
void transfer (const MEDMEM::FIELD< double > &source_field, MEDMEM::FIELD< double > &target_field)
void reverseTransfer (MEDMEM::FIELD< double > &source_field, const MEDMEM::FIELD< double > &target_field)
MEDMEM::FIELD< double > * transferField (const MEDMEM::FIELD< double > &source_field)
MEDMEM::FIELD< double > * reverseTransferField (const MEDMEM::FIELD< double > &target_field)
void printMatrixInfo ()
int setOptionDouble (const std::string &key, double value)
int setOptionInt (const std::string &key, int value)
int setOptionString (const std::string &key, std::string &value)

Private Member Functions

MEDMEM::FIELD< double > * getSupportVolumes (const MEDMEM::SUPPORT &support)

Private Attributes

INTERP_KERNEL::Matrix< double,
std::vector< double > _deno_multiply
std::vector< double > _deno_reverse_multiply
int _nb_rows
int _nb_cols
string _sourceFieldType
string _targetFieldType
const MEDMEM::MESH * _sourceMesh
const MEDMEM::MESH * _targetMesh
const MEDMEM::SUPPORT * _sourceSupport
const MEDMEM::SUPPORT * _targetSupport

Detailed Description

Definition at line 33 of file MEDMEM_Remapper.hxx.

Constructor & Destructor Documentation

virtual MEDMEM_EXPORT::~MEDMEM_REMAPPER ( ) [virtual]

Member Function Documentation

MEDMEM::FIELD<double>* MEDMEM_EXPORT::getSupportVolumes ( const MEDMEM::SUPPORT &  support) [private]
int MEDMEM_EXPORT::prepare ( const MEDMEM::MESH &  source_mesh,
const MEDMEM::MESH &  target_mesh,
const char *  method 
void MEDMEM_EXPORT::reverseTransfer ( MEDMEM::FIELD< double > &  source_field,
const MEDMEM::FIELD< double > &  target_field 
MEDMEM::FIELD<double>* MEDMEM_EXPORT::reverseTransferField ( const MEDMEM::FIELD< double > &  target_field)
int MEDMEM_EXPORT::setOptionDouble ( const std::string &  key,
double  value 
int MEDMEM_EXPORT::setOptionInt ( const std::string &  key,
int  value 
int MEDMEM_EXPORT::setOptionString ( const std::string &  key,
std::string &  value 
void MEDMEM_EXPORT::transfer ( const MEDMEM::FIELD< double > &  source_field,
MEDMEM::FIELD< double > &  target_field 
MEDMEM::FIELD<double>* MEDMEM_EXPORT::transferField ( const MEDMEM::FIELD< double > &  source_field)

Member Data Documentation

std::vector<double> MEDMEM_EXPORT::_deno_multiply [private]

Definition at line 50 of file MEDMEM_Remapper.hxx.

std::vector<double> MEDMEM_EXPORT::_deno_reverse_multiply [private]

Definition at line 51 of file MEDMEM_Remapper.hxx.

Definition at line 48 of file MEDMEM_Remapper.hxx.

int MEDMEM_EXPORT::_nb_cols [private]

Definition at line 53 of file MEDMEM_Remapper.hxx.

int MEDMEM_EXPORT::_nb_rows [private]

Definition at line 52 of file MEDMEM_Remapper.hxx.

Definition at line 54 of file MEDMEM_Remapper.hxx.

const MEDMEM::MESH* MEDMEM_EXPORT::_sourceMesh [private]

Definition at line 56 of file MEDMEM_Remapper.hxx.

const MEDMEM::SUPPORT* MEDMEM_EXPORT::_sourceSupport [private]

Definition at line 58 of file MEDMEM_Remapper.hxx.

Definition at line 55 of file MEDMEM_Remapper.hxx.

const MEDMEM::MESH* MEDMEM_EXPORT::_targetMesh [private]

Definition at line 57 of file MEDMEM_Remapper.hxx.

const MEDMEM::SUPPORT* MEDMEM_EXPORT::_targetSupport [private]

Definition at line 59 of file MEDMEM_Remapper.hxx.

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