#include "cs_base.h"
#include "cs_cdo_connect.h"
#include "cs_cdo_local.h"
#include "cs_property.h"
#include "cs_sdm.h"
#include "cs_xdef.h"
Go to the source code of this file.
Data Structures | |
struct | cs_macfb_builder_t |
Functions | |
void | cs_macfb_builder_initialize (void) |
Allocate global structures used for MAC builder. More... | |
void | cs_macfb_builder_finalize (void) |
Free global structures related to cs_macfb_builder_t. More... | |
cs_macfb_builder_t * | cs_macfb_get_builder (int id) |
Get a pointer to a cs_macfb_builder_t structure corresponding to id. More... | |
cs_macfb_builder_t * | cs_macfb_builder_create (void) |
Allocate a cs_macfb_builder_t structure. More... | |
void | cs_macfb_builder_free (cs_macfb_builder_t **p_builder) |
Free a cs_macfb_builder_t structure. More... | |
void | cs_macfb_builder_reset (cs_macfb_builder_t *macb) |
Initialize to invalid values a cs_macfb_builder_t structure. More... | |
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. More... | |
void | cs_macfb_builder_dump (const cs_macfb_builder_t *macb) |
Dump a cs_macfb_builder_t structure. More... | |
Variables | |
cs_macfb_builder_t ** | cs_mac_builders |
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.
[in] | cm | pointer to a cs_cell_mesh_t structure |
[in] | connect | pointer to a cs_cdo_connect_t structure |
[in] | quant | pointer to a cs_cdo_quantities_t structure |
[in,out] | macb | pointer to a cs_macfb_builder_t structure |
cs_macfb_builder_t * cs_macfb_builder_create | ( | void | ) |
Allocate a cs_macfb_builder_t structure.
void cs_macfb_builder_dump | ( | const cs_macfb_builder_t * | macb | ) |
Dump a cs_macfb_builder_t structure.
[in] | macb | pointer to a cs_macfb_builder_t structure |
void cs_macfb_builder_finalize | ( | void | ) |
Free global structures related to cs_macfb_builder_t.
void cs_macfb_builder_free | ( | cs_macfb_builder_t ** | p_builder | ) |
Free a cs_macfb_builder_t structure.
[in,out] | p_builder | pointer of pointer on a cs_macfb_builder_t struct. |
void cs_macfb_builder_initialize | ( | void | ) |
Allocate global structures used for MAC builder.
void cs_macfb_builder_reset | ( | cs_macfb_builder_t * | macb | ) |
Initialize to invalid values a cs_macfb_builder_t structure.
[in,out] | macb | pointer to a cs_macfb_builder_t structure |
cs_macfb_builder_t * cs_macfb_get_builder | ( | int | id | ) |
Get a pointer to a cs_macfb_builder_t structure corresponding to id.
[in] | id | id in the array of pointer to cs_macfb_builder_t struct. |
|
extern |