Commit graph

1421 commits

Author SHA1 Message Date
Hrvoje Jasak
3bed50dbd1 Bugfix: Moved case insensitive directory name clash 2016-01-05 14:52:24 +00:00
Hrvoje Jasak
6b6a9cbb13 Bugfix: immersed boundary forces in parallel
Conflicts:
	src/immersedBoundary/immersedBoundaryDynamicMesh/movingImmersedBoundary/movingImmersedBoundary.C
2016-01-05 14:48:59 +00:00
Hrvoje Jasak
1da6c7b37a Rotating motion. Inno Gatin 2016-01-05 14:48:04 +00:00
Hrvoje Jasak
54f97e4ed3 Formatting 2016-01-05 14:43:36 +00:00
Hrvoje Jasak
6ce227323f Preparatory clean-up for Pstream 2016-01-05 14:43:31 +00:00
Hrvoje Jasak
ed578c5c03 Compilation fix 2016-01-05 14:43:27 +00:00
Hrvoje Jasak
6f2bae659c Formatting 2016-01-05 14:43:23 +00:00
Hrvoje Jasak
5c364f5e29 Clean-up of smoother selection 2016-01-05 14:43:19 +00:00
Hrvoje Jasak
dc14bd5e38 Clean-up and formatting 2016-01-05 14:42:45 +00:00
Martin Beaudoin
5366bc60de Adding support for ARM7 group of processors. Tested on a Raspberry Pi 2. 2015-12-05 14:40:50 +00:00
Hrvoje Jasak
c3c310daa4 Added default comms member to avoid multiple cast 2015-10-30 15:37:51 +00:00
Hrvoje Jasak
e8e90b23ea Turbulent moving immersed boundary fixes. Inno Gatin 2015-10-30 15:30:59 +00:00
Hrvoje Jasak
c36314289d Bugfix: single precision compilation fix 2015-10-30 10:40:52 +00:00
Hrvoje Jasak
3f5d9669b3 Bugfix: Pstream default comms format 2015-10-30 10:40:51 +00:00
Hrvoje Jasak
ad56986091 Bugfix: 32-bit port 2015-10-30 10:40:51 +00:00
Hrvoje Jasak
5b1a914532 Bugfix: Corrected linearisation 2015-10-30 10:40:51 +00:00
Vuko Vukcevic
b320555dce Removed bPrime update on reverseSweep in symGaussSeidel preconditioner 2015-10-30 10:40:50 +00:00
Hrvoje Jasak
e41e58c8f6 Bugfix: Windows scotch compilation 2015-10-30 10:40:50 +00:00
Hrvoje Jasak
34444db140 Bugfix: Fixed corrupted point field on stitch 2015-10-30 10:38:49 +00:00
Hrvoje Jasak
924c76612c Bugfix: Motion constraints in sixDOFqODE. Author: Vuko Vukcevic. Merge: Hrvoje Jasak. 2015-10-29 10:53:54 +00:00
Vuko Vukcevic
d9c65ce85f Constraining omegaAverageAbsolute after calculation 2015-10-23 14:29:13 +02:00
Vuko Vukcevic
4de19563e9 Motion constraints in sixDOFqODE 2015-10-23 14:29:13 +02:00
Martin Beaudoin
47e3ce10c1 Merge remote-tracking branch 'origin/nextRelease' into nr/MacOSX_fixes 2015-10-22 12:39:48 -04:00
Martin Beaudoin
c2a0ba6539 Adjustments for Mac OSX El Capitan and the new System Integrity Protection (SIP)
feature which is enabled by default.
2015-10-22 12:25:49 -04:00
Hrvoje Jasak
a3cd647cf9 Dynamic immersed boundary capability with an example moving immersed boundary mesh and tutorial 2015-09-30 09:48:55 +01:00
Hrvoje Jasak
094e842fc0 Hotfix: Turbulence generation fix in k-omega-SST. Thijs Gillebaart 2015-09-15 15:33:00 +01:00
Hrvoje Jasak
cb20a654f1 Report patch name instead of index in debug 2015-09-12 22:35:29 +01:00
Hrvoje Jasak
f784f75f1b Adjust Mas OS X Darwin build options signalling 2015-09-11 17:22:52 +01:00
Henrik Rusche
6cb718df57 BUGFIX: Keep cyclic patches on one processor 2015-09-11 16:26:45 +01:00
Hrvoje Jasak
3a6cc671fa Windows port: minor updates 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
c67d6b98d2 Octree search Windows port updates 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
32b6159d36 Optimising use of Dynamic lists in GGI 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
c5bad50594 Bugfix: Work-around for a cyclic interface bug for tensors 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
7f8a25fb0f Compilation clean-up 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
927f5d01be Optimisation 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
5039ed9a30 Euler angle access 2015-09-11 16:15:28 +01:00
Hrvoje Jasak
4d4c7d0eed Intel 2016 compiler porting 2015-09-11 16:15:27 +01:00
Hrvoje Jasak
161ad618de Formatting 2015-09-11 16:15:27 +01:00
Hrvoje Jasak
1721f8ffc0 Bugfix: missing rho on dev(P). Jens Truemner 2015-09-11 16:15:27 +01:00
Hrvoje Jasak
7d533e60ab Report patch name instead of index in debug 2015-09-11 16:15:26 +01:00
Hrvoje Jasak
a9695503fc Report patch name instead of index in debug 2015-09-11 16:14:21 +01:00
Hrvoje Jasak
60547b1dd1 Windows port: rename arch to mingw 2015-08-28 15:49:38 +01:00
Hrvoje Jasak
be769bf8d9 Windows merge: foamString 2015-08-28 15:49:38 +01:00
Hrvoje Jasak
eecdea4535 Formatting 2015-08-26 10:45:51 +01:00
Hrvoje Jasak
2c88222c95 Update points using setOldPoints to avoid geometrical update 2015-08-26 10:45:51 +01:00
Hrvoje Jasak
171fdf38f6 Report patch name instead of index in debug 2015-08-26 10:45:50 +01:00
Hrvoje Jasak
cfd2b5a366 Bug fix: addressing memory leak in Block AMG 2015-08-26 10:45:10 +01:00
Hrvoje Jasak
fb6f3af37f Formatting 2015-08-26 10:45:10 +01:00
Hrvoje Jasak
97b7e710c5 Report patch name instead of index in debug 2015-08-26 10:45:10 +01:00
Hrvoje Jasak
d77d7d9b51 Removed training backslash from option 2015-08-26 10:45:10 +01:00
Hrvoje Jasak
652c473b3d Removed unnecessary return statement 2015-08-26 10:45:10 +01:00
Hrvoje Jasak
8349ff53c2 Revert hinv in fvc::reconstruct 2015-08-25 15:46:39 +01:00
Hrvoje Jasak
db2d2ff530 Initial version: block diag Cholesky precon 2015-08-21 08:16:36 +01:00
Hrvoje Jasak
1685dc4565 Clean-up of block Cholesky precon 2015-08-21 08:16:02 +01:00
Hrvoje Jasak
fb98626686 Formatting 2015-08-20 21:12:15 +01:00
Hrvoje Jasak
bb9cbfbbec Formatting 2015-08-20 21:12:00 +01:00
Hrvoje Jasak
8dca6a3763 Formatting 2015-08-20 21:11:23 +01:00
Hrvoje Jasak
bf0316a4a7 Use Householder inverse for reconstruct 2015-08-20 13:53:03 +01:00
Hrvoje Jasak
88327de814 Bug fix: masked search escape 2015-08-18 14:08:10 +01:00
Hrvoje Jasak
307f8131e7 Set management updates 2015-08-17 20:39:58 +01:00
Martin Beaudoin
a04e8e4c27 Removing FOAM_MPI_LIBBIN from parMetisDecomp compilation control files 2015-08-15 14:15:45 -04:00
Henrik Rusche
d7e5fd09b7 Upgrade copyright notices & banner in source code 2015-08-11 14:49:21 +01:00
Henrik Rusche
8ac5840737 STYLE: Remove trailing whitespace systematically 2015-08-11 14:49:20 +01:00
Henrik Rusche
a9ef31fa39 STYLE: Replace tabs by 4 spaces in bin, tutorials, src, ... & clean-up by hand 2015-08-11 14:49:20 +01:00
Dominik Christ
d44419f584 Set default size for Dynamic List to avoid re-allocation of memory, 2. 2015-08-07 18:15:00 +01:00
Dominik Christ
958b3603cd Set default size for Dynamic List to avoid re-allocation of memory. 2015-08-07 16:27:41 +01:00
Dominik Christ
925f406f2f Compilation fix 2015-08-07 16:09:08 +01:00
Hrvoje Jasak
1d58eb41a9 Changed default type for tri surface to patch 2015-08-07 13:25:37 +01:00
Hrvoje Jasak
1343b8dcfa Fixed end line 2015-08-07 13:25:37 +01:00
Hrvoje Jasak
5789e5c3e0 Bug fix: Using wrong mag function 2015-08-07 13:25:37 +01:00
Hrvoje Jasak
06d8b24ab5 Fixed illegal pointer use 2015-08-07 13:25:37 +01:00
Hrvoje Jasak
078f96f805 Fixed illegal pointer use 2015-08-07 13:25:37 +01:00
Hrvoje Jasak
bac7b791f2 Change default patch type to patch 2015-08-07 13:24:56 +01:00
Hrvoje Jasak
ae2d6a7fd0 Fixed illegal pointer use 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
f01d38cc30 Mac port, topo FV mesh 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
629d716c38 Mac OSX Porting changes 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
b85d316382 Bug fix: parRun 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
a81af928ca Bug fix: assignment to self 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
81a0329186 Fixed illegal pointer use 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
a4f5bb4a31 Fixed include guards 2015-08-07 13:24:55 +01:00
Hrvoje Jasak
4762fc42a3 Pulled NameEnum outside of debug namespace 2015-08-07 13:24:54 +01:00
Hrvoje Jasak
8a09fd30a0 Formatting 2015-08-07 13:24:54 +01:00
Hrvoje Jasak
b659d6a464 Fixed include protection 2015-08-07 13:24:54 +01:00
Hrvoje Jasak
ea53a33d9d Clang port: abs 2015-08-07 13:24:54 +01:00
Hrvoje Jasak
a5e7b980ad Universal code base cfMesh clean-up 2015-08-07 13:24:54 +01:00
Dominik Christ
7367164292 Compilation tweaks for mingw 2015-08-07 13:21:09 +01:00
Dominik Christ
0d734cb9c0 merged triSurface and meshTools 2015-08-07 13:07:18 +01:00
Dominik Christ
59aebc6422 Removed name clashes from lagrangian 2015-08-07 13:04:51 +01:00
Dominik Christ
7ca9bcf982 Removed src/triSurface leftovers 2015-08-07 13:02:58 +01:00
Dominik Christ
285e65073c Fixed win compilation isses; added binary package script 2015-08-07 13:02:58 +01:00
Dominik Christ
5e62f6e191 Changes for passing test-loop 2015-08-07 13:02:57 +01:00
Dominik Christ
0a6a65972d Compilation tweaks for mingw 2015-08-07 13:02:26 +01:00
Dominik Christ
28eddd18e9 Removed name clash for Polynomial and ODE 2015-08-07 13:01:07 +01:00
Dominik Christ
bd927880b7 merged triSurface and meshTools 2015-08-07 13:01:07 +01:00
Dominik Christ
9b7817be6d Renamed Cloud.H to prevent name clash between foam/ and lagrangian/ 2015-08-07 13:01:06 +01:00
Dominik Christ
23bad8f060 Resolved missing includes when compiling applications 2015-08-07 13:01:06 +01:00
Dominik Christ
da72164efe Removed name clashes from lagrangian 2015-08-07 13:01:06 +01:00
Dominik Christ
5d9f39d6f5 Adaptions necessary due to changes in foam-lib 2015-08-07 13:01:06 +01:00
Dominik Christ
4c23c3f9e8 Moved Pstream/mpi into foam/, removed Pstream/ 2015-08-07 13:01:06 +01:00
Dominik Christ
f278a4f857 Use FATALERROR or EXIT instead of ERROR in enums 2015-08-07 12:59:15 +01:00
Dominik Christ
32a70a0cc8 Added #else to scalar.H and label.H to have failsafe #if statement 2015-08-07 12:59:14 +01:00
Dominik Christ
8f78f41657 Changed interface() to coupledInterface() as 'interface' is keyword in MS VC++ 2015-08-07 12:59:14 +01:00
Dominik Christ
72ceb47105 Removed name clashes in lnInclude for foam/ directory 2015-08-07 12:59:14 +01:00
Dominik Christ
278c3e6de4 Renamed string.H and Time.H to foamString.H and foamTime.H 2015-08-07 12:59:14 +01:00
Dominik Christ
c8788776de Changes necessary to compile 2015-08-07 12:59:13 +01:00
Dominik Christ
485950ef39 Changes according to git output on windows 2015-08-07 12:59:13 +01:00
Dominik Christ
19eef82e86 BACKPORT: Caching of gradient 2015-08-07 12:48:13 +01:00
Dominik Christ
8dbe96192c Fixed compilation issue 2015-08-06 12:20:55 +01:00
Dominik Christ
1dd6f5b45a Moved contents of src/cfMesh/meshLibrary one level up 2015-08-06 11:56:06 +01:00
Franjo Juretic
a188134cb2 Updated meshLibrary 2015-08-06 11:41:37 +01:00
Henrik Rusche
e17654c7f3 BUGFIX: Throw error in geometric analysis for empty patches in parallel 2015-08-06 11:23:16 +01:00
Hrvoje Jasak
29d577235f Removed Info messages 2015-08-06 10:02:34 +01:00
Hrvoje Jasak
2a5b90ef50 Output message formatting 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
f7e12900b5 Resolved template resolution 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
209abce851 Performance improvement and template resolution 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
d2a22f8bf5 Fixed incorrect options library naming 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
671a2708ff Added det of TensorN 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
38cc58893b Formatting 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
3db84da180 Fixed incorrect options library naming 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
31c440ac56 Moved file 2015-08-06 10:02:33 +01:00
Hrvoje Jasak
ba8eba2eb0 Clean-up of Gauss div and least squares grad 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
55921ceaa8 Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
c464f1ca43 Added area check 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
bf042d8fb7 Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
92c31ee006 Better bounding box limits handling 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
f4410d5b9e Message formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
c5a9ceb3a0 Handle missing flux field phi 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
6b2ed2536e Formatting 2015-08-06 10:02:32 +01:00
Hrvoje Jasak
2c21b8b9f7 Bug fix: fixed cell bounding box search 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
2f05fe31af Corrected format of zone write 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
a1540947b9 Efficiency improvement 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
f08d646764 Formatting 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
48bbd58124 Changed order of headers 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
76b49904c9 Removed fvSolver, missed file 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
49cd83ac5d Minor clean-up and documentation comments 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
ad6bce6a29 bug fix: optimisation switch use 2015-08-06 10:02:31 +01:00
Hrvoje Jasak
4019296d15 Removes fvSolver, bug fix in residual 2015-08-06 10:02:30 +01:00
Hrvoje Jasak
dfe2d658bb Bug fix: missing group index increment 2015-08-06 10:02:30 +01:00
Hrvoje Jasak
44ee06943a Update for non-blocking comms. NOTE: Scheduled comms are broken for coupled matrix 2015-06-11 19:29:44 +01:00
Hrvoje Jasak
c6ffe26776 Updated default comms to nonBlocking 2015-06-11 19:28:56 +01:00
Hrvoje Jasak
6f4acbb9c5 Formatting 2015-06-11 19:24:41 +01:00
Hrvoje Jasak
0d34546d97 Debug handling for parallel cases, where ggi patch may be empty 2015-06-11 15:55:51 +01:00
Hrvoje Jasak
badd84700a Debug check 2015-06-11 15:55:26 +01:00
Hrvoje Jasak
9aef7695ce Bug fix: handling solo faces in topo change 2015-06-10 11:45:31 +01:00
Hrvoje Jasak
8470a791b4 Copying correct debug 2015-06-10 11:45:11 +01:00
Hrvoje Jasak
b6b47d1017 Porting bug fix 2015-06-10 11:43:55 +01:00
Hrvoje Jasak
a8bc92b12a Changed default Pstream comms type to scheduled 2015-06-10 11:43:21 +01:00
Hrvoje Jasak
867da248b2 Better messaging 2015-06-10 11:42:56 +01:00
Hrvoje Jasak
4ccbdb4a75 Updated version of k-omega SST model 2015-06-10 11:42:39 +01:00
Hrvoje Jasak
7f92fbcae4 Prevent copying of switches: this causes double deletion error 2015-06-04 18:04:33 +01:00