#include <MEDMEM_Remapper.hxx>

Public Member Functions | |
| MEDMEM_REMAPPER () | |
| virtual | ~MEDMEM_REMAPPER () |
| 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) |
| returns the volumes of the cells underlying the support support | |
Private Attributes | |
| INTERP_KERNEL::Matrix< double, INTERP_KERNEL::ALL_FORTRAN_MODE > * | _matrix |
| 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 |
INTERP_KERNEL::Matrix<double, INTERP_KERNEL::ALL_FORTRAN_MODE>* MEDMEM_REMAPPER._matrix [private] |
std::vector<double> MEDMEM_REMAPPER._deno_multiply [private] |
std::vector<double> MEDMEM_REMAPPER._deno_reverse_multiply [private] |
int MEDMEM_REMAPPER._nb_rows [private] |
int MEDMEM_REMAPPER._nb_cols [private] |
string MEDMEM_REMAPPER._sourceFieldType [private] |
string MEDMEM_REMAPPER._targetFieldType [private] |
const MEDMEM::MESH* MEDMEM_REMAPPER._sourceMesh [private] |
const MEDMEM::MESH* MEDMEM_REMAPPER._targetMesh [private] |
const MEDMEM::SUPPORT* MEDMEM_REMAPPER._sourceSupport [private] |
const MEDMEM::SUPPORT* MEDMEM_REMAPPER._targetSupport [private] |