|
programmer's documentation
|
Module for cavitation modeling. More...
Modules | |
| module | cavitation |
Functions/Subroutines | |
| subroutine | cavitation_model_init |
| Initialize Fortran cavitation model API. This maps Fortran pointers to global C structure members and indicator. More... | |
| subroutine | cavitation_compute_source_term (pressure, voidf) |
Compute the vaporization source term using the Merkle model:
with | |
| subroutine | cavitation_correct_visc_turb (crom, voidf, visct) |
| Modify eddy viscosity using the Reboud correction:
. More... | |
Variables | |
| real(c_double), pointer, save | presat |
| reference saturation pressure (kg/(m s2)) More... | |
| real(c_double), pointer, save | uinf |
| reference velocity of the flow (m/s) More... | |
| real(c_double), pointer, save | linf |
| reference length scale of the flow (m) More... | |
| real(c_double), pointer, save | cdest |
| constant Cdest of the condensation source term (Merkle model) More... | |
| real(c_double), pointer, save | cprod |
| constant Cprod of the vaporization source term (Merkle model) More... | |
| integer(c_int), pointer, save | icvevm |
| activation of the eddy-viscosity correction (Reboud correction) More... | |
| real(c_double), pointer, save | mcav |
| constant mcav of the eddy-viscosity correction (Reboud correction) More... | |
| integer(c_int), pointer, save | itscvi |
| implicitation in pressure of the vaporization/condensation model More... | |
Module for cavitation modeling.
Please refer to the cavitation model section of the theory guide for more informations.
1.8.13