Commit graph

4560 commits

Author SHA1 Message Date
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
Hrvoje Jasak
b3a820b483 Disable compilation of immersed boundary turbulence: no longer needed 2018-01-26 17:35:48 +00:00
Hrvoje Jasak
321bb210d6 Update for new immersed boundary 2018-01-02 16:06:28 +00:00
Hrvoje Jasak
fc36b8e10c Rename immersed boundary dynamic msh library 2018-01-02 16:06:11 +00:00
Hrvoje Jasak
d1b82b1a66 Revert GGI change 2018-01-02 11:24:24 +00:00
Hrvoje Jasak
5460dcb963 Moving immersed boundary with dynamic refinement 2017-12-30 15:38:41 +00:00
Hrvoje Jasak
67f2fba4cc Simplify moving immersed boundary dynamic mesh class 2017-12-30 15:38:15 +00:00
Hrvoje Jasak
d52be6c06b Removed immersedBoundaryForce function objects: use forces function objects instead 2017-12-30 11:38:54 +00:00
Hrvoje Jasak
e83fcedb06 Merge commit '9fbf8f1bfce0b178d61be485fac02007bf9c8b77' into geometricImmersedBoundary 2017-12-30 09:37:29 +00:00
Hrvoje Jasak
08ed1153cf Stability improvement: reset pcorr 2017-12-30 09:34:52 +00:00
Hrvoje Jasak
0bfb8d5cff Improvements for immersed boundary support 2017-12-30 09:33:57 +00:00
Hrvoje Jasak
0a812c0c07 Formatting 2017-12-30 09:33:40 +00:00
Hrvoje Jasak
2dc2206525 Bugfix: flux required for pd 2017-12-30 09:32:57 +00:00
Hrvoje Jasak
0ae9da4ae6 Updated immersed boundary masks tool 2017-12-30 09:32:32 +00:00
Hrvoje Jasak
49e554ee72 Clean-up 2017-12-30 09:32:19 +00:00
Hrvoje Jasak
498c69257a Spare file: correct motion flux based on volume 2017-12-30 09:31:35 +00:00
Hrvoje Jasak
74240dbc1b Resize based on actual patch size: immersed boundary 2017-12-30 09:31:03 +00:00
Hrvoje Jasak
bfee0e5dc0 Simplified near-wall distance: no neighbourhood search. Experimental 2017-12-30 09:30:07 +00:00
Hrvoje Jasak
ec3f650fdb Improvements and fvPatch virtual functions for immersed boundary support 2017-12-30 09:29:43 +00:00
Hrvoje Jasak
e089353e71 Bugfix: mapper constructor 2017-12-30 09:27:58 +00:00
Hrvoje Jasak
fc6e083c3e Formatting 2017-12-30 09:27:07 +00:00
Hrvoje Jasak
a8dab17522 Update boundary conditions on model update 2017-12-30 09:26:33 +00:00
Hrvoje Jasak
13efece5db Removed old immersed boundary solvers 2017-12-30 09:24:50 +00:00
Hrvoje Jasak
2c9b34ac61 Removed unused files 2017-12-29 20:27:29 +00:00
Hrvoje Jasak
9747240660 Decomposition/reconstruction bug fixes 2017-12-29 20:27:13 +00:00
Hrvoje Jasak
e0e02afc50 Added handling of direct cut of coupled patch faces 2017-12-29 20:26:54 +00:00
Hrvoje Jasak
cc774a93bd Incompressible dynamic mesh solver with Immersed Boundary support 2017-12-29 13:57:35 +00:00
Hrvoje Jasak
6cbec8ac97 Added support for directly cut processor faces 2017-12-29 10:43:56 +00:00
Hrvoje Jasak
6ca62ce11a Memory allocation bug fixes 2017-12-29 09:51:39 +00:00
Hrvoje Jasak
a6c6e3e64d Clean-up 2017-12-28 19:37:14 +00:00
Hrvoje Jasak
47f7fcddc6 Adjust tolerances 2017-12-28 19:37:02 +00:00
Hrvoje Jasak
312dfd4283 Fix read/write problems 2017-12-28 19:36:17 +00:00
Hrvoje Jasak
2ddecd498c Dynamic immersed boudnary with volume corrections, WIP 2017-12-22 18:10:53 +00:00
Vuko Vukcevic
b5be6201e0 Correct sign in processorFaPatchScalarField while updating matrix 2017-12-14 12:44:30 +01:00
Hrvoje Jasak
f20d0995f9 Removed debug messages 2017-12-13 19:32:11 +00:00
Hrvoje Jasak
b77d52e39b Added constrained types for immersedBoundary patch 2017-12-13 18:58:31 +00:00
Hrvoje Jasak
1b36d98057 Dynamic mesh support, first version 2017-12-12 16:19:02 +00:00
Hrvoje Jasak
30566d80c9 Dynamic mesh updates 2017-12-12 16:17:28 +00:00
Hrvoje Jasak
41e36e7d13 Simplify distance calculation 2017-12-12 16:15:48 +00:00
Hrvoje Jasak
e92a02886e Formatting 2017-12-12 16:15:20 +00:00
Hrvoje Jasak
fd52fe4584 Formatting 2017-12-12 16:14:17 +00:00
Hrvoje Jasak
75eea4360a Better debug messaging 2017-12-12 16:14:01 +00:00
Hrvoje Jasak
7c6a31eb3d Formatting 2017-12-12 16:13:46 +00:00
Hrvoje Jasak
bde5cde6fd Added virtual functions for patch clear-up: clearGeom(), clearAddressing() 2017-12-12 16:13:17 +00:00
Hrvoje Jasak
71fbefdb08 Removed non-existent function 2017-12-12 16:12:50 +00:00
Hrvoje Jasak
3ca56120a5 Slidec field reset 2017-12-12 16:11:47 +00:00