Commit graph

1773 commits

Author SHA1 Message Date
Hrvoje Jasak
23e2ee6918 Moved fvPatchVectorNFields instantiation into fvPatchFields directory structure 2016-03-17 10:18:19 +00:00
Hrvoje Jasak
e076e7a0ff Bugfix: Corrected coordinate system write formatting 2016-03-17 10:14:23 +00:00
Hrvoje Jasak
f6ef00c41a Bugfix: Round-off stabilisation in sqrt 2016-03-17 10:13:30 +00:00
Hrvoje Jasak
e2f568cd84 New version of block-coupled k-omega SST model. Robert Keser 2016-03-16 17:54:03 +00:00
Hrvoje Jasak
5766de6e54 Bugfix: Tmul instead of Amul 2016-03-16 11:55:24 +00:00
Hrvoje Jasak
7eccdb0ce7 Bugfix: removed listing in error message 2016-03-15 17:02:10 +00:00
Hrvoje Jasak
c1ad46b28f Bugfix: Comments and cleanup 2016-03-15 10:29:54 +00:00
Hrvoje Jasak
73655a6552 Added decaying turbulence inlet boundary condition by Kornev 2016-03-15 10:29:30 +00:00
Hrvoje Jasak
4bb1a7676e Bugfix: translation velocity transformation missing 1/dt 2016-03-08 20:19:57 +00:00
Hrvoje Jasak
451aa81a39 Bugfix: rothalpy boundary condition handling. Ilaria De Dominicis 2016-03-08 12:03:39 +00:00
Hrvoje Jasak
d1bbe88582 Bugfix: constraint must work on a reference. Inno Gatin 2016-02-17 16:33:42 +00:00
Henrik Rusche
527767454e BUGFIX: Allow modification of comms type 2016-02-09 16:56:26 +01:00
Hrvoje Jasak
f9698bfc2f Formatting 2016-02-08 17:48:59 +00:00
Hrvoje Jasak
9710a2246e Bugfix: better signalling 2016-02-05 13:47:27 +00:00
Hrvoje Jasak
11122b385e Bug fix: memory leak in block AMG 2016-02-05 12:34:45 +00:00
Hrvoje Jasak
c272cb06ba Bugfix: force flux recalculation on GGI motion 2016-02-03 11:32:00 +00:00
Hrvoje Jasak
d71febecea Bugfix: force flux recalculation on GGI motion 2016-02-03 11:31:24 +00:00
Hrvoje Jasak
5315544ff8 Merge /u/hjasak/foam-extend-3.2/ branch bugfix/sixDOF into nextRelease
http://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/21/
2016-02-03 08:48:54 +00:00
Hrvoje Jasak
c182169390 Merge /u/hjasak/foam-extend-3.2/ branch bugfix/gradientCacheing into nextRelease
http://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/20/
2016-02-03 08:46:42 +00:00
Hrvoje Jasak
19bb733996 Merge /u/hjasak/foam-extend-3.2/ branch bugfix/flowRateInletVelocity into nextRelease
http://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/19/
2016-02-03 08:44:24 +00:00
Hrvoje Jasak
35cdfd90ff Merge /u/hjasak/foam-extend-3.2/ branch bugfix/sixDOF into master
http://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/18/
2016-02-03 08:42:33 +00:00
Hrvoje Jasak
00484c5022 Merge /u/hjasak/foam-extend-3.2/ branch bugfix/gradientCacheing into master
http://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/17/
2016-02-03 08:40:49 +00:00
Hrvoje Jasak
f905db040a Bugfix: New way of handling constraints in 6-DOF 2016-02-03 08:36:30 +00:00
Hrvoje Jasak
0b7d84474f Bugfix: specified motion and 6-DOF constraints 2016-02-03 08:36:26 +00:00
Hrvoje Jasak
986bce03e5 Bugfix: corrected velocity transformation 2016-01-25 13:13:50 +00:00
Hrvoje Jasak
9705581d89 Bugfix: force calculation of fluxes after GGI motion 2016-01-25 13:11:55 +00:00
Hrvoje Jasak
101e59c0e8 Bugfix: New way of handling constraints in 6-DOF 2016-01-25 13:11:19 +00:00
Hrvoje Jasak
76ae588d3b Rename small and large in hinv 2016-01-25 12:54:21 +00:00
Hrvoje Jasak
b3a4b2fad1 Formatting 2016-01-20 16:33:03 +00:00
Hrvoje Jasak
ec1dfcee2f Bugfix: specified motion and 6-DOF constraints 2016-01-20 16:31:51 +00:00
Hrvoje Jasak
22c9eccfc8 Gradient limiters 2016-01-20 10:47:58 +00:00
Hrvoje Jasak
a55eb64d4c Limiters: preparation 2016-01-20 10:46:56 +00:00
Hrvoje Jasak
1cd825f9c0 Bugfix: gradient cacheing 2016-01-19 19:55:18 +00:00
Hrvoje Jasak
dbb85a9990 Bugfix: parallel comms 2016-01-19 19:51:55 +00:00
Hrvoje Jasak
400afe8ec6 Formatting 2016-01-14 13:47:03 +00:00
Hrvoje Jasak
2d4d2879d8 Formatting 2016-01-14 13:45:56 +00:00
Hrvoje Jasak
425569a02d Bugfix: added noMotion 2016-01-14 13:45:39 +00:00
Hrvoje Jasak
3ba865dadd Bugfix: correct ramping integral for translation 2016-01-14 08:58:03 +00:00
Hrvoje Jasak
502a6fb8d7 Git clean-up 2016-01-06 05:00:36 +00:00
Hrvoje Jasak
3847a56cf3 Bugfix: renamed dynamicLabelList 2016-01-06 03:59:50 +00:00
Hrvoje Jasak
9156b5ea54 Bugfix: Moved case insensitive directory name clash 2016-01-06 03:59:49 +00:00
Hrvoje Jasak
34c04254b1 Improved linearisation of coupling. Robert Keser 2016-01-06 03:56:22 +00:00
Henrik Rusche
5ac3295228 Improved steadyCompressibleMRFFoam 2016-01-06 03:55:42 +00:00
Hrvoje Jasak
a11bca7940 Clean-up of extended addressing and matrix 2016-01-06 03:50:13 +00:00
Hrvoje Jasak
196f3d890a Added nuSmall - reconsider 2016-01-06 03:50:13 +00:00
Hrvoje Jasak
d8930d7349 Removed matrix check from Block AMG 2016-01-06 03:50:00 +00:00
Hrvoje Jasak
4110ba757d Feature: new block-coupled k-epsilon model. Robert Keser, FSB 2016-01-06 03:50:00 +00:00
Hrvoje Jasak
067cc95474 Feature ILUCp and BlockILUCp preconditioning, extended addr update and clean-up 2016-01-06 03:49:42 +00:00
Hrvoje Jasak
c4be709e7a Feature: linear solver update: ILUp and two-level AMG smoothers 2016-01-06 03:49:42 +00:00
Vuko Vukcevic
005ab7aa87 Minor extendedLdu matrices consistency rewrite compared to ldu matrices 2016-01-06 03:47:50 +00:00
Vuko Vukcevic
5291cb2d9c Minor formatting 2016-01-06 03:41:50 +00:00
Vuko Vukcevic
dace6e5d95 Third version of BlockILUCp preconditioner - still not working properly 2016-01-06 03:41:34 +00:00
Vuko Vukcevic
1befde377e Second version of BlockILUCp preconditioner 2016-01-06 03:38:37 +00:00
Vuko Vukcevic
9135f079b8 First version of BlockILUCp preconditioner 2016-01-06 03:37:08 +00:00
Hrvoje Jasak
0ab5857975 Added nuSmall - reconsider 2016-01-06 03:28:35 +00:00
Hrvoje Jasak
e1a40f0423 Removed matrix check from Block AMG 2016-01-06 03:27:41 +00:00
Hrvoje Jasak
70ec968224 Feature: new block-coupled k-epsilon model. Robert Keser, FSB 2016-01-06 03:27:19 +00:00
Hrvoje Jasak
49d85398e8 Feature ILUCp and BlockILUCp preconditioning, extended addr update and clean-up 2016-01-06 03:27:19 +00:00
Hrvoje Jasak
aab9726b35 Update comms 2016-01-06 03:27:19 +00:00
Hrvoje Jasak
b3fcdb50ee ILUCpSmoother 2016-01-06 03:27:18 +00:00
Hrvoje Jasak
f120a56367 Clean-up 2016-01-06 03:27:18 +00:00
Hrvoje Jasak
b2084db86f Feature: linear solver update: ILUp and two-level AMG smoothers 2016-01-06 03:27:18 +00:00
Hrvoje Jasak
d0cc0e512d Formatting 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
07432c2812 Removed unavailable aamgPolicy from Make/files in lduSolvers 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
0791013fdc Removed unnecessary bPrime update on reverseSweep in BlockGaussSeidel preconditioner 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
4507f15c8f Minor extendedLdu matrices consistency rewrite compared to ldu matrices 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
0ed1532938 Missing transpose in BlockLduMatrix TMulCore and new formulation of symmetry for block matrix 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
5489451f08 Minor formatting 2016-01-06 03:27:17 +00:00
Vuko Vukcevic
542d36a8a1 Bugfix in BlockILUCpPrecon - now working properly 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
fbe1fb6c85 Third version of BlockILUCp preconditioner - still not working properly 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
ca64bab21d Second version of BlockILUCp preconditioner 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
21793b443c First version of BlockILUCp preconditioner 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
18afb53c4a extendedBlockLduMatrices - preparation for BlockILUCp algorithm 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
0249bdfd65 ILUCp preconditioner - ILU with run-time selectable level of fill in 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
ef2d2fa390 Performance tweak of ILUC0 algorithm 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
9532ff8e05 extendedLduAddressing with arbitrary extension level and extendedLduMatrix classes 2016-01-06 03:26:28 +00:00
Vuko Vukcevic
398dd25b9b Crout ILU0 algorithm: preparation for ILU1 2016-01-06 03:26:28 +00:00
Hrvoje Jasak
264b4f7d8b Port: Raspberry Pi. Author: Martin Beaudoin. Merge: Hrvoje Jasak. 2016-01-06 03:24:37 +00:00
Hrvoje Jasak
b4e1b80409 Port: Raspberry Pi. Author: Martin Beaudoin. Merge: Hrvoje Jasak. 2016-01-05 22:52:46 +00:00
Hrvoje Jasak
f673fe3b51 git clean-up 2016-01-05 22:43:51 +00:00
Hrvoje Jasak
ce67a4d1ec Feature: linear solver update: ILUp and two-level AMG smoothers
Conflicts:
	src/foam/matrices/blockLduMatrix/BlockLduPrecons/BlockILUCpPrecon/BlockILUCpPrecon.H
	src/foam/matrices/blockLduMatrix/BlockLduSmoothers/BlockLduSmoother/BlockLduSmoother.C
