Compare commits
75 Commits
temp-probe
...
wip-meson-
| Author | SHA1 | Date | |
|---|---|---|---|
| ff25013ad5 | |||
| 1e2858e8cb | |||
| 09d86dc02b | |||
| 36f8542e01 | |||
| 886ba89ddb | |||
| 778796853d | |||
| 224c3199aa | |||
| e4f2efec18 | |||
| 3630333526 | |||
| 97668eab26 | |||
| b620152191 | |||
| 03ca52b036 | |||
| 11a1f78338 | |||
| 268de43afc | |||
| 43f8b477b7 | |||
| bbbab8a9c2 | |||
| 2422e6f061 | |||
| eeb9d144e3 | |||
| fabd3f4e0c | |||
| 7828067ef6 | |||
| 53b3fff7d5 | |||
| 066a5a997a | |||
| 4daaf6dd2a | |||
| 944840f8d6 | |||
| 1340bc50bd | |||
| 97a42df7ba | |||
| 5eacd8257b | |||
| aad4c2222e | |||
| 14f7d44ca0 | |||
| db39f196cc | |||
| 2fc2d1f95f | |||
| db16d80840 | |||
| d65e2d89b5 | |||
| dc95242cd2 | |||
| ed314b2740 | |||
| 5397c9ac04 | |||
| 129b738136 | |||
| 0eb4354ee0 | |||
| f18a29a742 | |||
| 36161e682a | |||
| a3ec19c344 | |||
| 4dfafc3c36 | |||
| 945e3e41b1 | |||
| 76efcba4c7 | |||
| 7cae3b9660 | |||
| 8117cde596 | |||
| 63258d0b33 | |||
| 5e334c0686 | |||
| 32903d337e | |||
| f717f79833 | |||
| 3430ab3aa8 | |||
| 779c3fe11e | |||
| 8562f4d7a4 | |||
| 65cddb6120 | |||
| 95b820368c | |||
| ab0d4d95ff | |||
| a8df552998 | |||
| edb455ca97 | |||
| ae6de092d5 | |||
| 69dae2e008 | |||
| 63753605a0 | |||
| 7a29eb9b3b | |||
| 4db98e5de4 | |||
| 115bbd2699 | |||
| 8ee4b52560 | |||
| f398d7b313 | |||
| a1e34bb251 | |||
| 0d456a4c66 | |||
| 728527a345 | |||
| 5635e14f81 | |||
| fc2760ab9c | |||
| f8987e64ed | |||
| a215f94ec4 | |||
| d5a0eaeeee | |||
| 7a857b318a |
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,
|
||||
)
|
||||
@ -18,6 +18,6 @@ dimensionedScalar rho("rho", dimDensity, transportProperties);
|
||||
|
||||
scalar MaxCo =
|
||||
max(mesh.surfaceInterpolation::deltaCoeffs()*c0).value()
|
||||
*runTime.deltaT().value();
|
||||
*runTime.deltaTValue();
|
||||
|
||||
Info<< "Max acoustic Courant Number = " << MaxCo << endl;
|
||||
|
||||
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,
|
||||
)
|
||||
@ -1,5 +1,5 @@
|
||||
if (adjustTimeStep)
|
||||
{
|
||||
runTime.setDeltaT(min(dtChem, maxDeltaT));
|
||||
Info<< "deltaT = " << runTime.deltaT().value() << endl;
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
}
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
dtChem = chemistry.solve(runTime.deltaT().value());
|
||||
dtChem = chemistry.solve(runTime.deltaTValue());
|
||||
scalar Qdot = chemistry.Qdot()()[0]/rho[0];
|
||||
integratedHeat += Qdot*runTime.deltaT().value();
|
||||
integratedHeat += Qdot*runTime.deltaTValue();
|
||||
|
||||
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)
|
||||
@ -17,7 +17,7 @@ tmp<GeometricField<Type, fvsPatchField, surfaceMesh>> interpolate
|
||||
vf,
|
||||
dir,
|
||||
"reconstruct("
|
||||
+ (reconFieldName != word::null ? reconFieldName : vf.name())
|
||||
+ (reconFieldName.empty() ? vf.name() : reconFieldName)
|
||||
+ ')'
|
||||
)
|
||||
);
|
||||
|
||||
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')
|
||||
@ -7,7 +7,7 @@
|
||||
*mag(aMesh.edgeInterpolation::deltaCoeffs())
|
||||
/rhol
|
||||
)
|
||||
).value()*runTime.deltaT().value();
|
||||
).value()*runTime.deltaTValue();
|
||||
|
||||
Info<< "Max Capillary Courant Number = " << CoNumSigma << '\n' << endl;
|
||||
}
|
||||
|
||||
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,
|
||||
)
|
||||
@ -47,10 +47,10 @@ if (aMesh.nInternalEdges())
|
||||
);
|
||||
|
||||
CoNum = max(SfUfbyDelta/aMesh.magLe())
|
||||
.value()*runTime.deltaT().value();
|
||||
.value()*runTime.deltaTValue();
|
||||
|
||||
meanCoNum = (sum(SfUfbyDelta)/sum(aMesh.magLe()))
|
||||
.value()*runTime.deltaT().value();
|
||||
.value()*runTime.deltaTValue();
|
||||
|
||||
velMag = max(mag(phis)/aMesh.magLe()).value();
|
||||
}
|
||||
|
||||
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,
|
||||
)
|
||||
@ -292,8 +292,7 @@ updateCoeffs()
|
||||
|
||||
// Since we're inside initEvaluate/evaluate there might be processor
|
||||
// comms underway. Change the tag we use.
|
||||
int oldTag = UPstream::msgType();
|
||||
UPstream::msgType() = oldTag+1;
|
||||
const int oldTag = UPstream::incrMsgType();
|
||||
|
||||
// Get the coupling information from the mappedPatchBase
|
||||
const label patchi = patch().index();
|
||||
@ -471,10 +470,9 @@ updateCoeffs()
|
||||
<< regionTypeNames_ << nl << exit(FatalError);
|
||||
}
|
||||
|
||||
mixedFvPatchScalarField::updateCoeffs();
|
||||
UPstream::msgType(oldTag); // Restore tag
|
||||
|
||||
// Restore tag
|
||||
UPstream::msgType() = oldTag;
|
||||
mixedFvPatchScalarField::updateCoeffs();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -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,
|
||||
)
|
||||
@ -49,11 +49,11 @@ if (adjustTimeStep)
|
||||
(
|
||||
min
|
||||
(
|
||||
min(maxCo/CoNum, maxDi/DiNum)*runTime.deltaT().value(),
|
||||
min(maxCo/CoNum, maxDi/DiNum)*runTime.deltaTValue(),
|
||||
min(runTime.deltaTValue(), maxDeltaT)
|
||||
)
|
||||
);
|
||||
Info<< "deltaT = " << runTime.deltaT().value() << endl;
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -59,12 +59,12 @@ if (adjustTimeStep)
|
||||
(
|
||||
min
|
||||
(
|
||||
min(deltaTFluid, maxDeltaTSolid)*runTime.deltaT().value(),
|
||||
min(deltaTFluid, maxDeltaTSolid)*runTime.deltaTValue(),
|
||||
maxDeltaT
|
||||
)
|
||||
);
|
||||
|
||||
Info<< "deltaT = " << runTime.deltaT().value() << endl;
|
||||
Info<< "deltaT = " << runTime.deltaTValue() << endl;
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -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,
|
||||
)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user