My Project
programmer's documentation
Data Structures | Functions | Variables
cs_measures_util.h File Reference
#include <mpi.h>
#include "cs_defs.h"
Include dependency graph for cs_measures_util.h:

Go to the source code of this file.

Data Structures

struct  cs_measures_set_t
 
struct  cs_interpol_grid_t
 

Functions

void cs_interpol_field_on_grid (cs_interpol_grid_t *ig, const cs_real_t *values_to_interpol, cs_real_t *interpoled_values)
 
cs_interpol_grid_tcs_interpol_grid_create (const char *name)
 
void cs_interpol_grid_init (cs_interpol_grid_t *ig, const cs_lnum_t nb_points, const cs_real_t *coords)
 
cs_measures_set_tcs_measures_set_create (const char *name, int type_flag, int dim, bool interleaved)
 
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)
 
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)
 
void cs_cressman_interpol (cs_measures_set_t *ms, cs_real_t *interpolated_values, int id_type)
 
cs_measures_set_tcs_measures_set_by_id (int id)
 
cs_interpol_grid_tcs_interpol_grid_by_id (int id)
 
cs_measures_set_tcs_measures_set_by_name (const char *name)
 
cs_interpol_grid_tcs_interpol_grid_by_name (const char *name)
 
void cs_measures_sets_destroy (void)
 
void cs_interpol_grids_destroy (void)
 
void CS_PROCF (mestcr, MESTCR)(const char *name
 
void CS_PROCF (gridcr, GRIDCR)(const char *name
 
void CS_PROCF (mesmap, MESMAP)(const cs_int_t *imeset
 
void CS_PROCF (grimap, GRIMAP)(const cs_int_t *igrid
 
void CS_PROCF (mesadd, MESADD)(const cs_int_t *imeset
 
void CS_PROCF (mscrss, MSCRSS)(const cs_int_t *imeset
 
void CS_PROCF (gripol, GRIPOL)(const cs_int_t *igrid
 
void CS_PROCF (mestde, MESTDE)(void)
 
void CS_PROCF (grides, GRIDES)(void)
 

Variables

void const cs_int_tlname
 
void const cs_int_t const cs_int_tidim
 
void const cs_int_t const cs_int_t const cs_int_tilved
 
void const cs_int_t const cs_int_t const cs_int_t cs_int_timeset
 
void const cs_int_t cs_int_tigrid
 
void const cs_int_tinbmes
 
void const cs_int_t const cs_real_tmeset
 
void const cs_int_t const cs_real_t const cs_real_tcoords
 
void const cs_int_t const cs_real_t const cs_real_t const cs_int_tcressm
 
void const cs_int_t const cs_real_t const cs_real_t const cs_int_t const cs_int_tinterp
 
void const cs_int_t const cs_real_t const cs_real_t const cs_int_t const cs_int_t const cs_real_tinfrad
 
void const cs_int_tinpts
 
void const cs_int_ttype
 
void const cs_int_t cs_real_tpldval
 
void const cs_real_tinval
 

Function Documentation

◆ cs_cressman_interpol()

void cs_cressman_interpol ( cs_measures_set_t ms,
cs_real_t interpolated_values,
int  id_type 
)

◆ cs_interpol_field_on_grid()

void cs_interpol_field_on_grid ( cs_interpol_grid_t ig,
const cs_real_t values_to_interpol,
cs_real_t interpoled_values 
)

◆ cs_interpol_grid_by_id()

cs_interpol_grid_t* cs_interpol_grid_by_id ( int  id)

◆ cs_interpol_grid_by_name()

cs_interpol_grid_t* cs_interpol_grid_by_name ( const char *  name)

◆ cs_interpol_grid_create()

cs_interpol_grid_t* cs_interpol_grid_create ( const char *  name)

◆ cs_interpol_grid_init()

void cs_interpol_grid_init ( cs_interpol_grid_t ig,
const cs_lnum_t  nb_points,
const cs_real_t coords 
)

◆ cs_interpol_grids_destroy()

void cs_interpol_grids_destroy ( void  )

◆ cs_measures_set_add_values()

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 
)

◆ cs_measures_set_by_id()

cs_measures_set_t* cs_measures_set_by_id ( int  id)

◆ cs_measures_set_by_name()

cs_measures_set_t* cs_measures_set_by_name ( const char *  name)

◆ cs_measures_set_create()

cs_measures_set_t* cs_measures_set_create ( const char *  name,
int  type_flag,
int  dim,
bool  interleaved 
)

◆ cs_measures_set_map_values()

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 
)

◆ cs_measures_sets_destroy()

void cs_measures_sets_destroy ( void  )

◆ CS_PROCF() [1/9]

void CS_PROCF ( gridcr  ,
GRIDCR   
) const

◆ CS_PROCF() [2/9]

void CS_PROCF ( grides  ,
GRIDES   
)

◆ CS_PROCF() [3/9]

void CS_PROCF ( grimap  ,
GRIMAP   
) const

◆ CS_PROCF() [4/9]

void CS_PROCF ( gripol  ,
GRIPOL   
) const

◆ CS_PROCF() [5/9]

void CS_PROCF ( mesadd  ,
MESADD   
) const

◆ CS_PROCF() [6/9]

void CS_PROCF ( mesmap  ,
MESMAP   
) const

◆ CS_PROCF() [7/9]

void CS_PROCF ( mestcr  ,
MESTCR   
) const

◆ CS_PROCF() [8/9]

void CS_PROCF ( mestde  ,
MESTDE   
)

◆ CS_PROCF() [9/9]

void CS_PROCF ( mscrss  ,
MSCRSS   
) const

Variable Documentation

◆ coords

void const cs_int_t const cs_real_t const cs_real_t * coords

◆ cressm

void const cs_int_t const cs_real_t const cs_real_t const cs_int_t * cressm

◆ idim

void const cs_int_t const cs_int_t* idim

◆ igrid

void const cs_int_t cs_int_t* igrid

◆ ilved

void const cs_int_t const cs_int_t const cs_int_t* ilved

◆ imeset

void const cs_int_t const cs_int_t const cs_int_t cs_int_t* imeset

◆ inbmes

void const cs_int_t * inbmes

◆ infrad

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

◆ inpts

void const cs_int_t* inpts

◆ interp

void const cs_int_t const cs_real_t const cs_real_t const cs_int_t const cs_int_t * interp

◆ inval

void const cs_real_t* inval

◆ lname

void const cs_int_t * lname

◆ meset

void const cs_int_t const cs_real_t * meset

◆ pldval

void const cs_real_t cs_real_t * pldval

◆ type

void const cs_int_t* type