2016-01-05 20:27:45 +00:00
Hrvoje Jasak
37f946aa4c Compilation fix
Conflicts:
	src/foam/matrices/blockLduMatrix/BlockLduSmoothers/BlockLduSmoother/BlockLduSmoother.C
2016-01-05 19:55:21 +00:00
Hrvoje Jasak
b1a280bb0c Clean-up of smoother selection
Conflicts:
	src/foam/matrices/blockLduMatrix/BlockLduSmoothers/BlockLduSmoother/BlockLduSmoother.C
2016-01-05 19:54:09 +00:00
Hrvoje Jasak
fa4bf7c41a Formatting 2016-01-05 15:22:07 +00:00
Hrvoje Jasak
54a8b4508a Bugfix: total pressure cannot enforce zero pressure gradient for incompressible flows 2016-01-05 15:22:02 +00:00
Hrvoje Jasak
a6e6eb780a Bugfix: support for MVAPICH2 2016-01-05 15:21:58 +00:00
Hrvoje Jasak
88a4a82ac8 Added incompressible thermos 2016-01-05 15:21:38 +00:00
Hrvoje Jasak
7cd8e2c3c5 Clean-up dimensioned<scalar 2016-01-05 15:21:34 +00:00
Hrvoje Jasak
240cc6c244 Bugfix: clean-up of total boundary conditions 2016-01-05 15:21:29 +00:00
Hrvoje Jasak
dca56bd871 Bugfix: check for orientation of IB surface 2016-01-05 15:21:24 +00:00
Hrvoje Jasak
14b936a124 Added static function for matrix relaxation 2016-01-05 15:21:09 +00:00
Hrvoje Jasak
e5ee883b3a Added missing operators in const and Sutherland Transport: bug fix vanilla 2016-01-05 15:21:04 +00:00
Henrik Rusche
a76a442552 Added overlapGgi to ggiCheck 2016-01-05 15:20:12 +00:00
Henrik Rusche
fc2316f71b Improved steadyCompressibleMRFFoam 2016-01-05 15:20:08 +00:00
Hrvoje Jasak
89607b8cc7 Bugfix: set boundary velocity on a moving IB surface
Conflicts:
	src/immersedBoundary/immersedBoundaryDynamicMesh/movingImmersedBoundary/movingImmersedBoundary.C
