Go to the source code of this file.
|
void | tstvtl (cs_int_t *const nbrvtl) |
|
void | defvtl (const cs_int_t *dimmod, const cs_int_t *dimvtl, const cs_real_t xyzvt1[3], const cs_real_t xyzvt2[3], const cs_real_t *rvvt, const cs_real_t *rpvt, const cs_real_t *rmvt, const cs_real_t ccarac[3], const cs_real_t *tauvt) |
|
void | inivtl (void) |
|
void | numvtl (cs_int_t indic[]) |
|
void | debvtl (cs_real_t flumas[], cs_real_t flumab[], cs_real_t rhofac[], cs_real_t rhofab[], cs_real_t debent[], cs_real_t debsor[]) |
|
void | tsvvtl (cs_int_t *idimts, cs_real_t crvexp[]) |
|
void | cs_fan_define (int model_dim, int fan_dim, const cs_real_t inlet_axis_coords[3], const cs_real_t outlet_axis_coords[3], cs_real_t fan_radius, cs_real_t blades_radius, cs_real_t hub_radius, const cs_real_t curve_coeffs[3], cs_real_t axial_torque) |
| Fan definition (added to the ones previously defined) More...
|
|
void | cs_fan_destroy_all (void) |
| Destroy the structures associated with fans. More...
|
|
void | cs_fan_build_all (const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities) |
| Define the cells belonging to the different fans. More...
|
|
void | cs_fan_compute_flows (const cs_mesh_t *mesh, const cs_mesh_quantities_t *mesh_quantities, const cs_real_t i_mass_flux[], const cs_real_t b_mass_flux[], const cs_real_t c_rho[], const cs_real_t b_rho[]) |
| Compute the flows through the fans. More...
|
|
void | cs_fan_compute_force (const cs_mesh_quantities_t *mesh_quantities, int source_coo_id, cs_real_t source_t[]) |
| Compute the force induced by the fans (needs a previous calculation of the flows through each fan). More...
|
|
◆ cs_fan_t
◆ cs_fan_build_all()
Define the cells belonging to the different fans.
- Parameters
-
[in] | mesh | associated mesh structure |
[in] | mesh_quantities | mesh quantities |
◆ cs_fan_compute_flows()
Compute the flows through the fans.
- Parameters
-
[in] | mesh | mesh structure |
[in] | mesh_quantities | mesh quantities |
[in] | i_mass_flux | interior faces mass flux |
[in] | b_mass_flux | boundary faces mass flux |
[in] | c_rho | density at cells |
[in] | b_rho | density at boundary faces |
◆ cs_fan_compute_force()
Compute the force induced by the fans (needs a previous calculation of the flows through each fan).
- Parameters
-
[in] | mesh_quantities | mesh quantities |
[in] | source_coo_id | coordinate associated to the source term of velocity (0: X; 0: Y; 0: Z) |
[in] | source_t | explicit source term for the velocity |
◆ cs_fan_define()
Fan definition (added to the ones previously defined)
- Parameters
-
[in] | model_dim | fan model dimension: 1: constant_f 2: force_profile 3: force_profile + tangential couple |
[in] | fan_dim | fan dimension: 2: pseudo-2D (extruded mesh) 3: 3D (standard) |
[in] | inlet_axis_coords | intersection coords. of axis and inlet face |
[in] | outlet_axis_coords | intersection coords. od axis and outlet face |
[in] | fan_radius | fan radius |
[in] | blades_radius | blades radius |
[in] | hub_radius | hub radius |
[in] | curve_coeffs | coefficients of degre 0, 1 and 2 of the characteristic curve |
[in] | axial_torque | fan axial torque |
◆ cs_fan_destroy_all()
void cs_fan_destroy_all |
( |
void |
| ) |
|
Destroy the structures associated with fans.
◆ debvtl()
◆ defvtl()
◆ inivtl()
◆ numvtl()
◆ tstvtl()
◆ tsvvtl()