Vuko Vukcevic
b33681bd75
Additional functionality in finiteRotation
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
b3118e18a4
Restructuring sixDOFODE class
...
Separation of I/O and core functionality was necessary in order to enable
correct simulation restart because of combined run-time selection and automatic
read/write operations provided by regIOobject (IOdictionary)
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
ed31562fe8
Updates in sixDOFSolver tutorials
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
3232e008ea
Reorganized sixDOFbodies in terms of sixDOFODE
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
fd575d39b1
Derived class quaternionSixDOF
...
quaternionSixDOF provides the same functionality as the old sixDOFqODE, the only
difference being the addition of run-time selectable class hieararchy (i.e.
quaternionSixDOF is derived from sixDOFODE instead of being stand-alone class).
Note: sixDofqODE is left for backward compatibility.
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
6436f1a496
Abstract base class sixDOFODE
2018-02-07 11:59:05 +00:00
Hrvoje Jasak
0642e99a97
Merge commit 'b5be6201e00421a59e574a07b3d28cde5defff84'
2018-02-07 11:55:10 +00:00
Hrvoje Jasak
ad5d97e537
Merge commit 'ae81f3834f80580b1bd411cfd213ee5e9ec4574d'
2018-02-07 11:53:52 +00:00
Vuko Vukcevic
b5be6201e0
Correct sign in processorFaPatchScalarField while updating matrix
2017-12-14 12:44:30 +01:00
Vuko Vukcevic
4be7661f1d
Updates to faMatrix global operators
...
Added binary operators for faMatrix and DimensionedField.
2017-12-04 11:10:12 +01:00
Vuko Vukcevic
3c0724fc0a
Bugfix: pointPatchInterpolate
...
Coupled boundary update needs to happen after treatment of corner (patch-patch)
points.
2017-12-04 10:58:50 +01:00
Vuko Vukcevic
dee54c23cd
Merge branch 'nextRelease' of ssh://git.code.sf.net/u/vvukcevic/foam-extend-4.0-vv into nextRelease
2017-12-04 10:56:28 +01:00
Henrik Rusche
ae81f3834f
BUGFIX: sampledSets FO causes seg fault on destruction
2017-12-03 20:26:39 +01:00
Vuko Vukcevic
9fbf8f1bfc
Bugfix in polyRef.C
...
Allowing arbitrary number of anchor points per face in order to treat cut cell
interfaces consistently.
2017-10-31 11:26:37 +01:00
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
Vuko Vukcevic
8ce142094e
Merge branch 'master' of git://git.code.sf.net/p/foam-extend/foam-extend-4.0
2017-10-20 13:35:04 +02:00
Hrvoje Jasak
5506c93163
Merge branch 'bugfix/partialOveralpGGI' into nextRelease
2017-10-20 10:22:36 +01:00
Hrvoje Jasak
f500917045
Merge branch 'bugfix/partialOveralpGGI'
2017-10-20 10:22:12 +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
Vuko Vukcevic
3311d1acc4
Merge branch 'master' of git://git.code.sf.net/p/foam-extend/foam-extend-4.0
2017-10-18 13:54:19 +02:00
Vuko Vukcevic
d2c25f0a98
Removed hacked coeffs
2017-10-16 17:51:19 +02:00
Vuko Vukcevic
6a512f13f7
Temporary commit - not working properly
2017-10-16 12:11:59 +02:00
Vuko Vukcevic
3aa2b659a3
Separate treatment of partially covered faces
2017-10-16 10:30:54 +02:00
Vuko Vukcevic
bb057c090d
Temporary commit
2017-10-13 12:45:08 +02:00
Vuko Vukcevic
ba798d60ac
Updates to GGIInterpolation
...
Correct handling of partially overlapped faces. Initial commit, not tested.
2017-10-13 08:35:13 +02: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