programmer's documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
cs_selector.c File Reference
#include "cs_defs.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>
#include <bft_mem_usage.h>
#include <bft_mem.h>
#include <bft_error.h>
#include <bft_printf.h>
#include "cs_halo.h"
#include "cs_mesh.h"
#include "cs_selector.h"
#include "fvm_selector.h"
Include dependency graph for cs_selector.c:

Macros

#define CS_SELECTOR_STR_LEN   127
 

Functions

void csgfbr (const char *const fstr, cs_int_t *const len, cs_int_t *const n_faces, cs_int_t *const face_listCS_ARGF_SUPP_CHAINE)
 
void csgfac (const char *const fstr, cs_int_t *const len, cs_int_t *const n_faces, cs_int_t *const face_listCS_ARGF_SUPP_CHAINE)
 
void csgcel (const char *const fstr, cs_int_t *const len, cs_int_t *const n_cells, cs_int_t *const cell_listCS_ARGF_SUPP_CHAINE)
 
void csgceb (const char *const fstr, cs_int_t *const len, cs_int_t *const n_i_faces, cs_int_t *const n_b_faces, cs_int_t *const i_face_list, cs_int_t *const b_face_listCS_ARGF_SUPP_CHAINE)
 
void getfpe (cs_int_t *const perio_num, cs_int_t *const n_faces, cs_int_t *const face_listCS_ARGF_SUPP_CHAINE)
 
void csgfam (const char *const fstr, cs_int_t *const len, cs_int_t *const n_families, cs_int_t *const family_listCS_ARGF_SUPP_CHAINE)
 
void cs_selector_get_b_face_list (const char *criteria, cs_lnum_t *n_b_faces, cs_lnum_t b_face_list[])
 
void cs_selector_get_i_face_list (const char *criteria, cs_lnum_t *n_i_faces, cs_lnum_t i_face_list[])
 
void cs_selector_get_cell_list (const char *criteria, cs_lnum_t *n_cells, cs_lnum_t cell_list[])
 
void cs_selector_get_cells_boundary (const char *criteria, cs_lnum_t *n_i_faces, cs_lnum_t *n_b_faces, cs_lnum_t i_face_list[], cs_lnum_t b_face_list[])
 
void cs_selector_get_perio_face_list (int perio_num, cs_lnum_t *n_i_faces, cs_lnum_t i_face_list[])
 
void cs_selector_get_family_list (const char *criteria, cs_lnum_t *n_families, cs_int_t family_list[])
 

Macro Definition Documentation

#define CS_SELECTOR_STR_LEN   127

Function Documentation

void cs_selector_get_b_face_list ( const char *  criteria,
cs_lnum_t n_b_faces,
cs_lnum_t  b_face_list[] 
)
void cs_selector_get_cell_list ( const char *  criteria,
cs_lnum_t n_cells,
cs_lnum_t  cell_list[] 
)
void cs_selector_get_cells_boundary ( const char *  criteria,
cs_lnum_t n_i_faces,
cs_lnum_t n_b_faces,
cs_lnum_t  i_face_list[],
cs_lnum_t  b_face_list[] 
)
void cs_selector_get_family_list ( const char *  criteria,
cs_lnum_t n_families,
cs_int_t  family_list[] 
)
void cs_selector_get_i_face_list ( const char *  criteria,
cs_lnum_t n_i_faces,
cs_lnum_t  i_face_list[] 
)
void cs_selector_get_perio_face_list ( int  perio_num,
cs_lnum_t n_i_faces,
cs_lnum_t  i_face_list[] 
)
void csgceb ( const char *const  fstr,
cs_int_t *const  len,
cs_int_t *const  n_i_faces,
cs_int_t *const  n_b_faces,
cs_int_t *const  i_face_list,
cs_int_t *const b_face_list  CS_ARGF_SUPP_CHAINE 
)
void csgcel ( const char *const  fstr,
cs_int_t *const  len,
cs_int_t *const  n_cells,
cs_int_t *const cell_list  CS_ARGF_SUPP_CHAINE 
)
void csgfac ( const char *const  fstr,
cs_int_t *const  len,
cs_int_t *const  n_faces,
cs_int_t *const face_list  CS_ARGF_SUPP_CHAINE 
)
void csgfam ( const char *const  fstr,
cs_int_t *const  len,
cs_int_t *const  n_families,
cs_int_t *const family_list  CS_ARGF_SUPP_CHAINE 
)
void csgfbr ( const char *const  fstr,
cs_int_t *const  len,
cs_int_t *const  n_faces,
cs_int_t *const face_list  CS_ARGF_SUPP_CHAINE 
)
void getfpe ( cs_int_t *const  perio_num,
cs_int_t *const  n_faces,
cs_int_t *const face_list  CS_ARGF_SUPP_CHAINE 
)