|
programmer's documentation
|
Build additional connectivities (or adjacencies) useful for building CDO or HHO schemes. More...
#include "cs_defs.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include "bft_mem.h"#include "cs_flag.h"#include "cs_log.h"#include "cs_mesh_adjacencies.h"#include "cs_order.h"#include "cs_parall.h"#include "cs_param.h"#include "cs_param_cdo.h"#include "cs_sort.h"#include "cs_cdo_connect.h"
Functions | |
| cs_cdo_connect_t * | cs_cdo_connect_init (cs_mesh_t *mesh, cs_flag_t vb_scheme_flag, cs_flag_t vcb_scheme_flag, cs_flag_t fb_scheme_flag, cs_flag_t hho_scheme_flag) |
| Allocate and define a new cs_cdo_connect_t structure Range sets and interface sets are allocated and defined according to the value of the different scheme flags. cs_range_set_t structure related to vertices is shared the cs_mesh_t structure (the global one) More... | |
| cs_cdo_connect_t * | cs_cdo_connect_free (cs_cdo_connect_t *connect) |
| Destroy a cs_cdo_connect_t structure. More... | |
| void | cs_cdo_connect_summary (const cs_cdo_connect_t *connect) |
| Summary of connectivity information. More... | |
| void | cs_cdo_connect_dump (const cs_cdo_connect_t *connect) |
| Dump a cs_cdo_connect_t structure. More... | |
Build additional connectivities (or adjacencies) useful for building CDO or HHO schemes.
| void cs_cdo_connect_dump | ( | const cs_cdo_connect_t * | connect | ) |
Dump a cs_cdo_connect_t structure.
| [in] | connect | pointer to cs_cdo_connect_t structure |
| cs_cdo_connect_t* cs_cdo_connect_free | ( | cs_cdo_connect_t * | connect | ) |
Destroy a cs_cdo_connect_t structure.
| [in] | connect | pointer to the cs_cdo_connect_t struct. to destroy |
| cs_cdo_connect_t* cs_cdo_connect_init | ( | cs_mesh_t * | mesh, |
| cs_flag_t | vb_scheme_flag, | ||
| cs_flag_t | vcb_scheme_flag, | ||
| cs_flag_t | fb_scheme_flag, | ||
| cs_flag_t | hho_scheme_flag | ||
| ) |
Allocate and define a new cs_cdo_connect_t structure Range sets and interface sets are allocated and defined according to the value of the different scheme flags. cs_range_set_t structure related to vertices is shared the cs_mesh_t structure (the global one)
DOXYGEN_SHOULD_SKIP_THIS
| [in,out] | mesh | pointer to a cs_mesh_t structure |
| [in] | vb_scheme_flag | metadata for Vb schemes |
| [in] | vcb_scheme_flag | metadata for V+C schemes |
| [in] | fb_scheme_flag | metadata for Fb schemes |
| [in] | hho_scheme_flag | metadata for HHO schemes |
| void cs_cdo_connect_summary | ( | const cs_cdo_connect_t * | connect | ) |
Summary of connectivity information.
| [in] | connect | pointer to cs_cdo_connect_t structure |
1.8.13