Vuko Vukcevic
993b979617
Optional debug output in polyRef
2017-10-30 11:11:24 +01:00
Vuko Vukcevic
58a6946769
No slip moving wall boundary condition
2017-10-30 08:22:19 +01:00
Vuko Vukcevic
6e4acb64c0
Added notes to headers
2017-10-30 08:20:44 +01:00
Vuko Vukcevic
68331f424b
Updated domainDecomposition.C to include decomposing cell/pointLevel
2017-10-30 08:20:44 +01:00
Vuko Vukcevic
7f7401ff8c
Checking severe non-orthogonality when creating internal/boundary faces
2017-10-30 08:20:44 +01:00
Vuko Vukcevic
48bfe69e10
Updates to unerfinement in polyRef.C
2017-10-30 08:20:43 +01:00
Vuko Vukcevic
9da722f174
Created polyRefinementHistory
...
Basically a generalisation of refinementHistory which works only for hex cells
2017-10-30 08:20:43 +01:00
Vuko Vukcevic
a50d934d7a
Updates to creation of internal faces
2017-10-30 08:20:43 +01:00
Vuko Vukcevic
1064123ce5
Updates to unsplit faces containing split edges
2017-10-30 08:20:43 +01:00
Vuko Vukcevic
9c31584ba6
Updates to faces that get split
2017-10-30 08:20:43 +01:00
Vuko Vukcevic
d7b830e474
Generalisation of cell addition to polyhedral cells
2017-10-30 08:20:42 +01:00
Vuko Vukcevic
c599c4999a
Updates to cellAnchorPoints
2017-10-30 08:20:42 +01:00
Vuko Vukcevic
745d9e140d
Removed faceAnchorLevel validity check
2017-10-30 08:20:42 +01:00
Vuko Vukcevic
5c64455a11
Generalisation of polyRef::getAnchorLevel
...
The function now returns the correct anchor level for arbitrary polygonal faces,
i.e. there is no assumption that the face comes from possibly spit hex cell.
2017-10-30 08:20:42 +01:00
Vuko Vukcevic
cc19e8e421
Updated comments in polyRef.H
2017-10-30 08:20:42 +01:00
Vuko Vukcevic
657cfc7e2b
Minor clean-up
2017-10-30 08:20:41 +01:00
Vuko Vukcevic
3b248a82ca
Removed cell protection from dynamicRefinePolyFvMesh
2017-10-30 08:20:41 +01:00
Vuko Vukcevic
5a8808465a
Created application for testing: runDynamicMesh
...
Just created dynamicFvMesh from dynamicMeshDict and runs mesh updates in a time
loop. Useful for testing all kinds of dynamicMeshes
2017-10-30 08:20:41 +01:00
Vuko Vukcevic
e3b2a11d58
dynamicRefinePolyMesh using polyRef instead of hexRef8
2017-10-30 08:20:41 +01:00
Vuko Vukcevic
0ad13a0817
Copied hexRef8 to polyRef
2017-10-30 08:20:40 +01:00
Vuko Vukcevic
94a6a9c746
Copied dynamicRefineFvMesh to dynamicRefinePolyFvMesh
2017-10-30 08:20:40 +01:00
Vuko Vukcevic
5935142312
gradedNormal extrude model for extrudeMesh
...
Creates a graded extrusion by prescribing: extrusion thickness, length of the
first cell and number of layers. Automatically calculates the expansion factor
to adhere to the desired input settings.
2017-10-30 08:09:31 +01:00
Hrvoje Jasak
5506c93163
Merge branch 'bugfix/partialOveralpGGI' into nextRelease
2017-10-20 10:22:36 +01:00
Hrvoje Jasak
255a5c7940
Bugfix: partial overlap ggi conservation fix for significantly uncovered partial overlap faces. Vuko Vukcevic
2017-10-20 10:21:53 +01:00
Hrvoje Jasak
eb278b8754
Clean the Allwclean script for PV4FoamReader
2017-09-21 15:38:09 +01:00
Hrvoje Jasak
246a172c9d
Clean the Allwclean script for PV4FoamReader
2017-09-21 15:37:06 +01:00
Hrvoje Jasak
3b612e6748
Bugfix: Finite Area bugfixes + WedgePointPatchField bugfix. Vanja Skuric
2017-09-21 14:09:46 +01:00
Hrvoje Jasak
f7b52279af
Richardson Foam. L. Orgogozo et al.
2017-09-21 14:04:10 +01:00
Hrvoje Jasak
028128c240
Improved turbulence modelling and wall functions. Vuko Vukcevic
2017-09-21 14:01:34 +01:00
Hrvoje Jasak
315ac1217d
Bugfix: Windows bugfixes and updated tutorial cases. Robert Keser
2017-09-21 14:00:11 +01:00
Hrvoje Jasak
97d329e130
Bugfix: Windows bugfixes and updated tutorial cases. Robert Keser
2017-09-21 13:59:30 +01:00
Hrvoje Jasak
bfdf5111b8
Bugfix: Parallel Lagrangian (2x) & parallel point interpolation. Henrik Rusche
2017-09-21 13:57:07 +01:00
Hrvoje Jasak
40212ce081
Bigfix: Parallel Lagrangian (2x) & parallel point interpolation. Henrik Rusche
2017-09-21 13:55:49 +01:00
Hrvoje Jasak
62d5cb9cba
Reorganization and novelties in 6DOF integrators. Viktor Pandza, Vuko Vukcevic
2017-09-21 13:52:19 +01:00
Hrvoje Jasak
2bd2144ae0
No slip wall boundary condition for velocity. Vuko Vukcevic
2017-09-21 13:51:17 +01:00
Hrvoje Jasak
4935aa53de
Adding a new processor configuration: ARM v8 . Martin Beaudoin.
2017-09-21 13:48:49 +01:00
Hrvoje Jasak
652c004036
Add jumpFaceFluxCorrectionPtr_ to fvMatrix for cases of jump discontinuities. Pascal Beckstein
2017-09-21 13:47:15 +01:00
Hrvoje Jasak
4f0f7a9633
Add .gitattributes for custom gitlab language highlighting. Pascal Beckstein
2017-09-21 13:46:13 +01:00
Hrvoje Jasak
64a0b7bf57
Updated cross-coupling terms in coupledKEpsilon turbulence model. Robert Keser
2017-09-21 13:45:06 +01:00
Hrvoje Jasak
00a56bc2c0
Bugfix: fvMatrix, wedgePointPatchFields, faMatrix setValues. Vanja Skuric
2017-09-21 13:41:53 +01:00
Hrvoje Jasak
6b85f61a4e
Bugfix: Parallel point field. Vuko Vukcevic"
2017-09-21 13:40:14 +01:00
Henrik Rusche
aaf0bf5037
BUGFIX: Enable point interpolation with global non-blocking comms
2017-09-13 12:44:25 +02:00
Henrik Rusche
71983fec41
Bugfix: reactingParcelFoam/evaporationTest tut hangs in parallel
2017-09-13 12:30:40 +02:00
Henrik Rusche
01fb221ee3
Bugfix: Injection model hangs on parallel
2017-08-10 09:40:57 +02:00
Vuko Vukcevic
5a54724450
Corrected spacing
2017-06-29 08:57:35 +02:00
Vuko Vukcevic
35427a239d
nuRatio boundary conditions for epsilon and omega
...
Given a desired nuRatio, the boundary conditions automatically calculate
epsilon/omega from k.
2017-06-29 08:56:04 +02:00
Vuko Vukcevic
dbd2b5ccd1
Consistent divDevReff calculation in incompressible turbulence models
...
Note: a minor bugfix is also included (previously, dev has been used instead of
dev2. This is included in the current mathematical reformulation).
Tested on cavity case: now simpleFoam with laminar turbulence model gives
exactly the same results as icoFoam.
2017-06-28 17:08:19 +02:00
Vuko Vukcevic
d9690e81ae
Reorganisation of improved wall functions
...
Instead of calculating pressure gradient and convection terms in each
wall function (for each patch), function objects pressureGradient and
velocityConvection will update them and register them in the database and we
only fetch the data when updating wall functions.
2017-06-12 15:01:17 +02:00
Vuko Vukcevic
391e98828f
Additional wall functions: k/epsilonNonEqWallFunctions
...
Non-equilibrium wall functions for k and epsilon.
Author: Filip Sutalo, Merge: Vuko Vukcevic
2017-05-31 13:25:48 +02:00
Vuko Vukcevic
2af7fe9b02
Additional wall functions: omega/nutMEWTWallFunctions
...
Modified enhanced wall treatment by Sutalo, wall functions are
sensitive to convection and pressure gradient effects.
Author: Filip Sutalo, Merge: Vuko Vukcevic
2017-05-29 14:02:48 +02:00