59 #define CS_VOF_ENABLED (1 << 0)
62 #define CS_VOF_FREE_SURFACE (1 << 1)
65 #define CS_VOF_MERKLE_MASS_TRANSFER (1 << 2)
#define restrict
Definition: cs_defs.h:139
#define BEGIN_C_DECLS
Definition: cs_defs.h:514
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:334
#define END_C_DECLS
Definition: cs_defs.h:515
@ dt
Definition: cs_field_pointer.h:65
cs_cavitation_parameters_t * cs_get_glob_cavitation_parameters(void)
Definition: cs_vof.c:1435
cs_vof_parameters_t * cs_get_glob_vof_parameters(void)
Definition: cs_vof.c:394
void cs_vof_deshpande_drift_flux(const cs_mesh_t *m, const cs_mesh_quantities_t *mq)
Compute the flux of the drift velocity , by using the flux of the standard velocity following the ap...
Definition: cs_vof.c:1142
void cs_vof_surface_tension(const cs_mesh_t *m, const cs_mesh_quantities_t *mq, cs_real_3_t stf[])
Compute the surface tension momentum source term following the CSF model of Brackbill et al....
Definition: cs_vof.c:925
void cs_vof_solve_void_fraction(cs_real_t dt[], int iterns)
Solve the void fraction for the Volume of Fluid method (and hence for cavitating flows).
void cs_vof_compute_linear_rho_mu(const cs_mesh_t *m)
Compute the mixture density, mixture dynamic viscosity given fluid volume fractions and the reference...
Definition: cs_vof.c:638
void cs_vof_drift_term(int imrgra, int nswrgp, int imligp, int iwarnp, cs_real_t epsrgp, cs_real_t climgp, cs_real_t *restrict pvar, const cs_real_t *restrict pvara, cs_real_t *restrict rhs)
Add the explicit part of the convection/diffusion terms of a standard transport equation of a scalar ...
Definition: cs_vof.c:1246
const cs_vof_parameters_t * cs_glob_vof_parameters
void cs_vof_log_mass_budget(const cs_mesh_t *m, const cs_mesh_quantities_t *mq)
Write in main log the global mixture mass budget:
Definition: cs_vof.c:775
void cs_vof_update_phys_prop(const cs_mesh_t *m)
Compute the mixture density, mixture dynamic viscosity and mixture mass flux given the volumetric flu...
Definition: cs_vof.c:717
int itscvi
Definition: cs_vof.h:114
cs_real_t cprod
Definition: cs_vof.h:111
cs_real_t presat
Definition: cs_vof.h:107
cs_real_t uinf
Definition: cs_vof.h:108
cs_real_t cdest
Definition: cs_vof.h:110
cs_real_t linf
Definition: cs_vof.h:109
cs_real_t mcav
Definition: cs_vof.h:113
int icvevm
Definition: cs_vof.h:112
integer(c_int), pointer, save imrgra
type of gradient reconstruction
Definition: optcal.f90:137
double cdrift
Definition: cs_vof.h:96
double rho2
Definition: cs_vof.h:86
unsigned vof_model
Definition: cs_vof.h:81
double mu2
Definition: cs_vof.h:90
double mu1
Definition: cs_vof.h:88
int idrift
Definition: cs_vof.h:94
double sigma_s
Definition: cs_vof.h:92
double kdrift
Definition: cs_vof.h:98
double rho1
Definition: cs_vof.h:84
Cavitation model parameters.
Definition: cs_vof.h:105
Definition: cs_mesh_quantities.h:92
VOF model parameters. Void fraction variable tracks fluid 2.
Definition: cs_vof.h:79