Commit graph

4203 commits

Author SHA1 Message Date
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
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
Hrvoje Jasak
e16f902720 Better debug messaging 2017-12-12 16:11:37 +00:00
Hrvoje Jasak
5efcc4ff87 Irregular cut clean-up 2017-12-11 20:46:08 +00:00
Hrvoje Jasak
b661362e53 Reformulate uwriteIbMasks utility as a calc 2017-12-06 21:19:44 +00:00
Hrvoje Jasak
0a05264824 Dynamic mesh compilation update 2017-12-01 18:09:14 +00:00
Hrvoje Jasak
74b8155614 Change immersed boundary patch field not to be constrained 2017-12-01 17:57:34 +00:00
Hrvoje Jasak
648b7d2bcd Immersed boundary bug fixes: to parallel 2017-12-01 11:27:06 +00:00
Hrvoje Jasak
650a09820f Remove terminal virtual functions from processorPolyPatch 2017-11-30 23:08:50 +00:00
Hrvoje Jasak
3b0a459c7e Formatting 2017-11-30 23:08:30 +00:00
Hrvoje Jasak
3ebe05fb5c Primitive patch to store face area vectors. Immersed boundary 2017-11-30 23:08:00 +00:00
Hrvoje Jasak
36bae317f6 Provide calcInside for a single point. Immersed boundary 2017-11-30 23:07:27 +00:00
Hrvoje Jasak
2c226342a0 Name clash resolution: addressing in ggi-type interfaces 2017-11-30 23:06:34 +00:00