#include <ParaFIELD.hxx>
#include <ParaMESH.hxx>
#include <InterpKernelDEC.hxx>
#include <MEDCouplingUMesh.hxx>
#include <MEDCouplingField.hxx>
#include <MEDCouplingFieldDouble.hxx>
#include "cs_base.h"
Go to the source code of this file.
|
cs_paramedmem_coupling_t * | cs_paramedmem_create (const char *name, InterpKernelDEC *send_dec, InterpKernelDEC *recv_dec) |
|
void | cs_paramedmem_destroy (cs_paramedmem_coupling_t **coupling) |
|
int | cs_paramedmem_define_mesh (cs_paramedmem_coupling_t *coupling, const char *name, const char *select_criteria, int elt_dim, bool is_source, bool is_dest) |
|
void | cs_paramedmem_init_meshes (cs_paramedmem_coupling_t *coupling) |
|
int | cs_paramedmem_mesh_id (cs_paramedmem_coupling_t *coupling, const char *mesh_name) |
|
cs_lnum_t | cs_paramedmem_mesh_get_n_elts (const cs_paramedmem_coupling_t *coupling, int mesh_id) |
|
const cs_lnum_t * | cs_paramedmem_mesh_get_elt_list (const cs_paramedmem_coupling_t *coupling, int mesh_id) |
|
int | cs_paramedmem_field_add (cs_paramedmem_coupling_t *coupling, const char *name, int mesh_id, int dim, TypeOfField type, TypeOfTimeDiscretization td, int dirflag) |
|
int | cs_paramedmem_field_get_id (cs_paramedmem_coupling_t *coupling, int mesh_id, const char *name) |
|
MEDCoupling::ParaFIELD * | cs_paramedmem_field_get (cs_paramedmem_coupling_t *coupling, int field_id) |
|
void | cs_paramedmem_field_export (cs_paramedmem_coupling_t *coupling, int field_id, bool on_parent, const double field_values[]) |
|
void | cs_paramedmem_field_import (cs_paramedmem_coupling_t *coupling, int field_id, bool on_parent, double field_values[]) |
|
◆ cs_paramedmem_create()
cs_paramedmem_coupling_t* cs_paramedmem_create |
( |
const char * |
name, |
|
|
InterpKernelDEC * |
send_dec, |
|
|
InterpKernelDEC * |
recv_dec |
|
) |
| |
◆ cs_paramedmem_define_mesh()
int cs_paramedmem_define_mesh |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
const char * |
name, |
|
|
const char * |
select_criteria, |
|
|
int |
elt_dim, |
|
|
bool |
is_source, |
|
|
bool |
is_dest |
|
) |
| |
◆ cs_paramedmem_destroy()
void cs_paramedmem_destroy |
( |
cs_paramedmem_coupling_t ** |
coupling | ) |
|
◆ cs_paramedmem_field_add()
int cs_paramedmem_field_add |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
const char * |
name, |
|
|
int |
mesh_id, |
|
|
int |
dim, |
|
|
TypeOfField |
type, |
|
|
TypeOfTimeDiscretization |
td, |
|
|
int |
dirflag |
|
) |
| |
◆ cs_paramedmem_field_export()
void cs_paramedmem_field_export |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
field_id, |
|
|
bool |
on_parent, |
|
|
const double |
field_values[] |
|
) |
| |
◆ cs_paramedmem_field_get()
MEDCoupling::ParaFIELD* cs_paramedmem_field_get |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
field_id |
|
) |
| |
◆ cs_paramedmem_field_get_id()
int cs_paramedmem_field_get_id |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
mesh_id, |
|
|
const char * |
name |
|
) |
| |
◆ cs_paramedmem_field_import()
void cs_paramedmem_field_import |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
field_id, |
|
|
bool |
on_parent, |
|
|
double |
field_values[] |
|
) |
| |
◆ cs_paramedmem_init_meshes()
void cs_paramedmem_init_meshes |
( |
cs_paramedmem_coupling_t * |
coupling | ) |
|
◆ cs_paramedmem_mesh_get_elt_list()
const cs_lnum_t* cs_paramedmem_mesh_get_elt_list |
( |
const cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
mesh_id |
|
) |
| |
◆ cs_paramedmem_mesh_get_n_elts()
cs_lnum_t cs_paramedmem_mesh_get_n_elts |
( |
const cs_paramedmem_coupling_t * |
coupling, |
|
|
int |
mesh_id |
|
) |
| |
◆ cs_paramedmem_mesh_id()
int cs_paramedmem_mesh_id |
( |
cs_paramedmem_coupling_t * |
coupling, |
|
|
const char * |
mesh_name |
|
) |
| |