Commit graph

1773 commits

Author SHA1 Message Date
Hrvoje Jasak
0c4bb13943 Removed Info message 2016-05-31 14:35:46 +01:00
Hrvoje Jasak
2915b66887 Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2 into nextRelease 2016-05-31 14:30:17 +01:00
Hrvoje Jasak
9efb174e00 Bug fix: memory leak at coarse level AMG 2016-05-31 14:27:42 +01:00
Hrvoje Jasak
e73d555aaa Formatting 2016-05-31 14:13:36 +01:00
Henrik Rusche
09a06be1a4 Merge branch 'nextRelease' into feature/fullyIntegratedRealGasThermo
Conflicts:
	src/thermophysicalModels/basic/derivedFvPatchFields/fixedEnthalpy/fixedEnthalpyFvPatchScalarField.C
	src/thermophysicalModels/basic/derivedFvPatchFields/gradientEnthalpy/gradientEnthalpyFvPatchScalarField.C
	src/thermophysicalModels/basic/derivedFvPatchFields/mixedEnthalpy/mixedEnthalpyFvPatchScalarField.C
2016-05-31 14:30:51 +02:00
Henrik Rusche
d16b06a15a Removing trailing whitespace, tabs and DOS CR 2016-05-30 12:23:04 +02:00
Henrik Rusche
ff0871caf9 Fixing merge errors 2016-05-30 10:40:08 +02:00
Henrik Rusche
f89267604a Work on relaxation factors 2016-05-30 09:57:48 +02:00
Henrik Rusche
7fdaad2bde Quench warnings in systemCall FO - Full recompile! 2016-05-30 08:50:09 +02:00
Henrik Rusche
c0dc374d98 Merge PISO/PIMPLE solver updates. Author: Vanja Skuric. Merge: Henrik Rusche
Conflicts:
	applications/solvers/compressible/rhoPorousMRFPimpleFoam/rhoPorousMRFPimpleFoam.C
	applications/solvers/compressible/steadyCompressibleFoam/pEqn.H
	applications/solvers/compressible/steadyCompressibleMRFFoam/createFields.H
	applications/solvers/compressible/steadyCompressibleMRFFoam/pEqn.H
	applications/solvers/compressible/steadyCompressibleSRFFoam/createFields.H
	applications/solvers/compressible/steadyCompressibleSRFFoam/pEqn.H
	applications/solvers/coupled/MRFPorousFoam/createFields.H
	applications/solvers/coupled/pUCoupledFoam/createFields.H
	tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/system/fvSolution
	tutorials/compressible/steadyCompressibleFoam/transonicBump/system/fvSchemes
	tutorials/compressible/steadyCompressibleSRFFoam/bentBlade/system/fvSchemes
	tutorials/compressible/steadyCompressibleSRFFoam/simpleBlade/system/fvSchemes
	tutorials/coupled/conjugateHeatFoam/conjugateCavity/system/fvSchemes
	tutorials/coupled/conjugateHeatSimpleFoam/conjugateCavity/system/fvSchemes
	tutorials/equationReader/equationReaderDemo/pitzDaily/system/fvSchemes
	tutorials/heatTransfer/buoyantBoussinesqPisoFoam/hotRoom/system/fvSchemes
	tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/hotRoom/system/fvSchemes
	tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/fvSchemes
	tutorials/incompressible/pUCoupledFoam/backwardFacingStepLaminar/system/fvSchemes
	tutorials/incompressible/pUCoupledFoam/backwardFacingStepTurbulent/system/fvSchemes
	tutorials/incompressible/pUCoupledFoam/cavity/system/fvSchemes
	tutorials/viscoelastic/viscoelasticFluidFoam/XPP_SE/system/fvSchemes
