Commit graph

114 commits

Author SHA1 Message Date
Hrvoje Jasak
1ce46b1f08 Reset field to zero if size is updated 2019-03-28 15:09:12 +00:00
Hrvoje Jasak
6c2263a2bf Tight tolerances on mesh motion error 2019-03-27 18:12:22 +00:00
Hrvoje Jasak
62228e7189 Reduced immersed boundary cutting tolerances 2019-03-22 13:34:00 +00:00
Hrvoje Jasak
24043c0817 Added virtual functions; removed looks in boundary FV data updates for IB patch 2019-03-22 13:33:07 +00:00
Hrvoje Jasak
60fa49504f Calculate Co number only on large live faces 2019-03-22 13:31:02 +00:00
Hrvoje Jasak
b7dffa272f Added virtual nf function directly from cut patch 2019-03-22 13:30:58 +00:00
Hrvoje Jasak
7fc1abd4b7 Added wet surface check for dry face 2019-03-15 10:47:56 +00:00
Hrvoje Jasak
85e0d4f65e Improbed Marooney Maneouvre debug message 2019-03-15 10:46:57 +00:00
Hrvoje Jasak
6fe4ba3aa3 Immersed boundary robustness improvements 2019-03-13 12:19:27 +00:00
Henrik Rusche
f000c7f6b8 List<label> -> labelList and simiar throughout 2019-02-04 21:58:51 +01:00
Hrvoje Jasak
67e2f83134 Bugfix: resolving read problem in initialisation of IB patch fields 2019-01-29 09:53:30 +00:00
Hrvoje Jasak
758dad7a27 IB patch sizing trick deactivated 2019-01-26 13:19:35 +00:00
Hrvoje Jasak
c6babd359a Update to c++-11 standard: nullptr and compilation flags 2019-01-25 16:22:44 +00:00
Hrvoje Jasak
0da8433b5d Delayed initialisation of the immersed boundary patch: avoid cutting at patchField initialisation and delay until fvMesh init 2019-01-25 16:16:16 +00:00
Hrvoje Jasak
17632aaa21 Parallelism and robustness improvements. Inno Gatin 2019-01-25 16:14:35 +00:00
Hrvoje Jasak
4b4856b9f6 Updated tolerance handling 2018-12-04 12:27:36 +00:00
Hrvoje Jasak
0ac7da5a36 Bugfix: double arrow in write 2018-12-04 12:27:19 +00:00
Hrvoje Jasak
1b8d7cbce7 Robustness improvements and support for multiple immersed boundaries. Inno Gatin 2018-12-04 11:25:38 +00:00
Hrvoje Jasak
556b9c0731 Remove global reduce in immersed boundary polyPatch. Testing, load balance 2018-10-24 17:10:47 +01:00
Hrvoje Jasak
59096bd2e1 Simplified form of dynamic mesh in load balancing 2018-10-24 17:09:25 +01:00
Hrvoje Jasak
8c81b396f0 Cannot evaluate mixedIbFvPatchField on creation from dictionary as it triggers calculation of intersection. Load balancing fix 2018-10-24 17:09:08 +01:00
Hrvoje Jasak
d05d477f30 Added virtual function for fvPatch slicing: support for immersed boundary 2018-10-24 16:53:25 +01:00
Hrvoje Jasak
faf418d2fd Added load balance switch to topoChanger 2018-10-18 19:20:33 +01:00
Hrvoje Jasak
2ef8bbb6b7 Clean-up of default copy constructors for polyPatches - copy constructor needed 2018-10-18 19:17:14 +01:00
Hrvoje Jasak
e51b6eea28 Bugfix: whne comparing IB patch size, fvPatch is relevant (polyPatch size is different and wrong) 2018-10-11 17:15:07 +01:00
Hrvoje Jasak
a9cb8f1cc2 Improved controls for immersed boundary refinement: inside of the IB object 2018-10-05 18:21:00 +01:00
Hrvoje Jasak
0545b117c1 Improve immersed boundary debug info 2018-10-05 18:19:07 +01:00
Hrvoje Jasak
6246dd6946 Bugfix: carry immersed boundary patch type 2018-10-05 18:18:55 +01:00
Hrvoje Jasak
723da35299 Typo in comment 2018-10-01 19:08:06 +01:00
Hrvoje Jasak
c3251bc400 Reset gamma and sGamma patch values for IB patches 2018-09-26 14:50:38 +01:00
Hrvoje Jasak
6ba8b5e6b3 Bugfix: remove reset of pressure field on evaluate for fvs immersed boundary 2018-09-26 14:48:03 +01:00
Hrvoje Jasak
69e10d419c Control debug messages 2018-09-26 13:29:38 +01:00
Hrvoje Jasak
ec998a5bc1 Update debug message formatting 2018-09-07 13:43:22 +01:00
Hrvoje Jasak
ff509e6a62 Update reading mechanism for patch type in immersed boundary 2018-09-07 09:51:02 +01:00
Hrvoje Jasak
bcb361ba75 Handling refinement selection tolerances 2018-09-06 18:34:48 +01:00
Hrvoje Jasak
094039ec24 Fix set dead cell value for moving immersed boundary 2018-09-06 18:33:34 +01:00
Hrvoje Jasak
012e01815a Bugfixes in immersed boundary fvPatches: patch type 2018-09-06 18:33:14 +01:00
Hrvoje Jasak
58421f0713 Bugfix: Area tolerances needed in thin face cut 2018-09-06 18:32:35 +01:00
Hrvoje Jasak
7508fede0b Bugfix: mis-identified wet/dry face 2018-09-06 18:32:13 +01:00
Hrvoje Jasak
aa5131b114 Dynamic refinement with immersed boundary wall function: fixes 2018-09-06 18:23:21 +01:00
Hrvoje Jasak
19794a6eba Immersed boundary moving mesh turbulence updates; fundamental IB patch field updates 2018-08-21 14:17:03 +01:00
Hrvoje Jasak
61b494c16c Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease 2018-06-18 11:25:39 +01:00
Hrvoje Jasak
d20b1781a7 Immersed boundary wall functions, WIP 2018-06-18 11:24:23 +01:00
Hrvoje Jasak
a2c594ea77 File reorganisation: immersed boundary 2018-06-18 11:22:27 +01:00
Hrvoje Jasak
78f4654c4f File reorganisation 2018-06-18 11:14:08 +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
ad762e6c69 Changes to make CMake work with release candidate 2018-05-29 22:56:52 +02:00
Hrvoje Jasak
f00636e865 Added missing headers in immersed boundary 2018-05-25 10:12:05 +01:00