1 #ifndef __FVM_SELECTOR_H__
2 #define __FVM_SELECTOR_H__
51 typedef struct _fvm_selector_t fvm_selector_t;
80 const fvm_group_class_set_t *group_class_set,
81 const int group_class_id[],
82 int group_class_id_base,
83 const double coords[],
84 const double normals[]);
fvm_selector_t * fvm_selector_destroy(fvm_selector_t *this_selector)
Definition: fvm_selector.c:859
#define BEGIN_C_DECLS
Definition: cs_defs.h:405
int fvm_selector_n_missing(const fvm_selector_t *this_selector, int criteria_id)
Definition: fvm_selector.c:1118
int fvm_selector_get_gc_list(fvm_selector_t *this_selector, const char *str, int *n_selected_gcs, int selected_gcs[])
Definition: fvm_selector.c:1054
fvm_selector_t * fvm_selector_create(int dim, cs_lnum_t n_elements, const fvm_group_class_set_t *group_class_set, const int group_class_id[], int group_class_id_base, const double coords[], const double normals[])
Definition: fvm_selector.c:759
void fvm_selector_dump(const fvm_selector_t *this_selector)
Definition: fvm_selector.c:1199
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:292
#define END_C_DECLS
Definition: cs_defs.h:406
void fvm_selector_get_stats(const fvm_selector_t *this_selector, int *n_evals, double *eval_wtime)
Definition: fvm_selector.c:1179
const char * fvm_selector_get_missing(const fvm_selector_t *this_selector, int criteria_id, int missing_id)
Definition: fvm_selector.c:1150
int fvm_selector_get_list(fvm_selector_t *this_selector, const char *str, cs_lnum_t *n_selected_elements, cs_lnum_t *selected_elements)
Definition: fvm_selector.c:924