Commit graph

376 commits

Author SHA1 Message Date
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
a1540947b9 Efficiency improvement 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
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
d5e847baf5 Corrected handling of mixing type 2015-06-03 09:19:27 +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
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
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
Hrvoje Jasak
b2cab2462e Post-merge clean-up 2015-05-14 22:24:17 +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
Hrvoje Jasak
7f5f9a10ef Formatting 2015-05-12 15:01:28 +01:00
Hrvoje Jasak
51cd34cc0e Formatting 2015-05-12 15:01:27 +01:00
Hrvoje Jasak
8a8afda6ac Bugfix: compiler error typename outside of template 2015-05-12 15:01:25 +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
Martin Beaudoin
4706995f5f controlSwitches: updating after code merge. Minor correction for DimensionedConstants sigmaSB. Adapting foamDebugSwitches 2015-05-02 09:57:47 -04: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
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
cd73e347d9 Moved implicit grad files 2015-04-23 13:53:50 +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
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
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
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
e9e833155c Bug fix: Evaluating coupled boundaries on least squares vectors 2015-04-07 16:42:37 +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
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
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
03283d2ede Formatting 2015-04-07 16:28:51 +01:00
Martin Beaudoin
e64704203c Merge branch 'nextRelease' into nr/feature/changeGlobalControlDictParamsFromCmdLine 2014-12-24 11:59:55 -05:00
Hrvoje Jasak
815a4536aa Update to coupled solvers 2014-09-30 16:17:47 +01:00
Dominik Christ
80b603ad1a BUGFIX: Fixed errors in MRF, switched to rothalpy equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:13:17 +01:00
Dominik Christ
b634472d7e BUGFIX: Surface normal BCs, improvements in formulation and support for compressible flows. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:13:07 +01:00
Dominik Christ
6337756e8c BUGFIX: Minor fixes and formatting. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 16:12:29 +01:00
Dominik Christ
f1aa6ef184 BUGFIX: Fixed errors in MRF, switched to rothalpy equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 15:50:21 +01:00
Hrvoje Jasak
8e56da0041 Updates to compressible SRF and MRF enthalpy equation
Conflicts:
	applications/solvers/compressible/steadyCompressibleFoam/hEqn.H
2014-09-30 15:50:06 +01:00
Dominik Christ
1b920c546a BUGFIX: Surface normal BCs, improvements in formulation and support for compressible flows. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-09-30 13:42:57 +01:00
Hrvoje Jasak
aa0e39703f Update of surface normal evaluation, write and mapping 2014-09-30 13:27:19 +01:00
Hrvoje Jasak
8166e39e54 Formatting 2014-09-30 13:25:58 +01:00
Hrvoje Jasak
b9497d6460 Type 2014-09-30 13:25:57 +01:00
Dominik Christ
d7645d2af6 BUGFIX: Changed MRFZone algorithm so it works only on wall patches instead of all non-coupled, non-empty patches, which caused problems on inlets and outlets in MRF zone. Author: Dominik Christ. Merge: Dominik Christ. 2014-09-19 15:49:38 +01:00
Dominik Christ
e4f05428e7 New MRFZone algorithm ignores all non-wall patches 2014-09-19 13:16:54 +01:00
Dominik Christ
21f678bc37 Avoid core dump when flux-dependent bcs are evaluated in absence of flux. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-15 13:25:41 +01:00
Hrvoje Jasak
fba59ef62a Safe evaluation in absence of flux field 2014-08-15 10:15:17 +01:00
Dominik Christ
6851acebb0 FEATURE: Reorganization of block-solver code, moves VectorN into finiteVolume. New solvers pUCoupledFullPicardFoam and pUCoupledSemiPicardFoam. Author: Vuko Vikcevic. Merge: Dominik Christ. 2014-08-01 16:04:35 +01:00
Dominik Christ
5badbed88d FEATURE: Updates for fixedFluxPressure to handle cell and face-based diffusivity in the pressure equation. Author: Hrvoje Jasak. Merge: Dominik Christ. 2014-08-01 15:49:19 +01:00
Hrvoje Jasak
7342cc2649 Updates for fixedFluxPressure to handle cell and face-based diffusivity in the pressure equation 2014-08-01 15:33:26 +01:00
Hrvoje Jasak
cb5fe4e682 01 and 01DC for SuperBee 2014-08-01 15:32:27 +01:00
Dominik Christ
84238c1d35 FEATURE: Block solve reorganisation 2014-08-01 12:29:37 +01:00
Martin Beaudoin
02e9364872 Handling of controlSwitches. Modifications for handling commsType which is basically an enum. 2014-07-09 14:08:02 -04:00
Henrik Rusche
c458150bfc Remove trailing whitespace systematically 2014-06-01 20:12:52 +02:00
Henrik Rusche
3c5ba8da44 bump version number 2014-06-01 18:23:43 +02:00
Henrik Rusche
135c1e5755 COMP: Additional this-> 2014-06-01 11:36:07 +02:00
Henrik Rusche
dcba0cf955 Merge commit 'bd4013d9a98576aaf323b16b3311a5db3c0efeb9' into nextRelease 2014-06-01 10:44:03 +02:00
Bernhard F.W. Gschaider
c5958100a1 Simple changes to make it compile with CLang 3.4 2014-05-30 16:52:09 +02:00
Hrvoje Jasak
52681ca248 Merge commit 'd1d0f4d2336a48bfd28551c4c63e4d821ffb8198' into nextRelease
Conflicts:
	src/finiteVolume/finiteVolume/ddtSchemes/steadyInertialDdtScheme/steadyInertialDdtScheme.C
