Hrvoje Jasak
eac673ee7c
Update poly refinement to escape multiple checks within a time-step
2018-10-05 18:22:24 +01:00
Hrvoje Jasak
9cca3228bf
Added functions to carry patch type when a base copy constructor is not called
2018-10-05 18:21:48 +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
ee10ee60aa
Updated header comments
2018-10-05 18:20:20 +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
dace0ac19d
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2018-09-26 17:27:29 +01:00
Hrvoje Jasak
c6460044b2
Bugfix: double execution of function objects per time-step
2018-09-26 17:26:40 +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
154fcce817
Fixed comment
2018-09-26 13:28:13 +01:00
Hrvoje Jasak
32d3595ded
PLB with particles + accumulated bugfixes/backports. Author: Henrik Rusche.
2018-09-25 12:30:18 +01:00
Hrvoje Jasak
95d31b8b9d
Bugfix related to variable time step on deforming meshes using backward scheme. Author: Vuko Vukcevic. Merge: Hrvoje Jasak
2018-09-25 11:59:54 +01:00
Henrik Rusche
ef1c4242c1
Bugfix in shared point detection (not all problems resolved, yet)
2018-09-25 09:13:00 +02:00
Henrik Rusche
05e7057e4d
Backward compatibility and erroneous comment in DiagTensor
2018-09-25 09:12:59 +02:00
Henrik Rusche
a9c7a176e3
BUGFIX: Mesh update in lagrangian
2018-09-25 09:12:59 +02:00
Henrik Rusche
c001bc33b7
BUGFIX: hanging pointer if the local mesh is empty (no need to map particles)
2018-09-25 09:12:59 +02:00
Henrik Rusche
f67382b044
BACKPORT: MVC interpolation
2018-09-25 09:12:58 +02:00
Henrik Rusche
0d33286f17
BUGFIX: incremental switch merged incorrectly
2018-09-25 09:12:58 +02:00
Henrik Rusche
8d356e7456
PLB with clouds
2018-09-25 09:12:53 +02:00
Vuko Vukcevic
d5b37a2d37
Bugfix: mesh flux using backward scheme with variable time step
...
The coefficients in backwardDdtScheme::meshPhi did not correctly take into
account the possibility of having variable time steps.
Reported by Sopheak Seng, Bureau Veritas.
2018-09-07 14:56:55 +02: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
e38c7e68ec
Formatting
2018-09-06 18:23:41 +01:00
Hrvoje Jasak
aa5131b114
Dynamic refinement with immersed boundary wall function: fixes
2018-09-06 18:23:21 +01:00
Hrvoje Jasak
dd5757b78a
Minimum face area refinement selection algorithm for 2D cases. Author: Vuko Vukcevic. Merge: Hrvoje Jasak.
2018-09-05 12:19:35 +01:00
Vuko Vukcevic
fac6af9e34
Minimum 2D face area refinement selection algorithm
...
Basically a 2D version of minCellVolume refinement which is quite useful for
wedge geometries. If a per-cell-maximum face area on empty (or wedge) patch
exceeds a specified minimum face area, cell is selected for refinement. Used as
a part of composite refinement.
2018-09-04 13:00:35 +02:00
Vuko Vukcevic
c7cd6b09fd
Bugfix when writing overset region index
...
The values at the coupled boundaries haven't been properly uninitialized and the
coupled patches have been skipped from assignement to patch internal field.
2018-09-03 09:39:54 +02:00
Vuko Vukcevic
02bc8b5f69
Bugfix in MixingPlaneInterpolation due to recent GGI updates
...
MixingPlaneInterpolation is actually implemented in terms of GGIIinterpolation
and that one now has handling of partially overlapping faces (needed for bridge
overlap option). There's a tolerance GGIUncoveredFaceAreaTol (defaults to 0.999)
which needs to be set to 0 in case of Mixing Plane to properly re-scale the
weights. This is now done in MixingPlaneInterpolation.
2018-08-31 14:38:15 +02:00
Vuko Vukcevic
52b2e5e0e5
Bugfix and clean-up in leastSquaresVectors
...
1. Need to call fvPatchField::coupled() instead of fvPatch::coupled() since the
patch type can be coupled and the field doesn't have to be (e.g. regionCouple
fvPatch with zeroGradient fvPatchField).
2. Clean-up of old debugging statements.
2018-08-30 16:38:47 +02:00
Vuko Vukcevic
b4f9cbd029
Bugfix: missing updateMesh call for function objects
...
Function object updates on topo changes are now properly handled
2018-08-30 16:27:35 +02:00
Hrvoje Jasak
d2666ed38f
Bug fix for negative rpm in ramping MRF cases. Gregor Cvijetic
2018-08-23 12:14:34 +01:00
Hrvoje Jasak
be8da8b80c
Updated mechanism of implicitness across coupled boundaries with transforms and mixing plane bug fix
2018-08-23 12:07:39 +01:00
Hrvoje Jasak
23ad1613aa
Porting: added missing foamTime.H header
2018-08-23 09:49:11 +01:00
Hrvoje Jasak
bf8d5ed3ad
Minor clean-up
2018-08-23 09:48:27 +01:00
Hrvoje Jasak
64ef3b387f
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2018-08-21 14:59:29 +01:00
Hrvoje Jasak
a0ca6258df
New fv fvs patch field vidtual function: update on motion. Immersed boundary support
2018-08-21 14:59:11 +01:00
Hrvoje Jasak
6ec2ad6239
Comment clean-up
2018-08-21 14:58:26 +01:00
Hrvoje Jasak
871d03e4d3
Rename private member deltaCoeffs
2018-08-21 14:38:27 +01:00
Hrvoje Jasak
65fcc20630
Aded swirlInletVelocity boundary condition
2018-08-21 14:37:27 +01:00
Hrvoje Jasak
d5b9215b1e
Moving immersed boundary turbulence modelling support
2018-08-21 14:36:29 +01:00
Hrvoje Jasak
1e8ecf40c5
Clean-up
2018-08-21 14:17:25 +01:00
Hrvoje Jasak
19794a6eba
Immersed boundary moving mesh turbulence updates; fundamental IB patch field updates
2018-08-21 14:17:03 +01:00