2016-05-29 16:37:07 +02:00
Hrvoje Jasak
cf8537a82d MERGE clean-up 2016-05-27 15:27:34 +01:00
Hrvoje Jasak
6381350077 Compilation: remove typename from non-templates 2016-05-27 15:27:14 +01:00
Hrvoje Jasak
d62a001ab1 Formatting 2016-05-27 11:51:22 +01:00
Vanja Skuric
23765c920f Fixed solverPerformance residual backport 2016-05-26 22:16:12 +02:00
Hrvoje Jasak
249db95e94 Steady universal (compressible and incompressible) flow solvers. Author: Hrvoje Jasak and Ilaria De Dominicis. Merge: Hrvoje Jasak. 2016-05-26 14:34:25 +01:00
Hrvoje Jasak
6b932b7875 Mixing plane and GGI interface with jumps. Author Ilaria DeDominicus. Merge: Hrvoje Jasak. 2016-05-26 14:33:22 +01:00
Hrvoje Jasak
0248621005 Formatting 2016-05-26 13:38:48 +01:00
Hrvoje Jasak
bcff0c43f1 Bugfix: Execute GGI transforms only on masked faces to avoid NaNs 2016-05-26 13:38:39 +01:00
Hrvoje Jasak
bb1874eb34 Bugfix: handling of gradU with cacheing 2016-05-26 13:37:01 +01:00
Hrvoje Jasak
b80d362741 GGI and mixing planes with jump conditions 2016-05-26 13:36:20 +01:00
Hrvoje Jasak
6fcd33126d Bifite rotation and 6-DOF ODE bug fixes 2016-05-25 10:56:03 +01:00
Henrik Rusche
ec515b441f Merged vanilla compatibility branch. Author: Henrik Rusche, FSB team. Merge: Henrik Rusche
Conflicts:
	applications/solvers/incompressible/channelFoam/channelFoam.C
	applications/solvers/incompressible/icoFoam/icoFoam.C
	applications/solvers/incompressible/nonNewtonianIcoFoam/nonNewtonianIcoFoam.C
	applications/solvers/incompressible/pimpleDyMFoam/UEqn.H
	applications/solvers/incompressible/pimpleDyMFoam/pimpleDyMFoam.C
	applications/solvers/incompressible/pimpleFoam/UEqn.H
	applications/solvers/incompressible/pimpleFoam/pEqn.H
	applications/solvers/incompressible/simpleFoam/UEqn.H
	applications/solvers/incompressible/simpleFoam/pEqn.H
	src/foam/fields/GeometricFields/GeometricTensorNFields/GeometricTensorNFields.H
	src/turbulenceModels/compressible/RAS/LRR/LRR.C
	src/turbulenceModels/compressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C
	src/turbulenceModels/compressible/turbulenceModel/laminar/laminar.C
	src/turbulenceModels/incompressible/LES/GenEddyVisc/GenEddyVisc.C
	src/turbulenceModels/incompressible/LES/Smagorinsky2/Smagorinsky2.C
	src/turbulenceModels/incompressible/LES/SpalartAllmaras/SpalartAllmaras.C
	src/turbulenceModels/incompressible/LES/kOmegaSSTSAS/kOmegaSSTSAS.C
	src/turbulenceModels/incompressible/LES/laminar/laminar.C
	src/turbulenceModels/incompressible/RAS/LamBremhorstKE/LamBremhorstKE.C
	src/turbulenceModels/incompressible/RAS/LaunderSharmaKE/LaunderSharmaKE.C
	src/turbulenceModels/incompressible/RAS/LienCubicKE/LienCubicKE.C
	src/turbulenceModels/incompressible/RAS/NonlinearKEShih/NonlinearKEShih.C
	src/turbulenceModels/incompressible/RAS/RNGkEpsilon/RNGkEpsilon.C
	src/turbulenceModels/incompressible/RAS/SpalartAllmaras/SpalartAllmaras.C
	src/turbulenceModels/incompressible/RAS/coupledKEpsilon/coupledKEpsilon.C
	src/turbulenceModels/incompressible/RAS/kEpsilon/kEpsilon.C
	src/turbulenceModels/incompressible/RAS/kOmegaSST/kOmegaSST.C
	src/turbulenceModels/incompressible/RAS/laminar/laminar.C
	src/turbulenceModels/incompressible/RAS/qZeta/qZeta.C
	src/turbulenceModels/incompressible/RAS/realizableKE/realizableKE.C
	src/turbulenceModels/incompressible/turbulenceModel/laminar/laminar.C
	tutorials/basic/laplacianFoam/Case1.1_mixingPlane_sector_AB_60deg/system/fvSchemes
	tutorials/compressible/dbnsFoam/forwardStep/system/fvSchemes
	tutorials/compressible/dbnsFoam/shockTube/system/fvSchemes
	tutorials/compressible/dbnsTurbFoam/naca0012/system/fvSchemes
	tutorials/compressible/rhoPimpleFoam/angledDuct/system/fvSchemes
	tutorials/immersedBoundary/backwardStepShortTurbulentSimpleIbFoam/system/fvSchemes
	tutorials/immersedBoundary/pitzDailyBodyFitted/system/fvSchemes
	tutorials/immersedBoundary/pitzDailyLaminarSimpleIbFoam/system/fvSchemes
	tutorials/immersedBoundary/pitzDailyTurbulentSimpleIbFoam/system/fvSchemes
	tutorials/immersedBoundary/porousBumpChannelBodyFitted/system/fvSchemes
	tutorials/immersedBoundary/porousBumpChannelIb/system/fvSchemes
	tutorials/incompressible/MRFSimpleFoam/mixerVessel2D/system/fvSchemes
	tutorials/incompressible/boundaryFoam/boundaryLaunderSharma/system/fvSchemes
	tutorials/incompressible/boundaryFoam/boundaryTwoWallsFlowSolution/system/fvSchemes
	tutorials/incompressible/boundaryFoam/boundaryWallFunctions/system/fvSchemes
	tutorials/incompressible/channelFoam/channel395/system/fvSchemes
	tutorials/incompressible/icoFoam/elbow/constant/polyMesh/boundary
	tutorials/incompressible/pimpleDyMFoam/axialTurbine/system/fvSchemes
	tutorials/incompressible/pimpleDyMFoam/movingCone/system/fvSchemes
	tutorials/incompressible/pimpleDyMFoam/movingCone/system/fvSolution
	tutorials/incompressible/pimpleDyMFoam/movingCylinders/system/fvSchemes
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion2D_pimpleDyMFoam/constant/polyMesh/boundary
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion2D_pimpleDyMFoam/system/fvSchemes
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion2D_simpleFoam/constant/polyMesh/boundary
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion2D_simpleFoam/system/fvSchemes
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/constant/polyMesh/boundary
	tutorials/incompressible/pimpleDyMFoam/wingMotion/wingMotion_snappyHexMesh/system/fvSchemes
	tutorials/incompressible/pimpleFoam/t-junction/system/fvSchemes
	tutorials/incompressible/pisoFoam/les/pitzDaily/system/fvSchemes
	tutorials/incompressible/pisoFoam/les/pitzDailyDirectMapped/system/fvSchemes
	tutorials/incompressible/pisoFoam/ras/cavity/system/fvSchemes
	tutorials/incompressible/porousSimpleFoam/angledDuctExplicit/system/fvSchemes
	tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/system/fvSchemes
	tutorials/incompressible/porousSimpleFoam/beaverJoseph/system/fvSchemes
	tutorials/incompressible/porousSimpleFoam/porousPlug/system/fvSchemes
	tutorials/incompressible/simpleFoam/mixingPlaneAxial/system/fvSchemes
	tutorials/incompressible/simpleFoam/mixingPlaneDomADomB/system/fvSchemes
	tutorials/incompressible/simpleFoam/motorBike/system/fvSchemes
	tutorials/incompressible/simpleFoam/pitzDaily/system/fvSchemes
	tutorials/incompressible/simpleFoam/pitzDaily3Blocks/system/fvSchemes
	tutorials/incompressible/simpleFoam/pitzDailyExptInlet/system/fvSchemes
	tutorials/incompressible/simpleSRFFoam/mixer/system/fvSchemes

