|
My Project
programmer's documentation
|
Go to the documentation of this file. 1 #ifndef __CS_MEASURES_H__
2 #define __CS_MEASURES_H__
47 typedef struct _cs_measures_set_t {
72 typedef struct _cs_interpol_grid_t {
171 const int *is_cressman,
172 const int *is_interpol,
198 const int *is_cressman,
199 const int *is_interpol,
319 void CS_PROCF(mestcr, MESTCR)(
const char *name,
338 void CS_PROCF(gridcr, GRIDCR)(
const char *name,
454 void CS_PROCF(mestde, MESTDE)(void);
465 void CS_PROCF(grides, GRIDES)(void);
Definition: cs_measures_util.h:72
void const cs_int_t * lname
Definition: cs_measures_util.h:320
void cs_cressman_interpol(cs_measures_set_t *ms, cs_real_t *interpolated_values, int id_type)
void const cs_int_t * inpts
Definition: cs_measures_util.h:381
cs_measures_set_t * cs_measures_set_by_name(const char *name)
const char * name
Definition: cs_measures_util.h:49
void cs_measures_set_add_values(cs_measures_set_t *ms, const cs_lnum_t nb_measures, const int *is_cressman, const int *is_interpol, const cs_real_t *measures_coords, const cs_real_t *measures, const cs_real_t *influence_radius)
const char * name
Definition: cs_measures_util.h:74
cs_measures_set_t * cs_measures_set_create(const char *name, int type_flag, int dim, bool interleaved)
cs_lnum_t nb_measures
Definition: cs_measures_util.h:56
void cs_interpol_grids_destroy(void)
void const cs_real_t * inval
Definition: cs_measures_util.h:442
void cs_measures_sets_destroy(void)
cs_real_t * coords
Definition: cs_measures_util.h:78
void cs_measures_set_map_values(cs_measures_set_t *ms, const cs_lnum_t nb_measures, const int *is_cressman, const int *is_interpol, const cs_real_t *measures_coords, const cs_real_t *measures, const cs_real_t *influence_radius)
#define END_C_DECLS
Definition: cs_defs.h:468
cs_real_t * inf_radius
Definition: cs_measures_util.h:68
double cs_real_t
Floating-point value.
Definition: cs_defs.h:302
int * is_cressman
Definition: cs_measures_util.h:59
#define BEGIN_C_DECLS
Definition: cs_defs.h:467
void const cs_int_t const cs_int_t const cs_int_t cs_int_t * imeset
Definition: cs_measures_util.h:320
cs_lnum_t nb_points
Definition: cs_measures_util.h:76
void const cs_int_t * inbmes
Definition: cs_measures_util.h:360
int type
Definition: cs_measures_util.h:51
cs_interpol_grid_t * cs_interpol_grid_create(const char *name)
void const cs_int_t cs_real_t * pldval
Definition: cs_measures_util.h:425
void const cs_int_t const cs_real_t const cs_real_t const cs_int_t const cs_int_t * interp
Definition: cs_measures_util.h:360
void const cs_int_t const cs_int_t const cs_int_t * ilved
Definition: cs_measures_util.h:320
cs_lnum_t * cell_connect
Definition: cs_measures_util.h:79
void const cs_int_t const cs_real_t * meset
Definition: cs_measures_util.h:360
cs_real_t * measures
Definition: cs_measures_util.h:67
cs_real_t * coords
Definition: cs_measures_util.h:66
cs_measures_set_t * cs_measures_set_by_id(int id)
bool interleaved
Definition: cs_measures_util.h:58
int * comp_ids
Definition: cs_measures_util.h:54
int id
Definition: cs_measures_util.h:50
void const cs_int_t const cs_real_t const cs_real_t const cs_int_t * cressm
Definition: cs_measures_util.h:360
int * is_interpol
Definition: cs_measures_util.h:62
void const cs_int_t const cs_real_t const cs_real_t const cs_int_t const cs_int_t const cs_real_t * infrad
Definition: cs_measures_util.h:360
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:298
cs_interpol_grid_t * cs_interpol_grid_by_id(int id)
int * rank_connect
Definition: cs_measures_util.h:80
int id
Definition: cs_measures_util.h:75
void CS_PROCF(mestcr, MESTCR)(const char *name
cs_interpol_grid_t * cs_interpol_grid_by_name(const char *name)
int cs_int_t
Fortran-compatible integer.
Definition: cs_defs.h:301
bool is_connect
Definition: cs_measures_util.h:77
int dim
Definition: cs_measures_util.h:53
void const cs_int_t const cs_int_t * idim
Definition: cs_measures_util.h:320
void cs_interpol_grid_init(cs_interpol_grid_t *ig, const cs_lnum_t nb_points, const cs_real_t *coords)
void cs_interpol_field_on_grid(cs_interpol_grid_t *ig, const cs_real_t *values_to_interpol, cs_real_t *interpoled_values)
cs_lnum_t nb_measures_max
Definition: cs_measures_util.h:57
void const cs_int_t const cs_real_t const cs_real_t * coords
Definition: cs_measures_util.h:360
void const cs_int_t * type
Definition: cs_measures_util.h:425
Definition: cs_measures_util.h:47
void const cs_int_t cs_int_t * igrid
Definition: cs_measures_util.h:339