Hrvoje Jasak
e2e049bb04
MRF zone wall flux bug fix. Hakan Nilsson, Martin Beaudoin, Hrvoje Jasak
2020-07-08 09:18:26 +01:00
Hrvoje Jasak
f2c557318f
Corrected comment
2020-04-08 18:23:43 +01:00
Hrvoje Jasak
93fffffdb7
Bugfix: force recalculation of surfaceInterpolation data on mesh.readUpdate(). Needed for correct near-wall distance
2019-11-20 11:07:19 +00:00
Hrvoje Jasak
336c5fe04f
Formatting of debug messages
2019-09-26 10:05:03 +01:00
Hrvoje Jasak
c064448239
Stabilise fvcReconstruct in the presence of zero area faces. Experimental
2019-09-25 16:42:10 +01:00
Hrvoje Jasak
dd0f2bb14e
Commet style consistency
2019-09-25 15:12:10 +01:00
Hrvoje Jasak
7520bd7c67
FatalErrorInFunction
2019-09-25 09:14:55 +01:00
Hrvoje Jasak
814f3de0a5
Formatting
2019-08-21 14:18:28 +01:00
Hrvoje Jasak
6fed6d347f
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-07-30 11:42:38 +01:00
Hrvoje Jasak
0ed5f51ce2
Reading heat transfer coefficients in a porous zone is optional
2019-07-18 16:55:48 +01:00
Hrvoje Jasak
6c3a4880a4
Dual stream heat exchanger for porous media
2019-07-18 14:59:33 +01:00
Vuko Vukcevic
c762381f90
Bugfix in solutionControl
...
I made a mistake previously: in attempting to make the BC's fully consistent, I
completely messed up the faceU field which is needed for all transient moving
mesh simulations.
2019-07-18 15:23:59 +02:00
Hrvoje Jasak
baabe4700b
Clean-up of porous heat transfer
2019-07-17 10:37:18 +01:00
Hrvoje Jasak
b33cc9e828
Added thermal support in the porous zone. Vanja Skuric
2019-07-16 16:32:54 +02:00
Hrvoje Jasak
52072b3296
Consistent velocity reconstruction with moving meshes. Vuko Vukcevic
2019-07-11 14:48:12 +01:00
Vuko Vukcevic
8e70e3fb53
Bugfix: consistent velocity reconstruction
...
Make fluxes relative before correcting velocity boundary conditions and call
correct boundary conditions before interpolating and storing the values in the
faceU field.
2019-07-11 15:13:59 +02:00
Hrvoje Jasak
21de351fe2
Updates to fvcReconstruct and Overset include files. Vuko Vukcevic
2019-07-11 08:54:58 +01:00
Hrvoje Jasak
e2bffde2aa
Improved initial deltaT controls
2019-07-01 18:13:23 +01:00
Hrvoje Jasak
5ae7812464
Added minDeltaT option to automatic time-step control, 2
2019-06-27 16:03:19 +01:00
Hrvoje Jasak
3fdcd79b67
Added minDeltaT option to automatic time-step control, 2
2019-06-27 16:02:29 +01:00
Hrvoje Jasak
6333212551
Added minDeltaT option to automatic time-step control
2019-06-27 15:29:51 +01:00
Hrvoje Jasak
16b9d2b796
Comment
2019-06-26 17:16:54 +01:00
Vuko Vukcevic
ce6f4f6473
Update in fvcReconstruct to enable hinv
...
Reconstruction equation reformulated in a way such that the inverse is always
calculated for a dimensionless dyadic tensor (Sf*Sf/magSf^2) instead of one that
scales with magSf (Sf*Sf/magSf). This proved to be problematic when we had
extremely small cells which triggered the calculation of inverse using
Householder's method.
2019-06-13 11:10:32 +02:00
Hrvoje Jasak
070957cff2
Revert hinv in fvcReconstruct - problem cases.
2019-06-09 21:41:57 +01:00
Hrvoje Jasak
f97c0f81ab
Updated I/O handling of fixed gradient and mixed FV patches for DLB. Vuko Vukcevic
2019-04-30 15:44:09 +01:00
Hrvoje Jasak
e63cc43dfa
Reverting unnecessary DLB change by HR
2019-04-30 15:43:38 +01:00
Hrvoje Jasak
78276e48af
Porting: strip register keyword
2019-04-25 14:00:49 +01: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
f8f6b78897
Added info on volume change in mesh motion
2019-04-03 13:05:34 +01:00
Hrvoje Jasak
4d6f8b5bec
Better report on volume change
2019-03-29 21:51:08 +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
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
Danial Khazaei
c429f3b275
[bugfix]: recover velocity field in a more general way.
...
avoiding compilation failure in e.g. waves2Foam
2019-02-15 23:19:15 +03:30
Danial Khazaei
be47d0ece1
[format]: make forward declaration style consistent.
2019-02-15 23:12:44 +03:30
Danial Khazaei
0642eb7c4a
[bugfix]: friend operators need forward declaration to avoid gcc warning.
...
Without forward declaration, gcc warns that the operator has not been declared
within foam but only as a friend.
2019-02-15 22:30:51 +03:30
Hrvoje Jasak
0dc478ae7b
Wrong dimensions on creation of zero geometric field. Vuko Vukcevic
2019-02-13 15:48:26 +00:00
Hrvoje Jasak
9c8f3f6649
Minor fixes: postfixedSubRegistry and non-contiguous lists indentation. Henrik Rusche
2019-02-13 15:42:47 +00:00
Hrvoje Jasak
396997c0ae
BUGFIX: Compile WM_LABEL_SIZE=64 (final). Author: Henrik Rusche.
2019-02-13 15:17:29 +00:00
Hrvoje Jasak
9b5826bf88
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease
2019-02-13 14:38:06 +00:00
Hrvoje Jasak
e7fff4e89c
Reorder constructors
2019-02-13 14:35:45 +00:00
Henrik Rusche
f000c7f6b8
List<label> -> labelList and simiar throughout
2019-02-04 21:58:51 +01:00
Henrik Rusche
923fee738e
BUGFIX: Compile WM_LABEL_SIZE=64
2019-02-04 21:58:51 +01:00
Hrvoje Jasak
e1837adbf8
Cumulative development and fixes. Vuko Vukcevic.
2019-01-30 14:46:17 +00:00
Hrvoje Jasak
c6babd359a
Update to c++-11 standard: nullptr and compilation flags
2019-01-25 16:22:44 +00:00
Vuko Vukcevic
920ff7bcc4
Manually merged Henrik's DLB and some other stuff
2019-01-23 13:03:44 +01:00
Vuko Vukcevic
abc4f08028
Bugfix in dimensions
...
steadyStateDdtScheme::fvcDdtConsistentPhiCorr returns a zero field with wrong
dimensions (need to multiply with rAU dimensions instead of dividing).
Reported by InSu Lee, Seoul National University.
2019-01-15 12:15:39 +01:00