Hrvoje Jasak
2d799c2cdf
Bugfix: bad addressing in analysis of coupled boundar IBM cut
2019-04-30 15:07:08 +01:00
Henrik Rusche
70ed6ba967
BUGFIX: View factor smoothing now takes into account reciprocity condition
2019-04-25 18:39:16 +02:00
Hrvoje Jasak
785fbd9c25
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-04-25 15:05:32 +02:00
Hrvoje Jasak
78276e48af
Porting: strip register keyword
2019-04-25 14:00:49 +01:00
Hrvoje Jasak
9eac282022
Revert change in Make/files
2019-04-25 13:58:15 +01:00
Hrvoje Jasak
83d768ad9a
Pstream::commsTypes fix script change error
2019-04-25 13:52:15 +01:00
Hrvoje Jasak
b08982a4d0
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-04-25 12:18:30 +02:00
Hrvoje Jasak
109b8456d8
Merge of friend function declaration
2019-04-25 11:12:34 +01:00
Hrvoje Jasak
84121da55f
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-04-25 11:09:35 +01:00
Hrvoje Jasak
6c73f8ca94
Formatting
2019-04-25 11:09:03 +01:00
Hrvoje Jasak
178705132a
Formatting and comments
2019-04-25 11:06:04 +01:00
Hrvoje Jasak
4da7aeee5e
Porting: HAS_READLINE
2019-04-25 11:05:46 +01:00
Hrvoje Jasak
dbd98e7297
Remove .foam files
2019-04-25 11:05:00 +01:00
Hrvoje Jasak
f538892f93
Porting: Mac OSX scoping of Pstream
2019-04-25 11:04:41 +01:00
Hrvoje Jasak
cf061271af
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-04-19 11:22:56 +02:00
Hrvoje Jasak
aefefb78d9
mall update to solutionControl's interface. Vuko Vukcevic
2019-04-09 12:01:28 +01:00
Hrvoje Jasak
71a25fc3c3
Bugfixes and improvements in DLB and AMR. Vuko Vukcevic
2019-04-09 12:00:24 +01:00
Hrvoje Jasak
ca3b76f412
gcc8 compliance improvments. Danial Khazaei
2019-04-09 11:50:59 +01:00
Hrvoje Jasak
67ee1222b5
Bugfix: return scalar instead of truncated label. Daniel Khazaei.
2019-04-09 11:46:48 +01:00
Hrvoje Jasak
6a466c4378
Adjust IBM cut tolerances
2019-04-05 15:33:40 +01:00
Hrvoje Jasak
2bd012729b
Bugfix: live factor rejection by cells ; not by faces
2019-04-05 15:33:15 +01:00
Hrvoje Jasak
9bdc8ce728
Multiple bug fixes: wet-on-cut faces must be wet; iteration in cut; consistent cut on processor boundary; adjust cut for 2-D geometries in case STL is not normal; report zero area IBM face
2019-04-05 15:31:52 +01:00
Hrvoje Jasak
39501b9254
Comment
2019-04-05 15:28:41 +01:00
Hrvoje Jasak
f8f6b78897
Added info on volume change in mesh motion
2019-04-03 13:05:34 +01:00
Hrvoje Jasak
49124b24c2
Formatting
2019-04-03 11:05:08 +01:00
Hrvoje Jasak
6071684d0f
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-03-30 10:44:19 +00:00
Hrvoje Jasak
4d6f8b5bec
Better report on volume change
2019-03-29 21:51:08 +00:00
Hrvoje Jasak
686c7a20ed
Formatting
2019-03-29 15:08:02 +00:00
Vuko Vukcevic
038f60dc73
Slight update to solutionControl interface
...
Changed time and under-relaxation consistency members from private to protected
2019-03-28 17:28:08 +01:00
Hrvoje Jasak
eeefdf7552
Comment on IB patch normal
2019-03-28 15:49:47 +00:00
Hrvoje Jasak
63bd3ed52b
Bugfix: Use Sf normal rather than n in moving immersed boundary: they are not parallel due to Marooney maneouvre
2019-03-28 15:49:14 +00:00
Hrvoje Jasak
8207c9cd62
Do not write phi in immersedBoundaryFvsPatchField
2019-03-28 15:48:35 +00:00
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
ec3b5f5574
Robustness: use hinv in fvcReconstruct to deal with cases of zero determinant
2019-03-22 13:26:21 +00:00
Hrvoje Jasak
f75b75df7b
Make nf function virtual: better accuract for immersed boundary
2019-03-22 13:25:48 +00:00
Hrvoje Jasak
7ea4631c84
Stability fix: hinv inverse of truly singular tensors
2019-03-22 11:49:53 +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
Hrvoje Jasak
5fce429505
Improved immersed boundary quality check
2019-03-13 12:17:43 +00:00
Vuko Vukcevic
ac71ae4d16
Added a few comments regarding recent bugfixes
2019-03-08 12:51:33 +01:00
Vuko Vukcevic
d1116b86a9
Temporary change in refinement.C regarding edge consistency
...
Removed FatalError and instead issuing a warning (if debug) for runs with
Parallel Load Balancing. Still need to test thoroughly
2019-02-20 13:54:16 +01:00
Vuko Vukcevic
cea60ab8ab
Refactorisation in refinement polyMeshModifier
...
Moved extendMarkedCellsAcrossFaces and extendMarkedCellsAcrossPoints from
refinement to meshTools.
2019-02-20 12:55:06 +01:00
Vuko Vukcevic
0efa19e651
Wrapped DLB output around if (debug)
2019-02-20 12:06:25 +01:00
Vuko Vukcevic
7f08269ab2
Two bugfixes:
...
1. polyTopoChanger::changeMesh -> call to polyTopoChanger::update needs to
happen after polyMesh::updateMesh (more specifically,
polyBoundaryMesh::updateMesh) in order to correctly build the processor data,
2. refinement::updateMesh -> now that number 1 is fixed, point sync happens in
updateMesh instead of setRefinement.
These two combined were responsible for hard-to-track errors in AMR + DLB
2019-02-19 22:15:16 +01:00