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
f145691299
Update for parallel dynamic mesh
2018-09-26 17:26:09 +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
c4a6167cd0
Tutorial update: immersed boundary
2018-09-07 12:43:09 +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
5aeb7d036b
Bugfix: Fix writing of gamma before boundary was set
2018-09-06 18:34:14 +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
007a935a81
New tutorial: moving mesh turbulent immersed boundary with adaptive mesh refinement, 2-D
2018-09-06 18:27:10 +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
e97fa4ed9e
Immersed boundary tutorial update
2018-09-06 16:26:26 +01:00
Hrvoje Jasak
92b20a2edf
Removed postProcessing from tutorial
2018-09-06 16:26:05 +01:00
Hrvoje Jasak
36ae9b00d4
Update to 2-D mesh refinement
2018-09-06 11:13:04 +01:00
Hrvoje Jasak
bb6facbfbf
Immersed boundary tutorial update: boundary condition, z-span in 2-D, turbulent moving mesh
2018-09-05 17:18:17 +01:00
Hrvoje Jasak
79fcd76f83
Removed old notes
2018-09-05 16:07:27 +01:00
Hrvoje Jasak
e0e2ed8c14
Remove body-fitted tutorial from immersed boundary
2018-09-05 16:04:14 +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
Hrvoje Jasak
d7d07ea75b
Recent cumulative port fixes related to nextRelease. Author: Vuko Vukcevic. Merge: Hrvoje Jasak.
2018-09-05 12:18:24 +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
9ac13fd1e9
Changed Allrun script in NACA4412 100 cores overset test
...
Running in parallel with -oversubscribe option to circumvent the issues related
to mpi config on small machines.
2018-09-03 10:23:41 +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