Commit graph

4994 commits

Author SHA1 Message Date
Hrvoje Jasak
2ad619dbf8 Boundary file updates 2018-06-18 11:23:23 +01:00
Hrvoje Jasak
a2c594ea77 File reorganisation: immersed boundary 2018-06-18 11:22:27 +01:00
Hrvoje Jasak
8ee98070fc Update dimension set to new format 2018-06-18 11:21:52 +01:00
Hrvoje Jasak
e7693b75fa Turbulence update 2018-06-18 11:21:08 +01:00
Hrvoje Jasak
5f51e7d2b8 Added transient solution support to coupled solvers 2018-06-18 11:19:54 +01:00
Hrvoje Jasak
78f4654c4f File reorganisation 2018-06-18 11:14:08 +01:00
Hrvoje Jasak
66e79e2e94 Remove swig support ifdefs 2018-06-18 11:13:32 +01:00
Hrvoje Jasak
7a848fd050 Remove swig support ifdefs 2018-06-18 11:12:55 +01:00
Hrvoje Jasak
367f3b33d4 Change constructor ordering in file 2018-06-18 11:11:39 +01:00
Hrvoje Jasak
a34f0344e9 Optionally read enthalpy if present to allow settings of complex (conjugate) boundary conditions 2018-06-18 11:10:28 +01:00
Hrvoje Jasak
75eae97648 Update on conjugate heat transfer tools 2018-06-18 11:09:02 +01:00
Hrvoje Jasak
80cfb06ca7 Better default cellSet size 2018-06-18 10:54:35 +01:00
Hrvoje Jasak
c7409a3e85 Write rho for post-processing in reactingFoam 2018-06-18 10:54:01 +01:00
Hrvoje Jasak
9b72c7e972 Clean-up of conjugate heat solvers 2018-06-18 10:53:43 +01:00
Hrvoje Jasak
9a8309a47c Generalise boundaryFoam for 2-D geometries 2018-06-18 10:53:14 +01:00
Inno Gatin
751a876460 Added combined motion restraints in sixDOFODE to handle rotationa and translation in with a same object, 2018-06-18 11:00:46 +02:00
Henrik Rusche
6ba877df5f BUGFIX: Updating tuts for (fixed) pisoControl 2018-06-15 12:26:41 +02:00
Henrik Rusche
f148ca0ed2 BUGFIX: pisoControl does not trigger 'Final' 2018-06-14 11:45:02 +02:00
Henrik Rusche
88a815b7dd Remove C++11 which also simplifies Windows port 2018-06-14 11:41:28 +02:00
Vuko Vukcevic
b4a7a0e33f buoyantWallHeatFlux utility
Variant of wallHeatFlux utility for incompressible flow with Boussinesq's
buoyancy assumption (e.g. buoyantBoussinesqSimpleFoam).
Reports total wall heat flux on each wall and also writes buoyantWallHeatFlux
as volScalarField for easy visualisation.
2018-06-14 08:42:23 +02:00
Henrik Rusche
b23dfb3284 Fixing compilation on MSWindows 2018-06-13 10:48:01 +02:00
Hrvoje Jasak
72854eb5dc Fix comment 2018-06-11 15:35:47 +01:00
Vuko Vukcevic
3d6293352a Bugfix in fixedHeatFluxTemperature BC
1. Reading in gradient from dictionary if present,
2. No need to distinguish between RAS and LES models: use turbulenceModel
   instead.
2018-06-11 14:23:48 +02:00
Vuko Vukcevic
27e5ca1f6b Bugfix in fixedHeatFluxTemperature BC
Forgot that I need to divide the heat flux with reference density and specific
heat capacity to get the gradient...
2018-06-11 13:16:17 +02:00
Henrik Rusche
58290b37f5 BUGFIX: Mess in dlTables and use of OSspecific 2018-06-06 22:19:19 +02:00
Henrik Rusche
6ffa6e9cb4 BUGFIX: Re-enable FO's movePoints 2018-06-06 17:57:35 +02:00
Henrik Rusche
6eb6f12071 Merge /u/henrus/foam-extend-4.0/ branch bugfix/swak4foam into nextRelease
https://sourceforge.net/p/foam-extend/foam-extend-4.0/merge-requests/54/
2018-06-06 12:35:52 +00:00
Hrvoje Jasak
2adfc6bd00 Bugfix: limited on boundary non-orthogonality in laplacian 2018-06-05 11:53:37 +01:00
Vuko Vukcevic
c681206a94 fixedHeatFluxTemperature boundary condition
The boundary condition uses a specified heat flux and kappe effective to
calculate the temperature gradient. It is a part of LES library in order to
allow both RAS and LES models to use the BC.
2018-06-05 09:17:07 +02:00
Henrik Rusche
2874c5e775 Enables OpenMP support for cfMesh in cmake-build 2018-06-01 19:35:39 +02:00
Hrvoje Jasak
b365dab574 Added readPatchType function to capture the patch type for patch fields which circumvent base class dictionary constructor 2018-06-01 17:29:59 +01:00
Henrik Rusche
fc7de48319 Removing trailing whitespace, tabs and DOS CR & Fixing some indentation 2018-06-01 18:17:04 +02:00
Henrik Rusche
4b4be75c2b Upgrade copyright notices & banner in source code 2018-06-01 18:11:37 +02:00
Henrik Rusche
1ef48646b9 Merge branch 'feature/cmake' into nextRelease 2018-06-01 18:03:24 +02:00
Henrik Rusche
7b6ce1ff7c Enable overset & Patched up more tutorials for CMake build 2018-06-01 17:59:13 +02:00
Henrik Rusche
21873a1cb7 Patched up some tutorials for CMake build 2018-05-31 18:45:12 +02:00
Henrik Rusche
12b238368c Added OMPI_SKIP_MPICXX option & fixed linkage against external libraries without SONAME 2018-05-31 16:56:23 +02:00
Hrvoje Jasak
c7f24b57ed Added immersed boundary support to wall distance 2018-05-30 12:56:01 +01:00
Henrik Rusche
9756f84bc8 Bump version in some files 2018-05-29 22:56:59 +02:00
Henrik Rusche
5c4b068ebe Enabled PV Reader compilation with cmake AND wmake build 2018-05-29 22:56:59 +02:00
Henrik Rusche
56d6a9c3cd Deleted extrudeModels from extrudeMesh app (lib exists) 2018-05-29 22:56:59 +02:00
Henrik Rusche
ad762e6c69 Changes to make CMake work with release candidate 2018-05-29 22:56:52 +02:00
Hrvoje Jasak
0b56f4494b Formatting 2018-05-28 19:10:04 +01:00
Hrvoje Jasak
3f3e330158 Fixed flux writing problem 2018-05-28 19:09:49 +01:00
Hrvoje Jasak
48ea646dc7 Reverted to dict read for zeroGradientFvPatchField 2018-05-28 19:08:58 +01:00
Hrvoje Jasak
e435bf40f6 Change top-level AMG solver settings: minIter = 0 and reset top x in each call 2018-05-27 16:25:14 +02:00
Hrvoje Jasak
facf4bc864 Robustness improvement on top block AMG level 2018-05-25 10:23:32 +01:00
Hrvoje Jasak
f00636e865 Added missing headers in immersed boundary 2018-05-25 10:12:05 +01:00
Hrvoje Jasak
0ef0eb1e6a Robustness improvement on top AMG level 2018-05-25 10:11:29 +01:00
Hrvoje Jasak
c0003d35e6 Updated coarse level solver AMG debug flags 2018-05-24 16:19:40 +01:00