This adds cavitation modelling to the multiphaseEuler solver module as a
phaseTransfer model. The underlying cavitation modelling is the same as
for the compressibleVoF module.
An example specification in constant/phaseProperties is shown below:
phaseTransfer
{
gas_liquid
{
type cavitation;
model Kunz;
liquid water;
pSat 80000;
UInf 5.33;
tInf 0.028142589;
Cc 100;
Cv 100;
}
}
Based on code contributed by Petteri Peltonen, VTT.
24 lines
1.0 KiB
Plaintext
24 lines
1.0 KiB
Plaintext
EXE_INC = \
|
|
-I../phaseSystems/lnInclude \
|
|
-I../interfacialModels/lnInclude\
|
|
-I../interfacialCompositionModels/lnInclude \
|
|
-I$(LIB_SRC)/physicalProperties/lnInclude \
|
|
-I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \
|
|
-I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \
|
|
-I$(LIB_SRC)/thermophysicalModels/multicomponentThermo/lnInclude \
|
|
-I$(LIB_SRC)/thermophysicalModels/saturationModels/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/twoPhaseMixture/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/compressibleTwoPhaseMixture/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/phaseCompressible/lnInclude \
|
|
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
|
-I$(LIB_SRC)/meshTools/lnInclude \
|
|
-I$(LIB_SRC)/sampling/lnInclude
|
|
|
|
LIB_LIBS = \
|
|
-lphaseSystem \
|
|
-leulerianInterfacialModels \
|
|
-leulerianInterfacialCompositionModels \
|
|
-lphaseCompressibleMomentumTransportModels
|