2016-01-05 15:19:58 +00:00
Hrvoje Jasak
59d13fa999 Bugfix: long double abs must be fabsl 2016-01-05 15:18:16 +00:00
Hrvoje Jasak
8385329572 Bugfix: Moved case insensitive directory name clash 2016-01-05 14:54:08 +00:00
Hrvoje Jasak
f7a3a50363 Variable naming 2016-01-05 14:53:22 +00:00
Hrvoje Jasak
7dd0f2aa89 Bugfix: update for debug handling on library load 2016-01-05 14:53:16 +00:00
Hrvoje Jasak
3a1cebd630 Bugfix: renamed dynamicLabelList
Conflicts:
	src/foam/matrices/lduMatrix/lduAddressing/extendedLduAddressing/extendedLduAddressing.C
2016-01-05 14:53:07 +00:00
Hrvoje Jasak
6aa6713170 Formatting 2016-01-05 14:52:36 +00:00
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
Christian Lucas
4ce8687b97 included real gas thermo in extend 3.1 2015-08-23 16:26:27 +02: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
Hrvoje Jasak
50dc19899e Alternative form of k-e coupling 2015-06-04 18:03:34 +01:00
Hrvoje Jasak
48e45fb1fb Formatting 2015-06-04 18:02:34 +01:00
Hrvoje Jasak
bf0f746ed5 Fixed debug treatment - cannot copy debug switch 2015-06-04 17:54:17 +01:00
Hrvoje Jasak
37492e45f4 Changed default debug level of block matrix 2015-06-04 17:53:51 +01:00
Hrvoje Jasak
d5e847baf5 Corrected handling of mixing type 2015-06-03 09:19:27 +01:00
Hrvoje Jasak
15e13ead7f Better mesh info data 2015-06-03 09:18:16 +01:00
Hrvoje Jasak
9b576b9916 Formatting 2015-06-03 09:18:00 +01:00
Hrvoje Jasak
09bd0e1c70 Formatting 2015-06-03 09:17:28 +01:00
Hrvoje Jasak
fceb3b566e Formatting 2015-06-03 09:15:02 +01:00
Henrik Rusche
8e6d5ad0c9 Porting fixes, Mac OS X. Author: Hrvoje Jasak. Merge: Hrvoje Jasak
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
2015-06-02 12:00:39 +02:00
Henrik Rusche
a23acb0388 VERSION: version, headers, whitespace & tabs for 3.2. Author: Henrik Rusche. Merge: Henrik Rusche 2015-06-02 11:52:46 +02:00
Henrik Rusche
46f509ad79 FEATURE: Simpler ThirdParty packages selection mechanism. Author: Martin Beaudoin. Merge: Henrik Rusche.
I am proposing an improved ThirdParty packages selection mechanism based on a set of package-specific, pre-defined environment variables.