2014-05-30 06:06:05 +01:00
Hrvoje Jasak
0746288a14 Compilation bug fix 2014-05-29 22:35:32 +01:00
Hrvoje Jasak
8d65ce0f38 Formatting 2014-05-29 22:35:23 +01:00
Martin Beaudoin
b21d148a4f Split the various controlSwitches derived classes under different filenames. Adjust the #include directives accordingly 2014-05-29 15:51:29 -04:00
Bernhard F.W. Gschaider
3d1db951e9 gcc 4.7 didn't compile steadyInertialDdtScheme without the 'this->' 2014-05-29 16:36:13 +02:00
Martin Beaudoin
e95300d296 Put additional debug switches under command-line control 2014-05-28 22:32:29 -04:00
Hrvoje Jasak
84b040d238 Merge remote-tracking branch 'origin/feature/pressureBasedTurbo' into nextRelease 2014-05-28 17:34:55 +01:00
Dominik Christ
c925071ccd Integrated steady compressible turbo functionality 2014-05-28 12:53:47 +01:00
Hrvoje Jasak
1272a905cf Merge remote-tracking branch 'origin/feature/PressureBasedCoupledSolver' into nextRelease 2014-05-28 10:49:59 +01:00
Martin Beaudoin
6f1102cb5d Add options for modifying the global controlDict values/switches from the command-line
The following command-line options are available:
 -DebugSwitches        key=value
 -DimensionedConstants key=value
 -InfoSwitches         key=value
 -OptimisationSwitches key=value
 -Tolerances           key=value

In order to modify more than one key/value pair for a given category, you will
need to specify a given option more than once.

If an invalid/unknown key is specified, a complete list of valid keys for the
application will be written at the console.

Martin Beaudoin 05/2014
2014-05-28 01:11:17 -04:00
Bernhard F.W. Gschaider
c5268194fe User the sortedToc on every runtime-selection table known to man 2014-05-27 15:54:52 +02:00
Dominik Christ
8848498e5d Added pUCoupledSolver with core library changes and tutorial case 2014-05-27 10:30:47 +01:00
Hrvoje Jasak
1ed37f5e88 Formatting 2014-04-11 15:49:20 +01:00
Hrvoje Jasak
9e35f5c2c4 Removed size check: may interfere with parallel communication 2014-04-11 15:48:13 +01:00
Hrvoje Jasak
039cfc95c9 Merge remote-tracking branch 'origin/BUGFIX/correctImplicitBoundarySource' into nextRelease 2014-04-10 18:21:41 +01:00
Hrvoje Jasak
721a239777 correctImplicitBoundarySource bug fix for non-parallel coupled patches: cyclic, cyclicGgi 2014-04-10 18:16:30 +01:00
Hrvoje Jasak
979bc9da14 Access to patch 2014-04-10 18:03:36 +01:00
Hrvoje Jasak
118ac4349e Formatting 2014-04-10 18:03:08 +01:00
Hrvoje Jasak
c8316ef5a4 Merge remote-tracking branch 'origin/BUGFIX/linUpwInPar' into nextRelease 2014-04-10 17:53:30 +01:00
Henrik Rusche
bae94fac3b BUG: linearUpwind hangs in parallel execution on empty patches 2014-04-10 16:46:22 +02:00
Hrvoje Jasak
9b94abdb66 Added named ddt and d2dt2 2014-02-17 10:54:37 +00:00
Hrvoje Jasak
3507519728 Added named ddt and d2dt2 2014-02-12 16:45:24 +00:00
Hrvoje Jasak
56e392ae55 Efficiency on static meshes 2014-02-10 17:29:57 +00:00
Hrvoje Jasak
fc219a24c2 Protection on rho and phi not found 2014-01-21 11:12:29 +00:00
Hrvoje Jasak
a195a0979e Library rename and compilation 2013-12-11 17:40:13 +00:00
Hrvoje Jasak
aac5de5e16 Renamed and cleaned foam-extend 2013-12-11 16:09:41 +00:00
Hrvoje Jasak
bdd4993527 Fixed missing return for bad flux 2013-12-05 15:13:16 +00:00
Hrvoje Jasak
7b7dce6b60 Clean-up 2013-12-05 15:09:33 +00:00
Dominik Christ
2521a2adf7 Added dimension checking to ddtPhiCorr for steadyState-ddt 2013-12-05 14:58:17 +00:00
Hrvoje Jasak
495c2ab648 Debug vol conservation 2013-11-20 13:09:35 +00:00