|
programmer's documentation
|
#include "cs_defs.h"#include "cs_advection_field.h"#include "cs_domain.h"#include "cs_equation.h"#include "cs_gwf.h"#include "cs_param.h"#include "cs_property.h"
Go to the source code of this file.
Functions | |
| void | cs_domain_update_advfield (cs_domain_t *domain) |
| Set to true the automatic update of all advection fields. More... | |
| void | cs_domain_update_wall_zones (cs_domain_t *domain) |
| Add a new zone gathering all CS_DOMAIN_BOUNDARY_WALL zone type. More... | |
| void | cs_domain_setup_predefined_equations (cs_domain_t *domain) |
| Setup predefined equations which are activated At this stage, no equation is added and the space discretization scheme and the related numerical parameters are set. More... | |
| void | cs_domain_set_scheme_flags (cs_domain_t *domain) |
| Define the scheme flags for the current computational domain Requirement: domain->cdo_context is alloctated. More... | |
| void | cs_domain_finalize_setup (cs_domain_t *domain, cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities) |
| Build a cs_domain_t structure. More... | |
| void | cs_domain_solve (cs_domain_t *domain) |
| Solve all the equations of a computational domain for one time step. More... | |
| void | cs_domain_initialize_systems (cs_domain_t *domain) |
| Initialize systems of equations and their related field values according to the user settings. More... | |
| void cs_domain_finalize_setup | ( | cs_domain_t * | domain, |
| cs_mesh_t * | mesh, | ||
| const cs_mesh_quantities_t * | mesh_quantities | ||
| ) |
Build a cs_domain_t structure.
| [in,out] | domain | pointer to a cs_domain_t struct. |
| [in,out] | mesh | pointer to a cs_mesh_t struct. |
| [in] | mesh_quantities | pointer to a cs_mesh_quantities_t struct. |
| void cs_domain_initialize_systems | ( | cs_domain_t * | domain | ) |
Initialize systems of equations and their related field values according to the user settings.
| [in,out] | domain | pointer to a cs_domain_t structure |
| void cs_domain_set_scheme_flags | ( | cs_domain_t * | domain | ) |
Define the scheme flags for the current computational domain Requirement: domain->cdo_context is alloctated.
| [in,out] | domain | pointer to a cs_domain_t structure |
| void cs_domain_setup_predefined_equations | ( | cs_domain_t * | domain | ) |
Setup predefined equations which are activated At this stage, no equation is added and the space discretization scheme and the related numerical parameters are set.
| [in,out] | domain | pointer to a cs_domain_t structure |
Setup predefined equations which are activated At this stage, no equation is added and the space discretization scheme and the related numerical parameters are set.
| [in,out] | domain | pointer to a cs_domain_t structure |
| void cs_domain_solve | ( | cs_domain_t * | domain | ) |
Solve all the equations of a computational domain for one time step.
| [in,out] | domain | pointer to a cs_domain_t structure |
| void cs_domain_update_advfield | ( | cs_domain_t * | domain | ) |
Set to true the automatic update of all advection fields.
| [in,out] | domain | pointer to a cs_domain_t structure |
| void cs_domain_update_wall_zones | ( | cs_domain_t * | domain | ) |
Add a new zone gathering all CS_DOMAIN_BOUNDARY_WALL zone type.
| [in] | domain | pointer to a cs_domain_t structure |
1.8.13