Much of the VoF functionality, particularly relating to momentum solution, is independent of the number of phases and it is useful to hold this generic VoF data and functionality in an abstract base-class and derive twoPhaseVoFSolver and multiphaseVoFSolver from it, adding two-phase and multiphase functionality respectively.
33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
EXE_INC = \
|
|
-I$(FOAM_SOLVERS)/modules/twoPhaseVoFSolver/lnInclude \
|
|
-I$(FOAM_SOLVERS)/modules/VoFSolver/lnInclude \
|
|
-I$(FOAM_SOLVERS)/modules/fluidSolver/lnInclude \
|
|
-I$(LIB_SRC)/physicalProperties/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/VoF \
|
|
-I$(LIB_SRC)/twoPhaseModels/interfaceCompression/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/interfaceProperties/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/twoPhaseMixture/lnInclude \
|
|
-I$(LIB_SRC)/twoPhaseModels/incompressibleTwoPhases/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/incompressible/lnInclude \
|
|
-I$(LIB_SRC)/MomentumTransportModels/phaseIncompressible/lnInclude \
|
|
-I$(LIB_SRC)/finiteVolume/lnInclude \
|
|
-I$(LIB_SRC)/meshTools/lnInclude \
|
|
-I$(LIB_SRC)/sampling/lnInclude
|
|
|
|
LIB_LIBS = \
|
|
-ltwoPhaseVoFSolver \
|
|
-lphysicalProperties \
|
|
-linterfaceCompression \
|
|
-lincompressibleTwoPhases \
|
|
-ltwoPhaseProperties \
|
|
-linterfaceProperties \
|
|
-lmomentumTransportModels \
|
|
-lincompressibleMomentumTransportModels \
|
|
-lphaseIncompressibleMomentumTransportModels \
|
|
-lfiniteVolume \
|
|
-lmeshTools \
|
|
-lfvModels \
|
|
-lfvConstraints \
|
|
-lsampling
|