|
programmer's documentation
|
#include "cs_base.h"#include "cs_cdo_connect.h"#include "cs_cdo_quantities.h"#include "cs_param_eq.h"#include "cs_cdo_bc.h"#include "cs_hodge.h"
Go to the source code of this file.
Functions | |
| void | cs_cdovb_codits_create_all (int n_scal_systems) |
| Allocate the required number of scalar equations based on a vertex based discretization. More... | |
| void | cs_cdovb_codits_init (const cs_param_eq_t *eq, const cs_mesh_t *m, int eq_id) |
| Initialize a cs_cdovb_codits_t. More... | |
| void | cs_cdovb_codits_free_all (void) |
| Destroy all cs_cdovb_codits_t structures. More... | |
| void | cs_cdovb_codits_solve (const cs_mesh_t *m, const cs_cdo_connect_t *connect, const cs_cdo_quantities_t *quant, double tcur, int eq_id) |
| Solve a scalar convection/diffusion equation with a CDO vertex-based scheme. More... | |
| void | cs_cdovb_codits_post (const cs_cdo_connect_t *connect, const cs_cdo_quantities_t *quant, int eq_id) |
| Post-process the solution of a scalar convection/diffusion equation solved with a CDO vertex-based scheme. More... | |
| void cs_cdovb_codits_create_all | ( | int | n_scal_systems | ) |
Allocate the required number of scalar equations based on a vertex based discretization.
| [in] | n_scal_systems | number of scalar equations |
| void cs_cdovb_codits_free_all | ( | void | ) |
Destroy all cs_cdovb_codits_t structures.
| void cs_cdovb_codits_init | ( | const cs_param_eq_t * | eq, |
| const cs_mesh_t * | m, | ||
| int | eq_id | ||
| ) |
Initialize a cs_cdovb_codits_t.
| [in] | eq | pointer to a structure storing parameters of an eq. |
| [in] | m | pointer to a mesh structure |
| [in] | eq_id | id related to the equation to treat |
| [in] | eq | pointer to a structure storing parameters of an eq. |
| [in] | m | pointer to a mesh structure |
| [in] | eq_id | id related to the equation/system to treat |
| void cs_cdovb_codits_post | ( | const cs_cdo_connect_t * | connect, |
| const cs_cdo_quantities_t * | quant, | ||
| int | eq_id | ||
| ) |
Post-process the solution of a scalar convection/diffusion equation solved with a CDO vertex-based scheme.
| [in] | connect | pointer to a cs_cdo_connect_t struct. |
| [in] | quant | pointer to a cs_cdo_quantities_t struct. |
| [in] | eq_id | id of the equation/system to treat |
| void cs_cdovb_codits_solve | ( | const cs_mesh_t * | m, |
| const cs_cdo_connect_t * | connect, | ||
| const cs_cdo_quantities_t * | quant, | ||
| double | tcur, | ||
| int | eq_id | ||
| ) |
Solve a scalar convection/diffusion equation with a CDO vertex-based scheme.
| [in] | m | pointer to a cs_mesh_t structure |
| [in] | connect | pointer to a cs_cdo_connect_t structure |
| [in] | quant | pointer to a cs_cdo_quantities_t structure |
| [in] | tcur | current physical time of the simulation |
| [in] | eq_id | pointer to a cs_cdovb_codits_t struct. |
1.8.7