1#ifndef __FVM_SELECTOR_H__
2#define __FVM_SELECTOR_H__
80 const int group_class_id[],
81 int group_class_id_base,
#define BEGIN_C_DECLS
Definition: cs_defs.h:554
cs_nreal_t cs_nreal_3_t[3]
Definition: cs_defs.h:400
cs_real_t cs_real_3_t[3]
vector of 3 floating-point values
Definition: cs_defs.h:374
#define END_C_DECLS
Definition: cs_defs.h:555
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:350
struct _fvm_group_class_set_t fvm_group_class_set_t
Definition: fvm_group.h:60
int fvm_selector_get_gc_list(fvm_selector_t *this_selector, const char *str, int *n_selected_gcs, int selected_gcs[])
Definition: fvm_selector.cpp:1061
struct _fvm_selector_t fvm_selector_t
Definition: fvm_selector.h:51
int fvm_selector_n_missing(const fvm_selector_t *this_selector, int criteria_id)
Definition: fvm_selector.cpp:1125
int fvm_selector_get_list(fvm_selector_t *this_selector, const char *str, cs_lnum_t elt_id_base, cs_lnum_t *n_selected_elements, cs_lnum_t *selected_elements)
Definition: fvm_selector.cpp:928
fvm_selector_t * fvm_selector_destroy(fvm_selector_t *this_selector)
Definition: fvm_selector.cpp:866
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 cs_real_3_t coords[], const cs_nreal_3_t u_normals[])
Definition: fvm_selector.cpp:766
void fvm_selector_get_stats(const fvm_selector_t *this_selector, int *n_evals, double *eval_wtime)
Definition: fvm_selector.cpp:1186
const char * fvm_selector_get_missing(const fvm_selector_t *this_selector, int criteria_id, int missing_id)
Definition: fvm_selector.cpp:1157
void fvm_selector_dump(const fvm_selector_t *this_selector)
Definition: fvm_selector.cpp:1206