Go to the source code of this file.
◆ cs_medcoupling_intersect_volumes()
cs_real_t* cs_medcoupling_intersect_volumes |
( |
cs_medcoupling_intersector_t * |
mi | ) |
|
Compute the intersection volumes between the source mesh and code mesh.
- Parameters
-
[in] | mi | pointer to the cs_medcoupling_intersector_t struct |
- Returns
- a pointer to the array containing the intersected volume of each cell
◆ cs_medcoupling_intersector_add()
void cs_medcoupling_intersector_add |
( |
const char * |
name, |
|
|
const char * |
medfile_path, |
|
|
const char * |
interp_method, |
|
|
const char * |
select_criteria |
|
) |
| |
Add a MEDCoupling intersector.
- Parameters
-
[in] | name | name of the intersector |
[in] | medfile_path | path to the MED file |
[in] | interp_method | interpolation method (P0P0, P1P0, ..) |
[in] | select_criteria | selection criteria |
◆ cs_medcoupling_intersector_by_id()
cs_medcoupling_intersector_t* cs_medcoupling_intersector_by_id |
( |
int |
id | ) |
|
Get a MEDCoupling intersector using its id.
- Parameters
-
[in] | id | id of the intersector |
- Returns
- pointer to the cs_medcoupling_intersector_t or NULL if not found
◆ cs_medcoupling_intersector_by_name()
cs_medcoupling_intersector_t* cs_medcoupling_intersector_by_name |
( |
const char * |
name | ) |
|
Get a MEDCoupling intersector by name.
- Parameters
-
[in] | name | name of the intersector |
- Returns
- pointer to the cs_medcoupling_intersector_t or NULL if not found
Get a MEDCoupling intersector by name.
- Parameters
-
[in] | name | name of the intersector |
- Returns
- pointer to the cs_medcoupling_intersector_t or NULL if not found
◆ cs_medcoupling_intersector_destroy()
void cs_medcoupling_intersector_destroy |
( |
cs_medcoupling_intersector_t * |
mi | ) |
|
Destroy a given MEDCoupling intersector.
- Parameters
-
[in] | mi | pointer to the cs_medcoupling_intersector_t struct |
◆ cs_medcoupling_intersector_destroy_all()
void cs_medcoupling_intersector_destroy_all |
( |
void |
| ) |
|
Free all allocated intersectors.
◆ cs_medcoupling_intersector_dump_mesh()
void cs_medcoupling_intersector_dump_mesh |
( |
cs_medcoupling_intersector_t * |
mi, |
|
|
const char * |
prefix |
|
) |
| |
translate the mesh using a given vector
- Parameters
-
[in] | mi | pointer to the cs_medcoupling_intersector_t struct |
[in] | prefix | subdir prefix |
◆ cs_medcoupling_intersector_rotate()
void cs_medcoupling_intersector_rotate |
( |
cs_medcoupling_intersector_t * |
mi, |
|
|
cs_real_t |
invariant[3], |
|
|
cs_real_t |
axis[3], |
|
|
cs_real_t |
angle |
|
) |
| |
rotate the mesh
- Parameters
-
[in] | mi | pointer to the cs_medcoupling_intersector_t struct |
[in] | invariant | Invariant point |
[in] | axis | Rotation axis |
[in] | angle | angle (in radians) |
◆ cs_medcoupling_intersector_translate()
void cs_medcoupling_intersector_translate |
( |
cs_medcoupling_intersector_t * |
mi, |
|
|
cs_real_t |
translation[3] |
|
) |
| |
translate the mesh using a given vector
- Parameters
-
[in] | mi | pointer to the cs_medcoupling_intersector_t struct |
[in] | translation | translation vector |