Fixing compilation of DBNS
2016-05-25 10:31:13 +02:00
Henrik Rusche
9007084567 Merge Request #32: Runtime-selectable flux & limiters in DBNS. Author: Henrik Rusche. Merge: Henrik Rusche
https://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/32/
2016-05-24 13:42:54 +02:00
Henrik Rusche
81847628ea Merge Request #31: BUGFIX: Minor bugfixes to coupled Matrix. Author: Henrik Rusche. Merge: Henrik Rusche
https://sourceforge.net/p/foam-extend/foam-extend-3.2/merge-requests/31/
2016-05-24 13:42:54 +02:00
Henrik Rusche
c00d4018e5 Merge Request #28: Additional funcionality in fvBlockMatrix (open)
Author: Vuko Vukcevic. Merge: Henrik Rusche
2016-05-24 13:41:43 +02:00
Henrik Rusche
aaf6eb314c Merged BUGFIX: Allow modification of comms type. Author: Henrik Rusche. Merge: Henrik Rusche 2016-05-24 13:41:36 +02:00
Henrik Rusche
3d1742c1f0 Merged cummulative developement branch (Hrvoje Jasak). Author: Hrvoje Jasak. Merge: Henrik Rusche
Conflicts:
	src/ODE/sixDOF/finiteRotation/finiteRotation.C
	src/ODE/sixDOF/sixDOFqODE/sixDOFqODE.C
	src/ODE/sixDOF/sixDOFqODE/sixDOFqODE.H
	src/dynamicMesh/meshMotion/solidBodyMotion/constantVelocity/constantVelocity.C
	src/dynamicMesh/meshMotion/solidBodyMotion/rotatingOscillation/rotatingOscillation.H
	src/finiteVolume/fields/fvPatchFields/derived/flowRateInletVelocity/flowRateInletVelocityFvPatchVectorField.C
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/cellLimitedGrad/cellLimitedGrads.C
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/cellMDLimitedGrad/cellMDLimitedGrads.C
	src/finiteVolume/finiteVolume/gradSchemes/limitedGradSchemes/faceLimitedGrad/faceLimitedGrads.C
