A complete initialization routine with the compresssible module is provided below. When adapting it, it is recommended to remove all parts not needed or than may be handled through the GUI.
if (domain->time_step->nt_prev > 0)
return;
const cs_lnum_t n_cells = domain->mesh->n_cells;
if (true) {
}
if (false) {
}
if (true) {
}
if (false) {
}
void cs_array_real_fill_zero(cs_lnum_t size, cs_real_t a[])
Assign zero to all elements of an array.
Definition: cs_array.c:848
void cs_array_real_set_scalar(cs_lnum_t n_elts, cs_real_t ref_val, cs_real_t a[restrict])
Assign a constant scalar value to an array.
Definition: cs_array.c:550
cs_cf_model_t * cs_get_glob_cf_model(void)
Provide access to compressible model global structure cs_glob_cf_model.
Definition: cs_cf_model.c:188
double cs_real_t
Floating-point value.
Definition: cs_defs.h:319
cs_real_t cs_real_3_t[3]
vector of 3 floating-point values
Definition: cs_defs.h:332
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:313
cs_field_t * cs_field_by_name(const char *name)
Return a pointer to a field based on its name.
Definition: cs_field.c:2340
@ p
Definition: cs_field_pointer.h:67
@ t_kelvin
Definition: cs_field_pointer.h:115
@ vel
Definition: cs_field_pointer.h:68
@ e_tot
Definition: cs_field_pointer.h:94
@ rho
Definition: cs_field_pointer.h:97
#define CS_F_(e)
Macro used to return a field pointer by its enumerated value.
Definition: cs_field_pointer.h:51
const cs_fluid_properties_t * cs_glob_fluid_properties
Definition: cs_physical_constants.c:404
integer(c_int), pointer, save ithvar
thermodynamic variables indicator for initialization mapping cs_cf_model_t::ithvar
Definition: cfpoin.f90:44
int ithvar
Definition: cs_cf_model.h:53
real(c_double), pointer, save p0
reference pressure for the total pressure.
Definition: cstphy.f90:167
real(c_double), pointer, save t0
reference temperature.
Definition: cstphy.f90:214
real(c_double), pointer, save cv0
Reference isochoric specific heat.
Definition: cstphy.f90:237
real(c_double), pointer, save ro0
reference density.
Definition: cstphy.f90:150
Compressible model general options descriptor.
Definition: cs_cf_model.h:49
cs_real_t * val
Definition: cs_field.h:151
double ro0
Definition: cs_physical_constants.h:72
double cv0
Definition: cs_physical_constants.h:82
double t0
Definition: cs_physical_constants.h:80
double p0
Definition: cs_physical_constants.h:76