Vuko Vukcevic
488ccffca9
Implementation of constraints, part 2
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
ef9664c191
Implementation of constraints, part 1
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
58c25980da
Added sanity check for mass and moment of inertia
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
1f1efdcacd
Minor formatting
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
21201c4585
Restored translationODE class
...
Accidentally removed it in one of the previous commits
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
6a514ecb48
Updates to geometricSixDOF
...
Changed convention of rotation tensor and updated dexp member function to allow
higher order accuracy
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
728c5ed748
Bugfix related to nonBlocking comms in ProcessorPointPatchField
2018-02-07 12:02:39 +00:00
Vuko Vukcevic
c3a38ac471
Updates to Aitkens relaxation
...
Now completely handled from the sixDOFODE class
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
7e0eee0f94
Updates to ODESolver and sixDOFODE classes
...
Updates enable automatic handling of multiple calls to ODESolve::solve within a
single time step
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
57b835967c
Restructured sixDOFODE interface
...
Removed implementation specific data and left only essential interface for
coupling with CFD solver.
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
c02eac8fcb
Minor updates in sixDOF classes
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
b2625b60a5
Updates to sixDOFSolver tutorials
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
afeca8ee2f
Runtime bugfixes and minor reorganization
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
546cfc0f5f
First version of geometricSixDOF class
...
Compiles but does not produce correct results. Still need to find bugs.
2018-02-07 11:59:05 +00:00
Vuko Vukcevic
60821402da
OutputControlDictionary host class
...
Used to enable a combination of run-time selection and automatic read/write
provided by IOdictionary. Currently used in sixDOFODE class.
2018-02-07 11:59:05 +00:00
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
3c0724fc0a
Bugfix: pointPatchInterpolate
...
Coupled boundary update needs to happen after treatment of corner (patch-patch)
points.
2017-12-04 10:58:50 +01:00
Henrik Rusche
ae81f3834f
BUGFIX: sampledSets FO causes seg fault on destruction
2017-12-03 20:26:39 +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
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
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
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
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
Robert Keser
4073503798
Repairing tutorial cases on windows.
2017-04-21 16:55:02 +02:00
Robert Keser
d69eccdc69
Bugfix: Avoid zero in log function in dsmcInitialise Authors: Robert Keser & Vanja Skuric
2017-04-19 14:21:43 +02:00
Robert Keser
8607f3d224
Repairing tutorial cases on windows.
2017-04-19 14:18:57 +02:00
Robert Keser
64eed6d825
Bugfix: Reading files on Windows (recognizing relative or absoulte path) Author: Vanja Skuric
2017-04-17 15:27:50 +02:00
Robert Keser
e2a3e46122
Windows RunFunctions update.
2017-04-17 15:23:30 +02:00
Robert Keser
1f5e031f9c
Repairing tutorial cases on windows.
2017-04-17 15:18:03 +02:00
Vanja Skuric
a89e9497d3
Bugfix (Mac OS): Fixed star4ToFoam compiling on Mac OS (Tested on Sierra)
2017-04-13 13:11:13 +02:00
Vanja Skuric
82390b1a86
Bugfix (Mac OS): ThirdParty compiling fixes (ParMGridGen, ParaView, libccmio)
2017-04-13 13:09:40 +02:00
Vanja Skuric
2c7566802e
Bugfix (Mac OS): Added Clang as a compiler option to bashrc
2017-04-13 13:04:54 +02:00
Robert Keser
75c66b113f
Started repairing tutorial cases on windows.
2017-04-04 14:33:58 +02:00
Robert Keser
cd214ab5a3
Avoid compiling foamToTecplot360 on Windows Authors: Robert Keser & Vanja Skuric
2017-03-31 15:53:16 +02:00
Robert Keser
4bbbbf780a
Bugfix: Windows now compiles surfaceCoarsen Author: Vanja Skuric
2017-03-31 12:36:01 +02:00
Vanja Skuric
5b563af464
Bugfix: Checking if running in parallel during processor patch points correction
2017-03-03 15:05:34 +01:00