Using those environment variables, one can control the selection of the full list of ThirdParty packages he/she want to compile/use by simply editing the etc/prefs.sh or etc/prefs.csh file.

Using this new approach, you will no longer have to edit the ThirdParty/AllMake.stageXXX files or the etc/settings.[sh,csh] to suit your needs; every supported package is selectable from a single environment variable specified in your prefs.[sh,csh] file, or in one of your script file.

Another benefit from this improvement will also come from supplying a set of predefined prefs.[sh,csh]-EXAMPLE files for both generic or specialized configurations and/or for specific Operating Systems. For example:

prefs.sh-EXAMPLE-Centos-7
prefs.sh-EXAMPLE-Ubuntu-14.02
prefs.sh-EXAMPLE-MacOSX_Yosemite_without_MacPorts
prefs.sh-EXAMPLE-RaspberryPi2

I also took the liberty of bumping many ThirdParty packages to the latest version available.
2015-06-01 18:03:56 +02:00
openfoam-maintainance
a78f5ad238 Add a check that only the Time-instance that created the
profilingPool-singleton also destroys it (for programs with more than one
Time-instance)

Also protect the initiation and destruction of the singleton so that only a
Time-instance can do this
2015-05-21 18:25:07 +02:00
openfoam-maintainance
1bd5ad31d3 Let Time destroy the profilingPool-Singleton in the end. This removes messages
from valgrind about unfreed memory (the amount of memory was O(1) - no growth
over time)
2015-05-21 17:49:43 +02:00
Hrvoje Jasak
4c8a660d1c Merge fixes 2015-05-19 09:54:07 +01:00
Henrik Rusche
82a0e1e7df Replace tabs by 4 spaces in bin, tutorials, src, ... & clean-up by hand 2015-05-18 09:54:40 +02:00
Henrik Rusche
f5c5fe700b Upgrade case file headers 2015-05-18 09:54:33 +02:00
Martin Beaudoin
69f5076a14 ThirdParty: adjusting the compilation of .L files when using flex from ThirdParty 2015-05-17 23:58:57 -04:00
Henrik Rusche
0a02a92e53 Upgrade copyright notices & banner in source code 2015-05-17 15:58:16 +02:00
Henrik Rusche
ee97417a27 Removing trailing whitespace 2015-05-17 15:27:49 +02:00
Hrvoje Jasak
9319d9459f Merge fixes 2015-05-15 16:23:41 +01:00
Dominik Christ
a9fefbe25b FEATURE: cfMesh library structure cleanup. Author: Dominik Christ. Merge: Dominik Christ. 2015-05-15 11:28:36 +01:00
Dominik Christ
aaf37ce513 FEATURE: Global control switches can now be used as command line parameters (see full commit description). Author: Martin Beaudoin (contribution by Hrvoje Jasak). Merge: Dominik Christ.
This is a major modification to the definition and handling of global control switches, namely the DebugSwitches, InfoSwitches, OptimisationSwitches, Tolerances and DimensionedConstants defined in the
Those values are now defined as objects, and are no longer defined using simple types like scalar or int.
It is now possible to override any of those control switches from the command-line, like this:
simpleFoam -help
Usage: simpleFoam [-DebugSwitches key1=val1,key2=val2,...] [-DimensionedConstants key1=val1,key2=val2,...] [-InfoSwitches key1=val1,key2=val2,...] [-OptimisationSwitches key1=val1,key2=val2,...] [-Tol
or
simpleFoam -DebugSwitches fvVectorMatrix=1,fvScalarMatrix=1
The 'banana' test is also implemented in order to dump the list of all the known control switches for a given application. One can use any bogus key name in order to get the list:
simpleFoam -DebugSwitches banana=1

The global controlDict file '$WM_PROJECT_DIR/etc/controlDict' is gone. One can still use a file to override a whole bunch of control switches by using the environment variable FOAM_GLOBAL_CONTROLDICT

One can also override case specific controlSwitches by using the case system/controlDict file.

Here is the order of precedence for the definition/overriding of the control switches, from lowest to highest:
- source code definitions from the various libraries/solvers
- file specified by the env. variable FOAM_GLOBAL_CONTROLDICT
- case's system/controlDict file
- command-line parameters

The application 'foamDebugSwitches' is gone. Instead, one can use the command-line option '-dumpControlSwitches' to print at the console the full list of control switches for a given application. The

At the source code level, when creating a control switch object, one can now add an optional description string in order to document its behaviour or purpose. That string description will be written a

Martin Beaudoin

Reorganisation of global controlDict by Hrvoje Jasak.
2015-05-15 10:21:39 +01:00
Hrvoje Jasak
66632c794e Removed error message 2015-05-14 23:29:00 +01:00
Hrvoje Jasak
b2cab2462e Post-merge clean-up 2015-05-14 22:24:17 +01:00
Hrvoje Jasak
c036910811 Added repactCoverage topo changer 2015-05-14 20:49:06 +01:00
Hrvoje Jasak
e054cad9be Global controlDict pre-merge. 2015-05-14 20:31:22 +01:00
Hrvoje Jasak
a2300be5f9 Formatting 2015-05-14 11:18:46 +01:00
Hrvoje Jasak
6661bc2412 Merge commit 'bd947865f2881af1c52b458aa6b6b1b1844ce254' into nextRelease
Conflicts:
	ListOfContributors
	applications/solvers/compressible/sonicDyMFoam/eEqn.H
	applications/utilities/immersedBoundary/refineImmersedBoundaryMesh/Make/options
	src/coupledMatrix/coupledLduMatrix/coupledLduMatrix.C
	src/dynamicMesh/dynamicFvMesh/dynamicTopoFvMesh/coupledMesh/dynamicTopoFvMeshCoupled.C
	src/finiteVolume/fields/fvPatchFields/basic/basicSymmetry/basicSymmetryFvPatchScalarField.C
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.H
	src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
	src/foam/interpolations/GGIInterpolation/GGIInterpolationQuickRejectTests.C
	src/foam/matrices/blockLduMatrix/BlockAmg/coarseBlockAmgLevel.C
	src/foam/meshes/polyMesh/globalMeshData/globalMeshData.H
	src/lduSolvers/amg/coarseAmgLevel.C
	src/mesh/cfMesh/meshLibrary/utilities/octrees/meshOctree/refinementControls/objectRefinement/objectRefinement.C
2015-05-13 18:27:51 +01:00
Dominik Christ
db3923787e FEATURE: Updates of Immersed Boundary tutorial cases and build script. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-05-13 17:03:54 +01:00
Dominik Christ
58e86dca1f Changed build order. Removed All* scripts. 2015-05-13 16:37:10 +01:00
Hrvoje Jasak
8628a03fe0 Bug fix: laminar forces 2015-05-13 16:30:45 +01:00
Hrvoje Jasak
2e0eb6750f Feature:cfMesh repositioning and build update 2015-05-13 12:12:11 +01:00
Hrvoje Jasak
3eb606df65 Immersed boundary build update 2015-05-13 11:29:41 +01:00
Dominik Christ
d08127d5a9 FEATURE: Immersed boundary solver. Authors: Zeljko Tukovic, Hrvoje Jasak. Merge: Dominik Christ. 2015-05-12 16:18:51 +01:00
Dominik Christ
74a0f0747d FEATURE: Coupled kEpsilon and kOmegaSST turbulence models. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-05-12 16:17:36 +01:00
Hrvoje Jasak
21caef72f1 Coupled RAS models: initial version 2015-05-12 15:02:14 +01:00
Hrvoje Jasak
7f5f9a10ef Formatting 2015-05-12 15:01:28 +01:00
Hrvoje Jasak
c1155dd9af Formatting 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
6b022758d1 Feature: Single precision and long double precision port 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
51cd34cc0e Formatting 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
f19018541e Formatting 2015-05-12 15:01:26 +01:00
Hrvoje Jasak
a6d1c4021f Bug fix: Maxwell transport. M. Nobrega 2015-05-12 15:01:26 +01:00
Hrvoje Jasak
8a8afda6ac Bugfix: compiler error typename outside of template 2015-05-12 15:01:25 +01:00
Hrvoje Jasak
2e0286b2c1 Feature: coupled implicit k-epsilon model 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
acb22cc5cc Formatting 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
95fb99d2a6 Feature: block coupled updates 2015-05-12 15:01:24 +01:00
Hrvoje Jasak
56e21d8f61 Formatting 2015-05-12 15:01:23 +01:00
Dominik Christ
4608dddc89 BUGFIX: Fixed debug statement in factorial in label.C. Author: Inno Gatin. Merge: Dominik Christ. 2015-05-12 15:00:04 +01:00
Hrvoje Jasak
1a8a7148fe Immersed boundary solver, Zeljko Tukovic and Hrvoje Jasak 2015-05-11 11:41:43 +01:00
Martin Beaudoin
bd947865f2 controlSwitches: - Improved handling of the control switch description
- Added a few switch descriptions.
2015-05-10 09:18:46 -04:00
Martin Beaudoin
23f4d5cb81 controlSwitches: - Addition of the command-line option -dumpControlSwitches
- Display at the console all the controlSwitches for a given application.
                 - Getting rid of the application foamDebugSwitches
                 - Some code cleanup.
2015-05-08 08:53:47 -04:00
Dominik Christ
91a62cb2c3 Fixed debug statement in factorial in label.C 2015-05-05 15:11:10 +01:00
Martin Beaudoin
473f85c949 controlSwitches: - We are now completely free from the global controlDict file.
This file is no longer necessary.
                 - If necessary, one can still use a global controlDict file
                   using the environment variable FOAM_GLOBAL_CONTROLDICT
                 - Case specific global control switches values can now be
                   supplied in the case's system/controlDict file.
                 - Renaming $WM_PROJECT_DIR/etc/controlDict to
                   $WM_PROJECT_DIR/etc/controlDict-EXAMPLE
                 - Some code cleanup.
2015-05-05 08:57:06 -04:00
Martin Beaudoin
4706995f5f controlSwitches: updating after code merge. Minor correction for DimensionedConstants sigmaSB. Adapting foamDebugSwitches 2015-05-02 09:57:47 -04:00
Henrik Rusche
f3a67bf8a0 ENH: Derive model from fvDOM 2015-04-27 13:31:30 +01:00
Henrik Rusche
a3794911c5 BACKPORT: radiationModel constructors 2015-04-27 13:31:30 +01:00
Henrik Rusche
5a00d439f6 Re-instate Qin() and Qem() 2015-04-27 13:29:33 +01:00
Henrik Rusche
52edc09e2b ENH: Provide Qr field for coupling and post-pro 2015-04-27 13:29:24 +01:00
Henrik Rusche
48e9ee0e9f BACKPORT: setDeltaT with optional adjustment 2015-04-27 10:59:38 +01:00
Franjo Juretic
ba2bb602ef Update of cfMesh-v1.0.1 + changes from Hrvoje Jasak 2015-04-27 10:24:11 +01:00
Franjo Juretic
fee6383c54 Updated cfMesh to v1.0.1 2015-04-27 10:24:10 +01:00
Sandeep Menon
6c22a20c72 BUGFIX: Bring sources up to date with repository 2015-04-27 10:03:41 +01:00
Sandeep Menon
3ae5ef28b4 BUGFIX: Bring sources up to date with repository 2015-04-27 10:03:41 +01:00
Dominik Christ
d2215f9622 FEATURE: Overhauled fvDOM radiation model and added specular reflection. Author: Dominik Christ. Merge: Dominik Christ. 2015-04-24 14:27:58 +01:00
Dominik Christ
fac323eb99 FEATURE: Updates to coupled solver and linear solvers. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-24 14:27:29 +01:00
Hrvoje Jasak
b3c099be07 Experimenting with least square vector correction: off 2015-04-24 14:11:11 +01:00
Hrvoje Jasak
7d149ebb2d Improved error messaging 2015-04-24 14:09:55 +01:00
Hrvoje Jasak
3f2807735d Renamed CrankNicolson scheme: correct spelling 2015-04-23 15:22:00 +01:00
Hrvoje Jasak
dfe8d85a57 Formatting 2015-04-23 13:57:40 +01:00
Hrvoje Jasak
317a046c3d Improved handling of solo cells 2015-04-23 13:57:12 +01:00
Hrvoje Jasak
80c034aa99 AMG Robustness fix 2015-04-23 13:56:52 +01:00
Hrvoje Jasak
c143ca0fc7 Robustness fix 2015-04-23 13:56:35 +01:00
Hrvoje Jasak
ca9faf234e Formatting 2015-04-23 13:56:20 +01:00
Hrvoje Jasak
6078082079 Formatting 2015-04-23 13:55:58 +01:00
Hrvoje Jasak
fa9b839109 Moved implicit grad files 2015-04-23 13:55:04 +01:00
Hrvoje Jasak
3ee3b61aee Formatting 2015-04-23 13:54:50 +01:00
Hrvoje Jasak
f449d9fa1d Block AMG solver update 2015-04-23 13:54:28 +01:00
Hrvoje Jasak
cd73e347d9 Moved implicit grad files 2015-04-23 13:53:50 +01:00
Dominik Christ
10d8ba81cd BUGFIX: Fixed CrankNicholson ddt scheme for moving meshes. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-23 12:09:02 +01:00
Dominik Christ
8f829cc2e7 BUGFIX: Correct averaging in ProcessorPointPatchField. Author: Vanja Skuric. Merge: Dominik Christ. 2015-04-23 12:08:10 +01:00
Dominik Christ
a9efac2492 BUGFIX: Fixed CrankNicholson ddt scheme for moving meshes. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-23 11:22:41 +01:00
Dominik Christ
b138230f76 Fix for CrankNicholson in moving mesh cases 2015-04-23 10:56:25 +01:00
Dominik Christ
0e113e1a5d Correct averaging in ProcessorPointPatchField 2015-04-22 18:20:22 +01:00
Dominik Christ
22303c24bf Amended fix for basicSymmetryFvPatchField.C 2015-04-22 15:49:47 +01:00
Dominik Christ
4ef5a2ad65 FEATURE: Several minor feature improvements, including turbulent viscosity limiters, mesh flux check, 2nd order correction on symmetry plane. Author: Hrvoje Jasak. 2015-04-22 10:56:30 +01:00
Dominik Christ
4b50842cd9 FEATURE: Updates to coupled p-U solver, including ddt term and performance tuning. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-22 10:55:59 +01:00
Dominik Christ
ab85af8ae4 BUGFIX: Several minor bugfixes and corrected code formatting. Author: Hrvoje Jasak. Merge: Dominik Christ. 2015-04-22 10:55:23 +01:00
Hrvoje Jasak
736f1b496a Updates for multiple solution of 6-DOF ODE 2015-04-22 10:48:47 +01:00
Hrvoje Jasak
67409f71e7 Formatting
Conflicts:
	src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
2015-04-22 10:48:47 +01:00
Hrvoje Jasak
668548c946 Updates for multiple solution of 6-DOF ODE 2015-04-08 16:16:53 +01:00
Hrvoje Jasak
0a3af6dd00 Formatting
Conflicts:
	src/foam/fields/PointPatchFields/constraint/processor/ProcessorPointPatchField.C
2015-04-08 16:16:53 +01:00
Hrvoje Jasak
999559bfee Formatting 2015-04-08 16:16:53 +01:00
Hrvoje Jasak
2181f9f897 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
676a511a12 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
da7e0293a0 Formatting 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
588263d03c Bug fix: Evaluating coupled boundaries on least squares vectors 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
2d899b8551 Parallel bug fix, processor boundaries comms. Zeljko Tukovic 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
50079ba990 Bug Fix: #268 P. Beckstein: nbr polyPatch normals 2015-04-08 16:16:52 +01:00
Hrvoje Jasak
12791df21d Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
088f7f9764 Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
db5d127b3e Formatting 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
f43e99e172 Detailed error message 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
3cc2dcfe6f Removed woarning on mutiple constraints 2015-04-08 16:16:51 +01:00
Hrvoje Jasak
74d6357196 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
fbcafa1334 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
08729fb00e Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
67fe945cdd Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
da5728270d Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
78cb994337 Formatting 2015-04-08 16:16:50 +01:00
Hrvoje Jasak
45ad4d22f4 Formatting 2015-04-08 16:16:49 +01:00
Hrvoje Jasak
3906e98dee Formatting 2015-04-08 16:16:49 +01:00
Hrvoje Jasak
5a87b7b4aa Added turbulence viscosity limiters 2015-04-07 16:58:45 +01:00
Hrvoje Jasak
4a12f53a63 Update on turbulence viscosity limiter 2015-04-07 16:58:37 +01:00
Hrvoje Jasak
d1f8b09ecb Manage debug level for top-level solver 2015-04-07 16:56:21 +01:00
Hrvoje Jasak
cb311a3696 rothalpy treatment - experimental 2015-04-07 16:56:01 +01:00
Hrvoje Jasak
dc0c3fb4e1 Added write for transform fvs fields 2015-04-07 16:55:45 +01:00
Hrvoje Jasak
f5cbeed954 Added second order correction on symmetry plane conditions 2015-04-07 16:55:32 +01:00
Hrvoje Jasak
c580b9c98d Added limiters on turbulence viscosity 2015-04-07 16:55:08 +01:00
Hrvoje Jasak
adf1525681 Init search vectors to zero 2015-04-07 16:54:58 +01:00
Hrvoje Jasak
b758392e04 Function updates 2015-04-07 16:54:48 +01:00
Hrvoje Jasak
21cdcd3763 Performance tuning: VSMALL; debug on top-level 2015-04-07 16:52:52 +01:00
Hrvoje Jasak
c7a05b8a73 Block solver improvements: component-based scaling 2015-04-07 16:52:22 +01:00
Hrvoje Jasak
3e93373759 Formatting 2015-04-07 16:44:35 +01:00
Hrvoje Jasak
333f677cb5 Formatting 2015-04-07 16:44:26 +01:00
Hrvoje Jasak
cc1551eff5 Formatting 2015-04-07 16:43:34 +01:00
Hrvoje Jasak
52fbcd4029 Array access optimisation 2015-04-07 16:43:21 +01:00
Hrvoje Jasak
4ade918e1c Formatting 2015-04-07 16:43:01 +01:00
Hrvoje Jasak
e9e833155c Bug fix: Evaluating coupled boundaries on least squares vectors 2015-04-07 16:42:37 +01:00
Hrvoje Jasak
5237598e1e Parallel bug fix, processor boundaries comms. Zeljko Tukovic 2015-04-07 16:42:02 +01:00
Hrvoje Jasak
ebf0529d1e Bug Fix: #268 P. Beckstein: nbr polyPatch normals 2015-04-07 16:41:53 +01:00
Hrvoje Jasak
88c60399fc Formatting 2015-04-07 16:41:43 +01:00
Hrvoje Jasak
6e3925fcc9 Formatting 2015-04-07 16:41:32 +01:00
Hrvoje Jasak
5d8a7c2032 Formatting 2015-04-07 16:41:23 +01:00
Hrvoje Jasak
3cac4f07a2 Detailed error message 2015-04-07 16:40:57 +01:00
Hrvoje Jasak
1f26e16074 Removed woarning on mutiple constraints 2015-04-07 16:40:45 +01:00
Hrvoje Jasak
5010afdcf5 Formatting 2015-04-07 16:40:29 +01:00
Hrvoje Jasak
eeba34f188 Formatting 2015-04-07 16:40:20 +01:00
Hrvoje Jasak
22851738c1 Formatting 2015-04-07 16:40:10 +01:00
Hrvoje Jasak
f1adf78065 Formatting 2015-04-07 16:39:53 +01:00
Hrvoje Jasak
270ade1d4a Formatting 2015-04-07 16:39:10 +01:00
Hrvoje Jasak
17e2f74d85 Formatting 2015-04-07 16:38:15 +01:00
Hrvoje Jasak
a51e82ebec Formatting 2015-04-07 16:36:12 +01:00
Hrvoje Jasak
9f49954a5e Formatting 2015-04-07 16:35:58 +01:00
Hrvoje Jasak
4a7e55b116 Porting: removed unnecessary typenames
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/cellLimitedGrad/cellLimitedGrads.C
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/faceLimitedGrad/faceLimitedGrads.C
2015-04-07 16:35:38 +01:00
Hrvoje Jasak
7ba950d123 Formatting 2015-04-07 16:33:29 +01:00
Hrvoje Jasak
d5b124d72f Bug fix: out-of range access in implicit least squares
Conflicts:
	src/finiteVolume/finiteVolume/gradSchemes/leastSquaresGrad/leastSquaresVectors.C
2015-04-07 16:31:59 +01:00
Hrvoje Jasak
8622f1fd19 Formatting and type 2015-04-07 16:30:15 +01:00