(WIP) CONFIG: add meson build files
This commit is contained in:
parent
1e2858e8cb
commit
ff25013ad5
4
applications/meson.build
Normal file
4
applications/meson.build
Normal file
@ -0,0 +1,4 @@
|
||||
subdir('solvers')
|
||||
subdir('test')
|
||||
subdir('tools')
|
||||
subdir('utilities')
|
32
applications/solvers/DNS/dnsFoam/meson.build
Normal file
32
applications/solvers/DNS/dnsFoam/meson.build
Normal file
@ -0,0 +1,32 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'dnsFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_randomProcesses,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/DNS/dnsFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/randomProcesses',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/DNS/dnsFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_dnsFoam = executable(
|
||||
'dnsFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
1
applications/solvers/DNS/meson.build
Normal file
1
applications/solvers/DNS/meson.build
Normal file
@ -0,0 +1 @@
|
||||
subdir('dnsFoam')
|
37
applications/solvers/acoustic/acousticFoam/meson.build
Normal file
37
applications/solvers/acoustic/acousticFoam/meson.build
Normal file
@ -0,0 +1,37 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'acousticFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/acoustic/acousticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/acoustic/acousticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_acousticFoam = executable(
|
||||
'acousticFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
1
applications/solvers/acoustic/meson.build
Normal file
1
applications/solvers/acoustic/meson.build
Normal file
@ -0,0 +1 @@
|
||||
subdir('acousticFoam')
|
33
applications/solvers/basic/laplacianFoam/meson.build
Normal file
33
applications/solvers/basic/laplacianFoam/meson.build
Normal file
@ -0,0 +1,33 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'laplacianFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/basic/laplacianFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/basic/laplacianFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_laplacianFoam = executable(
|
||||
'laplacianFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overLaplacianDyMFoam')
|
@ -0,0 +1,35 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overLaplacianDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_dynamicFvMesh,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/basic/laplacianFoam/overLaplacianDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'src/overset/include',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/basic/laplacianFoam/overLaplacianDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overLaplacianDyMFoam = executable(
|
||||
'overLaplacianDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
3
applications/solvers/basic/meson.build
Normal file
3
applications/solvers/basic/meson.build
Normal file
@ -0,0 +1,3 @@
|
||||
subdir('laplacianFoam')
|
||||
subdir('potentialFoam')
|
||||
subdir('scalarTransportFoam')
|
34
applications/solvers/basic/potentialFoam/meson.build
Normal file
34
applications/solvers/basic/potentialFoam/meson.build
Normal file
@ -0,0 +1,34 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'potentialFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/basic/potentialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/basic/potentialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_potentialFoam = executable(
|
||||
'potentialFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overPotentialFoam')
|
@ -0,0 +1,36 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overPotentialFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_dynamicFvMesh,
|
||||
lib_sampling,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/basic/potentialFoam/overPotentialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/basic/potentialFoam/overPotentialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overPotentialFoam = executable(
|
||||
'overPotentialFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
33
applications/solvers/basic/scalarTransportFoam/meson.build
Normal file
33
applications/solvers/basic/scalarTransportFoam/meson.build
Normal file
@ -0,0 +1,33 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'scalarTransportFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/basic/scalarTransportFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/basic/scalarTransportFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_scalarTransportFoam = executable(
|
||||
'scalarTransportFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
79
applications/solvers/combustion/PDRFoam/meson.build
Normal file
79
applications/solvers/combustion/PDRFoam/meson.build
Normal file
@ -0,0 +1,79 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'XiModels/XiModel/XiModel.C',
|
||||
'XiModels/XiModel/XiModelNew.C',
|
||||
'XiModels/fixed/fixed.C',
|
||||
'XiModels/algebraic/algebraic.C',
|
||||
'XiModels/transport/transport.C',
|
||||
'XiModels/XiEqModels/XiEqModel/XiEqModel.C',
|
||||
'XiModels/XiEqModels/XiEqModel/XiEqModelNew.C',
|
||||
'XiModels/XiEqModels/Gulder/Gulder.C',
|
||||
'XiModels/XiEqModels/instabilityXiEq/instabilityXiEq.C',
|
||||
'XiModels/XiEqModels/SCOPEBlendXiEq/SCOPEBlendXiEq.C',
|
||||
'XiModels/XiEqModels/SCOPEXiEq/SCOPEXiEq.C',
|
||||
'XiModels/XiGModels/XiGModel/XiGModel.C',
|
||||
'XiModels/XiGModels/XiGModel/XiGModelNew.C',
|
||||
'XiModels/XiGModels/KTS/KTS.C',
|
||||
'XiModels/XiGModels/instabilityG/instabilityG.C',
|
||||
'PDRModels/turbulence/PDRkEpsilon/PDRkEpsilon.C',
|
||||
'PDRModels/dragModels/PDRDragModel/PDRDragModel.C',
|
||||
'PDRModels/dragModels/PDRDragModel/PDRDragModelNew.C',
|
||||
'PDRModels/dragModels/basic/basic.C',
|
||||
'PDRModels/XiEqModels/basicXiSubXiEq/basicXiSubXiEq.C',
|
||||
'PDRModels/XiGModels/basicXiSubG/basicXiSubG.C',
|
||||
'laminarFlameSpeed/SCOPE/SCOPELaminarFlameSpeed.C',
|
||||
'PDRFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_engine,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_laminarFlameSpeedModels,
|
||||
lib_dynamicFvMesh,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam/XiModels/XiModel',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam/XiModels/XiEqModels/XiEqModel',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam/XiModels/XiGModels/XiGModel',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam/PDRModels/dragModels/PDRDragModel',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/PDRFoam/laminarFlameSpeed/SCOPE',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/surfMesh',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/laminarFlameSpeed',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/PDRFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_PDRFoam = executable(
|
||||
'PDRFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
57
applications/solvers/combustion/XiFoam/XiDyMFoam/meson.build
Normal file
57
applications/solvers/combustion/XiFoam/XiDyMFoam/meson.build
Normal file
@ -0,0 +1,57 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'XiDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
lib_engine,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_laminarFlameSpeedModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam/XiDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/fvOptions',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/laminarFlameSpeed',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/XiFoam/XiDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_XiDyMFoam = executable(
|
||||
'XiDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,51 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'XiEngineFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_engine,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_laminarFlameSpeedModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam/XiEngineFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/laminarFlameSpeed',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/XiFoam/XiEngineFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_XiEngineFoam = executable(
|
||||
'XiEngineFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
53
applications/solvers/combustion/XiFoam/meson.build
Normal file
53
applications/solvers/combustion/XiFoam/meson.build
Normal file
@ -0,0 +1,53 @@
|
||||
subdir('XiDyMFoam')
|
||||
subdir('XiEngineFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'XiFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_engine,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_laminarFlameSpeedModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/laminarFlameSpeed',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/XiFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_XiFoam = executable(
|
||||
'XiFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
41
applications/solvers/combustion/chemFoam/meson.build
Normal file
41
applications/solvers/combustion/chemFoam/meson.build
Normal file
@ -0,0 +1,41 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'chemFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_chemistryModel,
|
||||
lib_thermophysicalProperties,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/chemFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/chemFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_chemFoam = executable(
|
||||
'chemFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
49
applications/solvers/combustion/coldEngineFoam/meson.build
Normal file
49
applications/solvers/combustion/coldEngineFoam/meson.build
Normal file
@ -0,0 +1,49 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'coldEngineFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_engine,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/coldEngineFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam/XiEngineFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/XiFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/coldEngineFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_coldEngineFoam = executable(
|
||||
'coldEngineFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
81
applications/solvers/combustion/fireFoam/meson.build
Normal file
81
applications/solvers/combustion/fireFoam/meson.build
Normal file
@ -0,0 +1,81 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'fireFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_solidChemistryModel,
|
||||
lib_combustionModels,
|
||||
lib_regionModels,
|
||||
lib_radiationModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_surfaceFilmDerivedFvPatchFields,
|
||||
lib_pyrolysisModels,
|
||||
lib_regionCoupling,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_ODE,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/fireFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidChemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/pyrolysisModels',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/fireFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_fireFoam = executable(
|
||||
'fireFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
6
applications/solvers/combustion/meson.build
Normal file
6
applications/solvers/combustion/meson.build
Normal file
@ -0,0 +1,6 @@
|
||||
subdir('PDRFoam')
|
||||
subdir('XiFoam')
|
||||
subdir('chemFoam')
|
||||
subdir('coldEngineFoam')
|
||||
subdir('fireFoam')
|
||||
subdir('reactingFoam')
|
55
applications/solvers/combustion/reactingFoam/meson.build
Normal file
55
applications/solvers/combustion/reactingFoam/meson.build
Normal file
@ -0,0 +1,55 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'reactingFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_chemistryModel,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_reactingFoam = executable(
|
||||
'reactingFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('rhoReactingBuoyantFoam')
|
||||
subdir('rhoReactingFoam')
|
@ -0,0 +1,53 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoReactingBuoyantFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_chemistryModel,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/reactingFoam/rhoReactingBuoyantFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoReactingBuoyantFoam = executable(
|
||||
'rhoReactingBuoyantFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,53 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoReactingFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_chemistryModel,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam/rhoReactingFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/combustion/reactingFoam/rhoReactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoReactingFoam = executable(
|
||||
'rhoReactingFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
5
applications/solvers/compressible/meson.build
Normal file
5
applications/solvers/compressible/meson.build
Normal file
@ -0,0 +1,5 @@
|
||||
subdir('rhoCentralFoam')
|
||||
subdir('rhoPimpleAdiabaticFoam')
|
||||
subdir('rhoPimpleFoam')
|
||||
subdir('rhoSimpleFoam')
|
||||
subdir('sonicFoam')
|
@ -0,0 +1,33 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'U/maxwellSlipUFvPatchVectorField.C',
|
||||
'T/smoluchowskiJumpTFvPatchScalarField.C',
|
||||
'rho/fixedRhoFvPatchScalarField.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_finiteVolume,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
]
|
||||
dependencies = []
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoCentralFoam/BCs',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoCentralFoam/BCs',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
lib_rhoCentralFoam = library(
|
||||
'rhoCentralFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
pkg.generate(lib_rhoCentralFoam)
|
49
applications/solvers/compressible/rhoCentralFoam/meson.build
Normal file
49
applications/solvers/compressible/rhoCentralFoam/meson.build
Normal file
@ -0,0 +1,49 @@
|
||||
subdir('BCs')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoCentralFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_rhoCentralFoam,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoCentralFoam',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoCentralFoam/BCs',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoCentralFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoCentralFoam = executable(
|
||||
'rhoCentralFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,44 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoPimpleAdiabaticFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleAdiabaticFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoPimpleAdiabaticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoPimpleAdiabaticFoam = executable(
|
||||
'rhoPimpleAdiabaticFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
55
applications/solvers/compressible/rhoPimpleFoam/meson.build
Normal file
55
applications/solvers/compressible/rhoPimpleFoam/meson.build
Normal file
@ -0,0 +1,55 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoPimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
lib_atmosphericModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoPimpleFoam = executable(
|
||||
'rhoPimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overRhoPimpleDyMFoam')
|
@ -0,0 +1,50 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overRhoPimpleDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam/overRhoPimpleDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoPimpleFoam/overRhoPimpleDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overRhoPimpleDyMFoam = executable(
|
||||
'overRhoPimpleDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
51
applications/solvers/compressible/rhoSimpleFoam/meson.build
Normal file
51
applications/solvers/compressible/rhoSimpleFoam/meson.build
Normal file
@ -0,0 +1,51 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_atmosphericModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoSimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoSimpleFoam = executable(
|
||||
'rhoSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overRhoSimpleFoam')
|
||||
subdir('rhoPorousSimpleFoam')
|
@ -0,0 +1,51 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overRhoSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoSimpleFoam/overRhoSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoSimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoSimpleFoam/overRhoSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overRhoSimpleFoam = executable(
|
||||
'overRhoSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,45 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'rhoPorousSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoSimpleFoam/rhoPorousSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoSimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/rhoSimpleFoam/rhoPorousSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_rhoPorousSimpleFoam = executable(
|
||||
'rhoPorousSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
46
applications/solvers/compressible/sonicFoam/meson.build
Normal file
46
applications/solvers/compressible/sonicFoam/meson.build
Normal file
@ -0,0 +1,46 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sonicFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/sonicFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/sonicFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sonicFoam = executable(
|
||||
'sonicFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('sonicDyMFoam')
|
||||
subdir('sonicLiquidFoam')
|
@ -0,0 +1,51 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sonicDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/sonicFoam/sonicDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/sonicFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/sonicFoam/sonicDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sonicDyMFoam = executable(
|
||||
'sonicDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sonicLiquidFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/sonicFoam/sonicLiquidFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/compressible/sonicFoam/sonicLiquidFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sonicLiquidFoam = executable(
|
||||
'sonicLiquidFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,34 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'dsmcFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_meshTools,
|
||||
lib_finiteVolume,
|
||||
lib_lagrangian,
|
||||
lib_DSMC,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/discreteMethods/dsmc/dsmcFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/DSMC',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/discreteMethods/dsmc/dsmcFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_dsmcFoam = executable(
|
||||
'dsmcFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
1
applications/solvers/discreteMethods/dsmc/meson.build
Normal file
1
applications/solvers/discreteMethods/dsmc/meson.build
Normal file
@ -0,0 +1 @@
|
||||
subdir('dsmcFoam')
|
2
applications/solvers/discreteMethods/meson.build
Normal file
2
applications/solvers/discreteMethods/meson.build
Normal file
@ -0,0 +1,2 @@
|
||||
subdir('dsmc')
|
||||
subdir('molecularDynamics')
|
@ -0,0 +1,38 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'mdEquilibrationFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_meshTools,
|
||||
lib_finiteVolume,
|
||||
lib_lagrangian,
|
||||
lib_molecule,
|
||||
lib_potential,
|
||||
lib_molecularMeasurements,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/discreteMethods/molecularDynamics/mdEquilibrationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/molecule',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/potential',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/molecularMeasurements',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/discreteMethods/molecularDynamics/mdEquilibrationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_mdEquilibrationFoam = executable(
|
||||
'mdEquilibrationFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'mdFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_meshTools,
|
||||
lib_finiteVolume,
|
||||
lib_lagrangian,
|
||||
lib_molecule,
|
||||
lib_potential,
|
||||
lib_molecularMeasurements,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/discreteMethods/molecularDynamics/mdFoam',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/molecule',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/potential',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/molecularDynamics/molecularMeasurements',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/discreteMethods/molecularDynamics/mdFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_mdFoam = executable(
|
||||
'mdFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,2 @@
|
||||
subdir('mdEquilibrationFoam')
|
||||
subdir('mdFoam')
|
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'electrostaticFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/electromagnetics/electrostaticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/electromagnetics/electrostaticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_electrostaticFoam = executable(
|
||||
'electrostaticFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'magneticFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/electromagnetics/magneticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/electromagnetics/magneticFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_magneticFoam = executable(
|
||||
'magneticFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
3
applications/solvers/electromagnetics/meson.build
Normal file
3
applications/solvers/electromagnetics/meson.build
Normal file
@ -0,0 +1,3 @@
|
||||
subdir('electrostaticFoam')
|
||||
subdir('magneticFoam')
|
||||
subdir('mhdFoam')
|
30
applications/solvers/electromagnetics/mhdFoam/meson.build
Normal file
30
applications/solvers/electromagnetics/mhdFoam/meson.build
Normal file
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'mhdFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/electromagnetics/mhdFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/electromagnetics/mhdFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_mhdFoam = executable(
|
||||
'mhdFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
32
applications/solvers/financial/financialFoam/meson.build
Normal file
32
applications/solvers/financial/financialFoam/meson.build
Normal file
@ -0,0 +1,32 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'financialFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/financial/financialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/financial/financialFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_financialFoam = executable(
|
||||
'financialFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
1
applications/solvers/financial/meson.build
Normal file
1
applications/solvers/financial/meson.build
Normal file
@ -0,0 +1 @@
|
||||
subdir('financialFoam')
|
32
applications/solvers/finiteArea/liquidFilmFoam/meson.build
Normal file
32
applications/solvers/finiteArea/liquidFilmFoam/meson.build
Normal file
@ -0,0 +1,32 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'liquidFilmFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteArea,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/finiteArea/liquidFilmFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/finiteArea/liquidFilmFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_liquidFilmFoam = executable(
|
||||
'liquidFilmFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
3
applications/solvers/finiteArea/meson.build
Normal file
3
applications/solvers/finiteArea/meson.build
Normal file
@ -0,0 +1,3 @@
|
||||
subdir('liquidFilmFoam')
|
||||
subdir('sphereSurfactantFoam')
|
||||
subdir('surfactantFoam')
|
@ -0,0 +1,32 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sphereSurfactantFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteArea,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/finiteArea/sphereSurfactantFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/finiteArea/sphereSurfactantFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sphereSurfactantFoam = executable(
|
||||
'sphereSurfactantFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
32
applications/solvers/finiteArea/surfactantFoam/meson.build
Normal file
32
applications/solvers/finiteArea/surfactantFoam/meson.build
Normal file
@ -0,0 +1,32 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'surfactantFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteArea,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/finiteArea/surfactantFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/finiteArea/surfactantFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_surfactantFoam = executable(
|
||||
'surfactantFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,49 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'buoyantBoussinesqPimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_radiationModels,
|
||||
lib_atmosphericModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/buoyantBoussinesqPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_buoyantBoussinesqPimpleFoam = executable(
|
||||
'buoyantBoussinesqPimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'buoyantBoussinesqSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_radiationModels,
|
||||
lib_atmosphericModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/buoyantBoussinesqSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_buoyantBoussinesqSimpleFoam = executable(
|
||||
'buoyantBoussinesqSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,57 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'buoyantPimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_radiationModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_atmosphericModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantPimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/buoyantPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_buoyantPimpleFoam = executable(
|
||||
'buoyantPimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overBuoyantPimpleDyMFoam')
|
@ -0,0 +1,54 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overBuoyantPimpleDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_sampling,
|
||||
lib_meshTools,
|
||||
lib_fvOptions,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_radiationModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_atmosphericModels,
|
||||
lib_overset,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantPimpleFoam/overBuoyantPimpleDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantPimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam/overRhoPimpleDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/buoyantPimpleFoam/overBuoyantPimpleDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overBuoyantPimpleDyMFoam = executable(
|
||||
'overBuoyantPimpleDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,49 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'buoyantSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_atmosphericModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/buoyantSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/buoyantSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_buoyantSimpleFoam = executable(
|
||||
'buoyantSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,63 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'chtMultiRegionSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_solidThermo,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_radiationModels,
|
||||
lib_fvOptions,
|
||||
lib_faOptions,
|
||||
lib_regionModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/fluid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/solid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/solid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/include',
|
||||
'-I' + meson.source_root() / 'src/finiteVolume/cfdTools',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_chtMultiRegionSimpleFoam = executable(
|
||||
'chtMultiRegionSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,63 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'derivedFvPatchFields/turbulentTemperatureTwoPhaseRadCoupledMixed/turbulentTemperatureTwoPhaseRadCoupledMixedFvPatchScalarField.C',
|
||||
'../solid/solidRegionDiffNo.C',
|
||||
'chtMultiRegionTwoPhaseEulerFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_solidThermo,
|
||||
lib_radiationModels,
|
||||
lib_regionModels,
|
||||
lib_reactingMultiphaseSystem,
|
||||
lib_reactingTwoPhaseSystem,
|
||||
lib_twoPhaseReactingTurbulenceModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionTwoPhaseEulerFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/reactingTwoPhaseEulerFoam',
|
||||
'-I' + recursive_include_dirs / 'src/phaseSystemModels/reactingEuler/twoPhaseSystem',
|
||||
'-I' + recursive_include_dirs / 'src/phaseSystemModels/reactingEuler/twoPhaseCompressibleTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/phaseSystemModels/reactingEuler/multiphaseSystem',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionTwoPhaseEulerFoam/fluid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionTwoPhaseEulerFoam/solid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/solid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/fluid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/include',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseCompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionTwoPhaseEulerFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_chtMultiRegionTwoPhaseEulerFoam = executable(
|
||||
'chtMultiRegionTwoPhaseEulerFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,69 @@
|
||||
subdir('chtMultiRegionSimpleFoam')
|
||||
subdir('chtMultiRegionTwoPhaseEulerFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'fluid/compressibleCourantNo.C',
|
||||
'solid/solidRegionDiffNo.C',
|
||||
'chtMultiRegionFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_solidThermo,
|
||||
lib_chemistryModel,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_radiationModels,
|
||||
lib_regionModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/fluid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/solid',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/include',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/chtMultiRegionFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_chtMultiRegionFoam = executable(
|
||||
'chtMultiRegionFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
7
applications/solvers/heatTransfer/meson.build
Normal file
7
applications/solvers/heatTransfer/meson.build
Normal file
@ -0,0 +1,7 @@
|
||||
subdir('buoyantBoussinesqPimpleFoam')
|
||||
subdir('buoyantBoussinesqSimpleFoam')
|
||||
subdir('buoyantPimpleFoam')
|
||||
subdir('buoyantSimpleFoam')
|
||||
subdir('chtMultiRegionFoam')
|
||||
subdir('solidFoam')
|
||||
subdir('thermoFoam')
|
51
applications/solvers/heatTransfer/solidFoam/meson.build
Normal file
51
applications/solvers/heatTransfer/solidFoam/meson.build
Normal file
@ -0,0 +1,51 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'solidRegionDiffNo.C',
|
||||
'solidFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_solidThermo,
|
||||
lib_radiationModels,
|
||||
lib_specie,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/solidFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/include',
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/chtMultiRegionFoam/solid',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/solidThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/solidFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_solidFoam = executable(
|
||||
'solidFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
45
applications/solvers/heatTransfer/thermoFoam/meson.build
Normal file
45
applications/solvers/heatTransfer/thermoFoam/meson.build
Normal file
@ -0,0 +1,45 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'thermoFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_radiationModels,
|
||||
lib_specie,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/heatTransfer/thermoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/heatTransfer/thermoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_thermoFoam = executable(
|
||||
'thermoFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,43 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'adjointOptimisationFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_adjointOptimisation,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/adjointOptimisationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/fvOptions',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/optimisation/adjointOptimisation/adjoint',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/adjointOptimisationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_adjointOptimisationFoam = executable(
|
||||
'adjointOptimisationFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'adjointOutletPressure/adjointOutletPressureFvPatchScalarField.C',
|
||||
'adjointOutletVelocity/adjointOutletVelocityFvPatchVectorField.C',
|
||||
'adjointShapeOptimizationFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/adjointShapeOptimizationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/adjointShapeOptimizationFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_adjointShapeOptimizationFoam = executable(
|
||||
'adjointShapeOptimizationFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
40
applications/solvers/incompressible/boundaryFoam/meson.build
Normal file
40
applications/solvers/incompressible/boundaryFoam/meson.build
Normal file
@ -0,0 +1,40 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'boundaryFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/boundaryFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/boundaryFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_boundaryFoam = executable(
|
||||
'boundaryFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
30
applications/solvers/incompressible/icoFoam/meson.build
Normal file
30
applications/solvers/incompressible/icoFoam/meson.build
Normal file
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'icoFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/icoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/icoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_icoFoam = executable(
|
||||
'icoFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
9
applications/solvers/incompressible/meson.build
Normal file
9
applications/solvers/incompressible/meson.build
Normal file
@ -0,0 +1,9 @@
|
||||
subdir('adjointOptimisationFoam')
|
||||
subdir('adjointShapeOptimizationFoam')
|
||||
subdir('boundaryFoam')
|
||||
subdir('icoFoam')
|
||||
subdir('nonNewtonianIcoFoam')
|
||||
subdir('pimpleFoam')
|
||||
subdir('pisoFoam')
|
||||
subdir('shallowWaterFoam')
|
||||
subdir('simpleFoam')
|
@ -0,0 +1,33 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'nonNewtonianIcoFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/nonNewtonianIcoFoam',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/nonNewtonianIcoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_nonNewtonianIcoFoam = executable(
|
||||
'nonNewtonianIcoFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'SRFPimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam/SRFPimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/pimpleFoam/SRFPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_SRFPimpleFoam = executable(
|
||||
'SRFPimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
53
applications/solvers/incompressible/pimpleFoam/meson.build
Normal file
53
applications/solvers/incompressible/pimpleFoam/meson.build
Normal file
@ -0,0 +1,53 @@
|
||||
subdir('SRFPimpleFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'pimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_atmosphericModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/pimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_pimpleFoam = executable(
|
||||
'pimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overPimpleDyMFoam')
|
@ -0,0 +1,47 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overPimpleDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam/overPimpleDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/pimpleFoam/overPimpleDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overPimpleDyMFoam = executable(
|
||||
'overPimpleDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
40
applications/solvers/incompressible/pisoFoam/meson.build
Normal file
40
applications/solvers/incompressible/pisoFoam/meson.build
Normal file
@ -0,0 +1,40 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'pisoFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pisoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/pisoFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_pisoFoam = executable(
|
||||
'pisoFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,30 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'shallowWaterFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/shallowWaterFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/shallowWaterFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_shallowWaterFoam = executable(
|
||||
'shallowWaterFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'SRFSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam/SRFSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/simpleFoam/SRFSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_SRFSimpleFoam = executable(
|
||||
'SRFSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
46
applications/solvers/incompressible/simpleFoam/meson.build
Normal file
46
applications/solvers/incompressible/simpleFoam/meson.build
Normal file
@ -0,0 +1,46 @@
|
||||
subdir('SRFSimpleFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'simpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_atmosphericModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/simpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_simpleFoam = executable(
|
||||
'simpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('overSimpleFoam')
|
||||
subdir('porousSimpleFoam')
|
@ -0,0 +1,47 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'overSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_overset,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam/overSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/pimpleFoam/overPimpleDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/overset',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/simpleFoam/overSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_overSimpleFoam = executable(
|
||||
'overSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,41 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'porousSimpleFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam/porousSimpleFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/incompressible/simpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/incompressible/simpleFoam/porousSimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_porousSimpleFoam = executable(
|
||||
'porousSimpleFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,71 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'MPPICDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_DPMTurbulenceModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMDyMFoam/MPPICDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseIncompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/DPMFoam/DPMDyMFoam/MPPICDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_MPPICDyMFoam = executable(
|
||||
'MPPICDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,72 @@
|
||||
subdir('MPPICDyMFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'DPMDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_DPMTurbulenceModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseIncompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/DPMFoam/DPMDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_DPMDyMFoam = executable(
|
||||
'DPMDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,38 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'DPMTurbulenceModels.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_compressibleTransportModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
]
|
||||
dependencies = []
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseIncompressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
lib_DPMTurbulenceModels = library(
|
||||
'DPMTurbulenceModels',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
pkg.generate(lib_DPMTurbulenceModels)
|
@ -0,0 +1,65 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'MPPICFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_DPMTurbulenceModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/MPPICFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseIncompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/DPMFoam/MPPICFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_MPPICFoam = executable(
|
||||
'MPPICFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
67
applications/solvers/lagrangian/DPMFoam/meson.build
Normal file
67
applications/solvers/lagrangian/DPMFoam/meson.build
Normal file
@ -0,0 +1,67 @@
|
||||
subdir('DPMTurbulenceModels')
|
||||
subdir('DPMDyMFoam')
|
||||
subdir('MPPICFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'DPMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_DPMTurbulenceModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/DPMFoam/DPMTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/DPMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_DPMFoam = executable(
|
||||
'DPMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,77 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'coalChemistryFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_coalCombustion,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/coalChemistryFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/coalCombustion',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/coalChemistryFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_coalChemistryFoam = executable(
|
||||
'coalChemistryFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,68 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'icoUncoupledKinematicParcelDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/icoUncoupledKinematicParcelDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam/icoUncoupledKinematicParcelDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_icoUncoupledKinematicParcelDyMFoam = executable(
|
||||
'icoUncoupledKinematicParcelDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,64 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'icoUncoupledKinematicParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/icoUncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_icoUncoupledKinematicParcelFoam = executable(
|
||||
'icoUncoupledKinematicParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('icoUncoupledKinematicParcelDyMFoam')
|
@ -0,0 +1,64 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'kinematicParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_atmosphericModels,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_surfaceFilmDerivedFvPatchFields,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/kinematicParcelFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + meson.source_root() / 'src/transportModels/incompressible/singlePhaseTransportModel',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/kinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_kinematicParcelFoam = executable(
|
||||
'kinematicParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
8
applications/solvers/lagrangian/meson.build
Normal file
8
applications/solvers/lagrangian/meson.build
Normal file
@ -0,0 +1,8 @@
|
||||
subdir('DPMFoam')
|
||||
subdir('coalChemistryFoam')
|
||||
subdir('icoUncoupledKinematicParcelFoam')
|
||||
subdir('kinematicParcelFoam')
|
||||
subdir('reactingParcelFoam')
|
||||
subdir('simpleCoalParcelFoam')
|
||||
subdir('sprayFoam')
|
||||
subdir('uncoupledKinematicParcelFoam')
|
@ -0,0 +1,84 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'reactingParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_regionModels,
|
||||
lib_radiationModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_surfaceFilmDerivedFvPatchFields,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_reactingParcelFoam = executable(
|
||||
'reactingParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('reactingHeterogenousParcelFoam')
|
||||
subdir('simpleReactingParcelFoam')
|
@ -0,0 +1,80 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'reactingHeterogenousParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_sampling,
|
||||
lib_meshTools,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_regionModels,
|
||||
lib_radiationModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_surfaceFilmDerivedFvPatchFields,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_ODE,
|
||||
lib_combustionModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam/reactingHeterogenousParcelFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/reactingParcelFoam/reactingHeterogenousParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_reactingHeterogenousParcelFoam = executable(
|
||||
'reactingHeterogenousParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,76 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'simpleReactingParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam/simpleReactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/coalCombustion',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + meson.source_root() / 'applications/solvers/combustion/reactingFoam',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/reactingParcelFoam/simpleReactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_simpleReactingParcelFoam = executable(
|
||||
'simpleReactingParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,76 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'simpleCoalParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_sampling,
|
||||
lib_coalCombustion,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/simpleCoalParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/fvOptions',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/coalCombustion',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/simpleCoalParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_simpleCoalParcelFoam = executable(
|
||||
'simpleCoalParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,81 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'engineFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_sampling,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_lagrangianSpray,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_engine,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam/engineFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam/sprayDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/spray',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/engine',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/sprayFoam/engineFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_engineFoam = executable(
|
||||
'engineFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
82
applications/solvers/lagrangian/sprayFoam/meson.build
Normal file
82
applications/solvers/lagrangian/sprayFoam/meson.build
Normal file
@ -0,0 +1,82 @@
|
||||
subdir('engineFoam')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sprayFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_lagrangianSpray,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/spray',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/sprayFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sprayFoam = executable(
|
||||
'sprayFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('simpleSprayFoam')
|
||||
subdir('sprayDyMFoam')
|
@ -0,0 +1,77 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'simpleSprayFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianSpray,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_sampling,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam/simpleSprayFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam/simpleReactingParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/spray',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/sprayFoam/simpleSprayFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_simpleSprayFoam = executable(
|
||||
'simpleSprayFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,84 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'sprayDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_lagrangianSpray,
|
||||
lib_specie,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_thermophysicalProperties,
|
||||
lib_reactionThermophysicalModels,
|
||||
lib_SLGThermo,
|
||||
lib_chemistryModel,
|
||||
lib_radiationModels,
|
||||
lib_ODE,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_combustionModels,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_dynamicMesh,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam/sprayDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/sprayFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/reactingParcelFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/compressible/rhoPimpleFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/spray',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/distributionModels',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/thermophysicalProperties',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/SLGThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/chemistryModel',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/ODE',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/combustionModels',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/sprayFoam/sprayDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_sprayDyMFoam = executable(
|
||||
'sprayDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,62 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'uncoupledKinematicParcelFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/uncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/uncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_uncoupledKinematicParcelFoam = executable(
|
||||
'uncoupledKinematicParcelFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
|
||||
subdir('uncoupledKinematicParcelDyMFoam')
|
@ -0,0 +1,66 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'uncoupledKinematicParcelDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_lagrangianTurbulence,
|
||||
lib_compressibleTransportModels,
|
||||
lib_fluidThermophysicalModels,
|
||||
lib_specie,
|
||||
lib_radiationModels,
|
||||
lib_turbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
lib_regionModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
lib_topoChangerFvMesh,
|
||||
lib_regionFaModels,
|
||||
lib_finiteArea,
|
||||
lib_faOptions,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/uncoupledKinematicParcelFoam/uncoupledKinematicParcelDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/lagrangian/uncoupledKinematicParcelFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/lagrangian/uncoupledKinematicParcelFoam/uncoupledKinematicParcelDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_uncoupledKinematicParcelDyMFoam = executable(
|
||||
'uncoupledKinematicParcelDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
14
applications/solvers/meson.build
Normal file
14
applications/solvers/meson.build
Normal file
@ -0,0 +1,14 @@
|
||||
subdir('DNS')
|
||||
subdir('acoustic')
|
||||
subdir('basic')
|
||||
subdir('combustion')
|
||||
subdir('compressible')
|
||||
subdir('discreteMethods')
|
||||
subdir('electromagnetics')
|
||||
subdir('financial')
|
||||
subdir('finiteArea')
|
||||
subdir('heatTransfer')
|
||||
subdir('incompressible')
|
||||
subdir('lagrangian')
|
||||
subdir('multiphase')
|
||||
subdir('stressAnalysis')
|
@ -0,0 +1,47 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'compressibleTwoPhaseMixtureTurbulenceModels.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_finiteVolume,
|
||||
lib_meshTools,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_immiscibleIncompressibleTwoPhaseMixture,
|
||||
lib_twoPhaseProperties,
|
||||
lib_interfaceProperties,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_compressibleTurbulenceModels,
|
||||
lib_thermoTools,
|
||||
]
|
||||
dependencies = []
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/MPPICInterFoam/compressibleTwoPhaseMixtureTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/twoPhaseMixture',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/interfaceProperties',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/immiscibleIncompressibleTwoPhaseMixture',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseCompressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseIncompressible',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/multiphase/MPPICInterFoam/compressibleTwoPhaseMixtureTurbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
lib_compressibleTwoPhaseMixtureTurbulenceModels = library(
|
||||
'compressibleTwoPhaseMixtureTurbulenceModels',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
||||
pkg.generate(lib_compressibleTwoPhaseMixtureTurbulenceModels)
|
71
applications/solvers/multiphase/MPPICInterFoam/meson.build
Normal file
71
applications/solvers/multiphase/MPPICInterFoam/meson.build
Normal file
@ -0,0 +1,71 @@
|
||||
subdir('compressibleTwoPhaseMixtureTurbulenceModels')
|
||||
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'MPPICInterFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_lagrangian,
|
||||
lib_lagrangianIntermediate,
|
||||
lib_thermophysicalProperties,
|
||||
lib_specie,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_immiscibleIncompressibleTwoPhaseMixture,
|
||||
lib_twoPhaseProperties,
|
||||
lib_interfaceProperties,
|
||||
lib_turbulenceModels,
|
||||
lib_sampling,
|
||||
lib_regionModels,
|
||||
lib_regionFaModels,
|
||||
lib_surfaceFilmModels,
|
||||
lib_finiteArea,
|
||||
lib_compressibleTwoPhaseMixtureTurbulenceModels,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/MPPICInterFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/VoF',
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/interFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/finiteArea',
|
||||
'-I' + recursive_include_dirs / 'src/fvOptions',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + recursive_include_dirs / 'src/sampling',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/basic',
|
||||
'-I' + recursive_include_dirs / 'src/lagrangian/intermediate',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/specie',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/basic',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/reactionThermo',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/radiation',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/immiscibleIncompressibleTwoPhaseMixture',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/twoPhaseMixture',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/interfaceProperties',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/compressible',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/phaseCompressible',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/regionModel',
|
||||
'-I' + recursive_include_dirs / 'src/regionModels/surfaceFilmModels',
|
||||
'-I' + recursive_include_dirs / 'src/regionFaModels',
|
||||
'-I' + recursive_include_dirs / 'src/faOptions',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/multiphase/MPPICInterFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_MPPICInterFoam = executable(
|
||||
'MPPICInterFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
@ -0,0 +1,48 @@
|
||||
srcfiles = [
|
||||
lnInclude_hack,
|
||||
'cavitatingDyMFoam.C',
|
||||
]
|
||||
link_with = [
|
||||
lib_OpenFOAM,
|
||||
lib_finiteVolume,
|
||||
lib_fvOptions,
|
||||
lib_meshTools,
|
||||
lib_incompressibleTransportModels,
|
||||
lib_interfaceProperties,
|
||||
lib_turbulenceModels,
|
||||
lib_incompressibleTurbulenceModels,
|
||||
lib_barotropicCompressibilityModel,
|
||||
lib_dynamicMesh,
|
||||
lib_dynamicFvMesh,
|
||||
]
|
||||
dependencies = [
|
||||
m_dep,
|
||||
dl_dep,
|
||||
]
|
||||
cpp_args = [
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/cavitatingFoam/cavitatingDyMFoam',
|
||||
'-I' + meson.source_root() / 'applications/solvers/multiphase/cavitatingFoam',
|
||||
'-I' + recursive_include_dirs / 'src/finiteVolume',
|
||||
'-I' + recursive_include_dirs / 'src/meshTools',
|
||||
'-I' + meson.source_root() / 'src/transportModels',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/interfaceProperties',
|
||||
'-I' + recursive_include_dirs / 'src/transportModels/twoPhaseMixture',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/turbulenceModels',
|
||||
'-I' + recursive_include_dirs / 'src/TurbulenceModels/incompressible',
|
||||
'-I' + recursive_include_dirs / 'src/thermophysicalModels/barotropicCompressibilityModel',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicMesh',
|
||||
'-I' + recursive_include_dirs / 'src/dynamicFvMesh',
|
||||
'-I' + recursive_include_dirs / 'applications/solvers/multiphase/cavitatingFoam/cavitatingDyMFoam',
|
||||
'-I' + recursive_include_dirs / 'src/OpenFOAM',
|
||||
'-I' + recursive_include_dirs / 'src/OSspecific/POSIX',
|
||||
]
|
||||
exe_cavitatingDyMFoam = executable(
|
||||
'cavitatingDyMFoam',
|
||||
srcfiles,
|
||||
link_with: link_with,
|
||||
dependencies: dependencies,
|
||||
cpp_args: cpp_args,
|
||||
implicit_include_directories: false,
|
||||
install: true,
|
||||
)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user