1#ifndef __CS_MACFB_BUILDER_H__
2#define __CS_MACFB_BUILDER_H__
73 short int f_sgn_axis[6];
77 short int f_opp_idx[6];
80 short int f2f_idx[24];
90 short int f2fo_idx[48];
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:342
#define END_C_DECLS
Definition: cs_defs.h:543
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:335
cs_flag_cartesian_axis_t
Definition: cs_flag.h:307
void cs_macfb_builder_free(cs_macfb_builder_t **p_builder)
Free a cs_macfb_builder_t structure.
Definition: cs_macfb_builder.cpp:189
void cs_macfb_builder_dump(const cs_macfb_builder_t *macb)
Dump a cs_macfb_builder_t structure.
Definition: cs_macfb_builder.cpp:493
void cs_macfb_builder_finalize(void)
Free global structures related to cs_macfb_builder_t.
Definition: cs_macfb_builder.cpp:136
void cs_macfb_builder_initialize(void)
Allocate global structures used for MAC builder.
Definition: cs_macfb_builder.cpp:103
void cs_macfb_builder_reset(cs_macfb_builder_t *macb)
Initialize to invalid values a cs_macfb_builder_t structure.
Definition: cs_macfb_builder.cpp:211
cs_macfb_builder_t * cs_macfb_builder_create(void)
Allocate a cs_macfb_builder_t structure.
Definition: cs_macfb_builder.cpp:169
cs_macfb_builder_t ** cs_mac_builders
Definition: cs_macfb_builder.cpp:76
void cs_macfb_builder_cellwise_setup(const cs_cell_mesh_t *cm, const cs_cdo_connect_t *connect, const cs_cdo_quantities_t *quant, cs_macfb_builder_t *macb)
Set-up face informations needed to build operators.
Definition: cs_macfb_builder.cpp:275
cs_macfb_builder_t * cs_macfb_get_builder(int id)
Get a pointer to a cs_macfb_builder_t structure corresponding to id.
Definition: cs_macfb_builder.cpp:253
Definition: cs_cdo_connect.h:61
Definition: cs_cdo_quantities.h:139
Set of local quantities and connectivities related to a mesh cell.
Definition: cs_cdo_local.h:203
Definition: cs_macfb_builder.h:54
short int n_dofs
Definition: cs_macfb_builder.h:60
cs_lnum_t c_id
Definition: cs_macfb_builder.h:58
short int n_fc
Definition: cs_macfb_builder.h:68
short int n_max_dofs
Definition: cs_macfb_builder.h:62