2016-05-24 12:30:46 +02:00
Hrvoje Jasak
ac0abd9bc5 Formatting 2016-05-24 10:08:29 +01:00
Hrvoje Jasak
fcf1e18b6c Changed format of linear upwind schemes 2016-05-24 10:04:22 +01:00
Hrvoje Jasak
274330abd9 Bugfix: cached gradient handling 2016-05-24 10:04:02 +01:00
Hrvoje Jasak
aa5553e641 Clean-up 2016-05-24 10:03:23 +01:00
Hrvoje Jasak
995344f173 Formatting 2016-05-24 10:02:55 +01:00
Hrvoje Jasak
df5b64d8b0 Better messaging for cache 2016-05-16 15:13:57 +01:00
Hrvoje Jasak
0877382518 Bugfix: GGI in serial 2016-05-16 15:13:12 +01:00
Hrvoje Jasak
2beae1090d Implementation of optimised GGI interpolation using mapDistribute 2016-05-16 13:37:22 +01:00
Hrvoje Jasak
35c823e02d Bugfix: start patch one off end for parallel split of GGI patch in cutting 2016-05-16 13:34:36 +01:00
Henrik Rusche
6d43981296 FEAT: Runtime-selectable flux and limiter in DBNS 2016-05-14 13:57:15 +02:00
Hrvoje Jasak
a1a14f703c Aitken relaxation in sixDoefqODE. Inno Gatin 2016-05-12 20:58:35 +01:00
Henrik Rusche
40b0d8adf1 Fix some whitespace and indentation + minor bugs 2016-05-12 16:19:46 +02:00
Henrik Rusche
1826063cad Fix compilation after rebase 2016-05-12 14:34:57 +02:00
morgoth
72ea9d2d6f solver, tutorial +mixClasses changed 2016-05-12 12:46:39 +02:00
Christian Lucas
38ebdf8515 variable change, operator+= update, nasaPoly operator update 2016-05-12 12:46:38 +02:00
Christian Lucas
4c3f6f105d IAPWS Water Properties usinge freeSteam 2016-05-12 12:46:38 +02:00
Christian Lucas
d0a3f80184 internal energy for real gas 2016-05-12 12:46:38 +02:00
Christian Lucas
f3aad56998 mixture version of real gas EOS 2016-05-12 12:46:38 +02:00
Christian Lucas
47c93e3447 real gas EOS for mixtures 2016-05-12 12:46:38 +02:00
Christian Lucas
e8b0b4968a realGasEThermo + realGas_pEqn 4 rhoPisoFoam 2016-05-12 12:46:38 +02:00
Christian Lucas
96747f2ea5 modified BC and hRealGasThermo 2016-05-12 12:46:38 +02:00
Christian Lucas
f7dc47a4c4 changed realGas EqnOfState + nasaPoly + realGasSpecieThermo 2016-05-12 12:44:28 +02:00
Henrik Rusche
4fd335f12a First clean-up of RedlichKwong (with some side effects) 2016-05-12 12:37:06 +02:00
Christian Lucas
6a2c85bd4a second upload the fully integrated real gas library 2016-05-12 12:36:36 +02:00
Christian Lucas
0a151e7e5b upload the fully integrated real gas library 2016-05-12 12:36:35 +02:00
Henrik Rusche
090117d4a1 BUGFIX: Minor bugfixes to coupled Matrix (missing completeAssembly() & normalisation 2016-05-12 11:33:04 +02:00
Hrvoje Jasak
a96782fd29 Added missing file: solutionTemplates.C 2016-05-11 21:58:21 +01:00
Hrvoje Jasak
75272ad78f Moved cacheing control to solution for consistency 2016-05-11 21:55:22 +01:00
Hrvoje Jasak
0c7259c6e6 Bugfix: corrected split in parallel cutting 2016-05-11 21:53:36 +01:00
Hrvoje Jasak
7a69c0287c Bugfix: removed Warning message for moving mesh 2016-05-11 21:52:46 +01:00
Hrvoje Jasak
5bc31088c0 Bugfix: correct handling of cached gradient 2016-05-11 21:52:01 +01:00
Hrvoje Jasak
3b333e0b19 Compilation fix: global GGI search option 2016-05-11 21:51:42 +01:00
Hrvoje Jasak
81dcaddb22 Incremental update: Pstream 2016-05-11 13:43:24 +01:00
Hrvoje Jasak
8d2bae6e31 Intermediate: direct comms in parallel GGI with fast cutting 2016-05-10 19:14:20 +01:00
Hrvoje Jasak
2b24157b77 Formatting 2016-05-10 19:03:03 +01:00
Hrvoje Jasak
94fc5d3935 Bugfix: update for gradietn cacheing 2016-05-09 14:28:34 +01:00
Hrvoje Jasak
f5085a21e4 Reverted 2016-05-09 14:03:04 +01:00
Hrvoje Jasak
8cf4b6fcd5 Enable full gradient cacheing capability 2016-05-09 11:03:58 +01:00
Vanja Skuric
36b4fa3811 Backported createTimeControls.H and readTimeControls.H from OF 3.0.1, and pimpleDyMFoam 2016-05-06 22:11:03 +02:00
Hrvoje Jasak
5c380a6de7 Bugfix: stabilise division when the residual is zero 2016-05-06 09:20:09 +01:00
Hrvoje Jasak
605b9e6f24 Bugfix: corrected wrong transformFvPatchField header inclusion 2016-05-06 09:19:45 +01:00
Hrvoje Jasak
1e5d86a935 Bugfix: use standard debug format 2016-04-27 19:04:46 +01:00
Hrvoje Jasak
8ac6d0c6c8 Bugfix: gradient cacheing clean-up 2016-04-27 19:03:47 +01:00
Hrvoje Jasak
ed1fdd360c Formatting 2016-04-27 19:02:39 +01:00
Hrvoje Jasak
9eaec00f21 Bugfix: compilation 2016-04-27 19:00:19 +01:00
Hrvoje Jasak
31ce35e83a Formatting 2016-04-25 14:34:05 +01:00
Hrvoje Jasak
b5e0c156c2 Formatting 2016-04-25 11:40:09 +01:00
Hrvoje Jasak
858dd84a50 Bugfix: gradient cacheing 2016-04-25 11:26:31 +01:00
Hrvoje Jasak
91241af969 Bugfix: transpose as a function 2016-04-25 11:26:02 +01:00
Hrvoje Jasak
286746eeb9 Formatting 2016-04-25 11:25:18 +01:00
Hrvoje Jasak
f8ff9e6534 Bugfix: Calculation of Euler angles 2016-04-25 11:24:13 +01:00
Henrik Rusche
ca7d381e05 BUGFIX: Missing brackets 2016-04-18 15:24:07 +02:00
Hrvoje Jasak
d3f244aec0 Formatting 2016-04-18 10:18:37 +01:00
Hrvoje Jasak
d9f01f2d23 Bugfix: use InfoIn style 2016-04-18 10:17:51 +01:00
Hrvoje Jasak
3a0227cf76 Formatting 2016-04-18 10:17:38 +01:00
Hrvoje Jasak
a946215a8d Bugfix: update of conjugate heat solvers and tutorial settings 2016-04-18 10:16:29 +01:00
Henrik Rusche
0200a880dc Backported dev2(T(grad(U)) in turbulence models from vanilla 3.0.1 2016-04-15 22:47:50 +02:00
Henrik Rusche
7c0b9aee42 Backport some Tensor classes (T() function in particular) from vanilla 3.0.1 2016-04-15 22:44:27 +02:00
Henrik Rusche
da99a39109 Some constness and output 2016-04-15 22:44:27 +02:00
Henrik Rusche
05e63d5084 Backport limited schemes format from vanilla 3.0.1 2016-04-15 22:44:26 +02:00
Henrik Rusche
02b093974b Backport writeCompression from vanilla 3.0.1 2016-04-15 22:44:26 +02:00
Henrik Rusche
cd8b1c6487 Backport Switch from vanilla 3.0.1 2016-04-15 22:44:18 +02:00
Hrvoje Jasak
fc70a1cd67 Bugfix: do not allow evaluation of generic boundary condition 2016-04-14 19:01:58 +01:00
Hrvoje Jasak
ffcf88f639 Formatting 2016-04-14 18:52:15 +01:00
Hrvoje Jasak
eb6ebe92f5 Consistency in formatting of compression options 2016-04-14 18:49:41 +01:00
Hrvoje Jasak
2e79548823 Formatting 2016-04-14 18:49:22 +01:00
Vanja Skuric
c2cef7d11f Added select() function to GeometricField from vanilla (3.0.1) 2016-04-13 11:39:55 +02:00
Vanja Skuric
d870fbf964 Merge branch 'nextRelease' of ssh://turbo4.fsb.hr:2013/foam-extend into nextRelease
Merged with setFlux fix.
2016-04-12 10:30:36 +02:00
Vanja Skuric
11d0c32d20 solutionControl classes are now compiling 2016-04-12 09:05:00 +02:00
Vuko Vukcevic
bf4bb96bcf Implicit adjoint convection operator using Gauss scheme in fvBlockMatrix 2016-04-11 09:10:30 +02:00
Vuko Vukcevic
132cbd97de Updates in fvBlockMatrix 2016-04-11 09:10:30 +02:00
Vanja Skuric
c2886e89e5 Fixed data.C and dataTemplates.C 2016-04-09 23:57:26 +02:00
Vanja Skuric
c90a1d9569 Changed headers and added solverPerformance type from vanilla 3.0.1 2016-04-09 23:37:40 +02:00
Henrik Rusche
ed4345faf8 Backport orthogonal snGrad scheme from vanilla 3.0.1 2016-04-09 23:33:55 +02:00
Vanja Skuric
6fbeca5204 Added data and SolverPerformance classes from vanilla 3.0.1 2016-04-09 23:27:23 +02:00
Vanja Skuric
964b873d22 Added solutionControl class from vanilla 3.0.1 2016-04-09 23:07:25 +02:00
Henrik Rusche
42c61d36a3 Backport setReference from vanilla 3.0.1 2016-04-09 18:17:55 +02:00
Hrvoje Jasak
d93187d07c Bugfix: comments 2016-04-01 17:41:36 +01:00
Hrvoje Jasak
ec20b32ec8 Bugfix: Clean up typeid check 2016-03-21 11:08:12 +00:00
Hrvoje Jasak
607b1aa944 Remove typename and this-> from template specialisation: gcc-4.4.6 2016-03-21 11:03:23 +00:00
Hrvoje Jasak
4d67ffd82f Hotfix: traslation bug fixes 2016-03-18 11:42:09 +00:00
Hrvoje Jasak
77225f292d Hotfix: traslation bug fixes 2016-03-18 11:41:22 +00:00
Hrvoje Jasak
0461f02d9b Solid body motion bug fixes. Author: Hrvoje Jasak. Merge: Hrvoje Jasak. 2016-03-18 11:33:10 +00:00
Hrvoje Jasak
1a7654b0a6 Bugfix: Round-off stabilisation in sqrt 2016-03-18 11:19:08 +00:00
Hrvoje Jasak
5673cec54b Bugfix: constraint must work on a reference. Inno Gatin 2016-03-18 11:19:03 +00:00
Hrvoje Jasak
5c941a51f7 Bugfix: corrected velocity transformation 2016-03-18 11:18:58 +00:00
Hrvoje Jasak
efd87cca73 Bugfix: New way of handling constraints in 6-DOF
Conflicts:
	src/ODE/sixDOF/sixDOFqODE/sixDOFqODE.H
2016-03-18 11:18:52 +00:00
Hrvoje Jasak
64df538263 Bugfix: specified motion and 6-DOF constraints
Conflicts:
	src/ODE/sixDOF/sixDOFqODE/sixDOFqODE.C
	src/ODE/sixDOF/sixDOFqODE/sixDOFqODE.H
2016-03-18 11:18:29 +00:00
Hrvoje Jasak
a3519137f2 Bugfix: added noMotion 2016-03-18 11:17:45 +00:00
Hrvoje Jasak
e5e0ac01c3 Reversed order of update does not work for scalar matrix. Reverting 2016-03-18 10:56:42 +00:00
Hrvoje Jasak
501d28c568 File reorganisation and block matrix development 2016-03-17 12:26:20 +00:00
Hrvoje Jasak
86394f1407 Formatting 2016-03-17 11:52:13 +00:00
Hrvoje Jasak
f13764db14 Bugfix: Removed unused files 2016-03-17 11:51:50 +00:00
Hrvoje Jasak
90ad79799e Michalak-Gooch gradient limiter 2016-03-17 11:51:12 +00:00
Hrvoje Jasak
867584532b BlockLduMatrix development 2016-03-17 11:50:36 +00:00
Hrvoje Jasak
36ff57a442 Bugfix: order of init and update in ATMul operations BUG FIX 2016-03-17 11:50:11 +00:00
Hrvoje Jasak
cb468b9421 GGI rename 2016-03-17 11:49:19 +00:00
Hrvoje Jasak
e76c2e85ec Reorganisation of lduAddressing files 2016-03-17 11:48:46 +00:00
Hrvoje Jasak
7648957e4f Bugfix: corrected coeffFields.H header instead of template CoeffFields.H 2016-03-17 11:47:57 +00:00
Hrvoje Jasak
32aa278eb9 Formatting 2016-03-17 11:46:57 +00:00
Hrvoje Jasak
2c50ad7114 Bugfix: compilation fix 2016-03-17 11:46:47 +00:00
Hrvoje Jasak
303335a9ae BlockAmg into BlockAMG 2016-03-17 11:44:32 +00:00
Hrvoje Jasak
87e779a4d2 Reorganisation of lduInterfaces and lduInterfaceFields 2016-03-17 11:43:35 +00:00
Hrvoje Jasak
bd97dba10b GAMG to AMG 2016-03-17 11:42:49 +00:00
Hrvoje Jasak
20a8ffac25 Formatting 2016-03-17 11:41:33 +00:00
Hrvoje Jasak
1c1f3c1b2d Bugfix: changed additive correction bounds in scalar AMG 2016-03-17 11:41:14 +00:00
Hrvoje Jasak
f437daa974 Make clearInterfaces a function 2016-03-17 11:34:54 +00:00
Hrvoje Jasak
86e5b360db Added cmptSign 2016-03-17 11:33:54 +00:00
Hrvoje Jasak
4052d189b9 Bugfix: template parameters fix, I/O functionality and clean-up 2016-03-17 11:33:21 +00:00
Hrvoje Jasak
0857cae589 Formatting 2016-03-17 11:25:08 +00:00
Hrvoje Jasak
a113d19a80 Improved formulation of coupled k-omega SST model. Robert Keser 2016-03-17 11:24:59 +00:00
Hrvoje Jasak
0a5b52e070 Formatting 2016-03-17 11:24:17 +00:00
Hrvoje Jasak
770c233965 Bugfix: (problematic): Use triangular decomposition for swept volume of a triangular face. Vuko Vukcevic 2016-03-17 11:23:24 +00:00
Hrvoje Jasak
5236b1c3d6 Added cmptSign functions 2016-03-17 11:22:31 +00:00
Hrvoje Jasak
56bc36fb62 Bugfix: scaleRow bug 2016-03-17 11:22:12 +00:00
Hrvoje Jasak
cee1ac162a Added more list levels 2016-03-17 11:20:54 +00:00
Hrvoje Jasak
d75b30bc08 Formatting 2016-03-17 11:20:42 +00:00
Hrvoje Jasak
2cfd330426 Formatting 2016-03-17 10:23:59 +00:00
Hrvoje Jasak
b932507d35 Bugfix: formatting and internal field reference 2016-03-17 10:23:19 +00:00
Hrvoje Jasak
66bb353aec Formatting and comments 2016-03-17 10:22:32 +00:00
Hrvoje Jasak
3f69f324d7 New gradient limiter implementation and rewrite 2016-03-17 10:21:18 +00:00
Hrvoje Jasak
1eec5655e9 Moved fvPatchVectorNFields instantiation into fvPatchFields directory structure, 3 2016-03-17 10:19:32 +00:00
Hrvoje Jasak
4a14320d7d Moved fvPatchVectorNFields instantiation into fvPatchFields directory structure, 2 2016-03-17 10:18:43 +00:00
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