Hrvoje Jasak
867c17338e
Bugfix: using tmp in rescue
2017-06-16 12:39:43 +01:00
Hrvoje Jasak
3be52d07c3
Formatting
2017-06-08 17:49:31 +01:00
Hrvoje Jasak
8ad0250310
Clean-up
2017-05-25 14:46:20 +01:00
Inno Gatin
878722b100
Richards Equation solver: porous soil transport
2017-04-24 13:39:41 +02:00
Vuko Vukcevic
16ea621887
Consistency update in solution control class:
...
The rewrite enables multiple pressure/velocity systems to be treated in a time
and under-relaxation consistent way (useful for multiphase flows).
2017-04-20 08:24:25 +02:00
Hrvoje Jasak
e74a1c666e
Temporary compilation fix
2017-04-04 16:34:43 +01:00
Hrvoje Jasak
ef86f503f7
Improved formulation of steady compressible solver suite
2017-04-04 10:36:16 +01:00
Hrvoje Jasak
3f31a7d4c9
Improved formulation of steady compressible solvers. Jasak, Cvijetic, Rusche, Zuzul
2017-03-30 10:36:09 +01:00
Hrvoje Jasak
c66ebe7b91
Bugfix: surface stability deltaT control. Dirk Grunding
2017-03-30 10:35:36 +01:00
Hrvoje Jasak
ba5893ba4a
Formatting
2017-03-30 10:34:18 +01:00
Hrvoje Jasak
29b8708cea
Bugfix: Update time loop syntax
2017-03-30 10:34:10 +01:00
Hrvoje Jasak
cb59b93ba6
Formatting
2017-03-21 19:51:00 +00:00
Vuko Vukcevic
d4ed7d23d1
Restructured sixDOFODE interface
...
Removed implementation specific data and left only essential interface for
coupling with CFD solver.
2017-03-01 10:58:59 +01:00
Vuko Vukcevic
3bc8dbbb28
Reorganized sixDOFbodies in terms of sixDOFODE
2017-02-27 08:25:08 +01:00
Hrvoje Jasak
195f5b6094
Bugfix: Formatting
2017-02-13 16:10:53 +00:00
Hrvoje Jasak
fc2276c2a9
Bugfix: order of operators for dot-product
2017-02-10 10:02:07 +00:00
Hrvoje Jasak
6c01d9a6a8
Added rescue procedure on block solver divergence. Experimental
2017-02-06 11:47:00 +00:00
Hrvoje Jasak
e98722db65
Bugfix: removed SuSp stabilisation of the momentum equation
2017-02-06 11:45:17 +00:00
Hrvoje Jasak
a8599a8f9a
Removed local Allwmake - not needed
2017-02-06 11:31:35 +00:00
Hrvoje Jasak
71540e2164
Moved conjugate heat transfer library to src
2017-02-06 11:31:10 +00:00
Hrvoje Jasak
98680aceae
Formatting
2017-02-06 11:29:11 +00:00
Vuko Vukcevic
5ba5d4ab07
Consistency update: simpleSRFFoam
2017-01-16 14:49:03 +01:00
Hrvoje Jasak
183c98c718
Bugfix: clean-up
2017-01-11 12:03:23 +00:00
Hrvoje Jasak
3d2d26334a
Bugfix: added ramping to MRF zones
2017-01-11 11:57:48 +00:00
Hrvoje Jasak
bd5604c100
Clean-up and formatting
2017-01-11 11:57:28 +00:00
Hrvoje Jasak
7db1cb7a49
Merge branch 'PstreamUpdate' into development
2017-01-11 10:46:26 +00:00
Hrvoje Jasak
3d979afaf7
Updated block assembly of MRF and porous zones
2017-01-09 18:46:51 +00:00
Vuko Vukcevic
de26c7e804
Minor formatting
2017-01-09 16:28:44 +01:00
Vuko Vukcevic
ee8fe08c0d
Bugfix in simpleFoam UEqn
...
Relaxing a copy of the momentum equation, not the original one.
2017-01-05 11:27:01 +01:00
Vuko Vukcevic
c66cc1f97d
Consistency update: pisoFoam
2017-01-05 09:46:27 +01:00
Vuko Vukcevic
000ab4ecf4
Consistency update: pimpleFoam
2017-01-05 09:37:11 +01:00
Vuko Vukcevic
786aa16867
Consistency update: pimpleDyMFoam
2017-01-05 09:28:35 +01:00
Vuko Vukcevic
c64509944e
channelFoam update
...
New signature of solutionControl::reconstructTransientVelocity
2017-01-05 09:27:46 +01:00
Vuko Vukcevic
b267ad83de
Consistency update: nonNewtonianIcoFoam
2017-01-05 08:53:42 +01:00
Vuko Vukcevic
27a23484fa
Consistency update: icoDyMFoam
2017-01-05 08:46:51 +01:00
Vuko Vukcevic
bc6282301e
Consistency update: icoDyMSimpleFoam
2017-01-05 08:42:48 +01:00
Vuko Vukcevic
4031066a5a
Changes in solutionControl::reconstructTransientVelocity
...
The function now takes care of making the flux relative if the mesh is moving.
This is necessary in order to consistently reconstruct the face velocity from
the flux and then call correctBoundaryConditions on U.
2017-01-04 16:22:27 +01:00
Vuko Vukcevic
cd4c08fedc
Consistency update: channelFoam
2017-01-04 14:37:08 +01:00
Vuko Vukcevic
5d7793cf06
Consistency update: simpleFoam
2017-01-04 13:50:28 +01:00
Vuko Vukcevic
ed03625c8b
Changes to solutionControl time consistency functions
...
I realised that we need separate treatment for transient and steady state
solvers (which do not have ddt equation). Hence, I provided necessary interface
and implementation for steady state solvers.
2017-01-04 13:48:17 +01:00
Vuko Vukcevic
49b13aa2b3
Updated ddtSchemes to handle time-consistency
2017-01-02 16:33:04 +01:00
Vuko Vukcevic
1acf0274ce
Handling consistency in solutionControls class
...
Note: additional machinery to enable easy top-level calls for
time/under-relaxation consistency in segregated solution algorithms.
Does not compile: still missing functions in ddtSchemes
2016-12-23 14:53:52 +01:00
Vuko Vukcevic
9259021903
Top level changes to icoFoam
...
Note: intermediate step indicating desired top level code design. Does not
compile.
2016-12-23 08:04:42 +01:00
Hrvoje Jasak
aa518c6931
Added Urel for post-processing and function objects
2016-09-07 13:50:41 +01:00
Hrvoje Jasak
68401f7d4c
Reorganise source code: pEqn.H and UEqn.H
2016-09-05 16:16:50 +01:00
Hrvoje Jasak
c113c6b774
Bugfix: consistent relaxation formulation in MRF
2016-09-05 16:14:51 +01:00
Hrvoje Jasak
65fff70134
Fix compilation error
2016-09-05 16:03:59 +01:00
Henrik Rusche
54c9f83b54
BUGFIX: simpleFoam compilation
2016-08-22 12:52:06 +02:00
Hrvoje Jasak
d7d9cc59ee
Performance update for free surface solver with immersed boundary
2016-08-01 14:39:40 +01:00
Hrvoje Jasak
2e1ab51dbe
Bugfix: consistent notation of 1/aP
2016-08-01 14:38:56 +01:00
Hrvoje Jasak
d28de6ad88
Bugfix: Add MRF rotation
2016-06-22 17:04:40 +01:00
Henrik Rusche
c9bb566bc7
Removing FSI library
2016-06-22 16:33:39 +02:00
Henrik Rusche
0661c1ad4b
Merge branch 'headers' into nextRelease
2016-06-21 15:07:06 +02:00
Henrik Rusche
07e9416f30
Bump version in headers
2016-06-21 15:04:12 +02:00
Henrik Rusche
a4a8b0b443
Remove agricultural soft link producing circular loops
2016-06-21 14:52:40 +02:00
Henrik Rusche
a224c64812
Removing trailing whitespace, tabs and DOS CR & Fixing some indentation
2016-06-21 12:03:31 +02:00
Henrik Rusche
d5852c09da
Removed superfluous; Synced duplicated files; Converted binary files
2016-06-21 11:16:29 +02:00
Vanja Skuric
33cb35f402
FSI minor fixes regarding backports
2016-06-20 13:30:15 +01:00
Vanja Skuric
373ac3a85c
FSI solvers and tutorials, and miscellaneous fixes by Zeljko Tukovic
2016-06-20 13:30:15 +01:00
Hrvoje Jasak
28e1ad22df
Consistent explicit grad(p) in Rhie-Chow
2016-06-08 13:31:18 +01:00
Hrvoje Jasak
c44fb66a1f
Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2 into nextRelease
2016-06-08 12:29:44 +01:00
Hrvoje Jasak
13e477e311
Porting: Windows file name clash viscosityModel.H. Cesare Guardino
2016-06-08 12:26:43 +01:00
Henrik Rusche
6ff530f2ba
Merge error divDevRhoReff changed
2016-06-07 16:27:05 +02:00
Henrik Rusche
235d99bd8e
Merge fully integrated real gas thermo. Author: Christian Lucas. Merge: Henrik Rusche
2016-06-07 13:46:53 +02:00
Henrik Rusche
78ad89f025
Merge solution control backport. Auther: Vanja Skuric & FSB team. Merge: Henrik Rusche
2016-06-07 13:45:11 +02:00
Henrik Rusche
2477805d86
Merged Christian's update
2016-06-06 17:38:44 +02:00
Hrvoje Jasak
4f1adadf23
Changed turbulence model interface to remove non-const access to U
2016-06-06 14:59:41 +01:00
Henrik Rusche
b120c4041c
FEAT: fluxRequired support in multiphaseInterFoam
2016-06-05 21:47:35 +02:00
Henrik Rusche
d73e93637f
FEAT: fluxRequired rolled out into FA
2016-06-05 21:47:27 +02:00
Vanja Skuric
bc0dc681ad
Backported steadyUniversalFoam, steadyUniversalMRFFoam and tutorials (vanilla OF 3.0.1)
2016-06-05 01:28:13 +02:00
Vanja Skuric
a6e53dc3f1
Changed lduMatrix::solverPerformance to lduSolverPerformance inside corresponding solvers
2016-06-05 00:39:27 +02:00
Hrvoje Jasak
72cac9cd0d
Added lduSolvers library
2016-06-04 20:23:58 +01:00
Hrvoje Jasak
0f2773bbda
Bugfix: remove momentum equation from createFields.H
2016-05-31 19:26:40 +01:00
Hrvoje Jasak
5fdff77153
Reverted to old calculation of rho
2016-05-31 14:32:55 +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
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
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
Vanja Skuric
b7c23999fc
Small fixes and modifications to backports
2016-05-28 23:56:11 +02:00
Vanja Skuric
6b89e06489
Backported PDRFoam, rhoReactingFoam, sonicTurbDyMEngineFoam, turbDyMEngineFoam (vanilla OF 3.0.1)
2016-05-28 14:58:16 +02:00
Vanja Skuric
f64478bded
Backported fluid solving part of icoFsiFoam, icoFsiElasticNonLinULSolidFoam and tutorials (vanilla OF 3.0.1)
2016-05-28 13:40:33 +02:00
Vanja Skuric
4a87e64c33
Backported dnsFoam, mhdFoam, equationReaderDemo and tutorials (vanilla OF 3.0.1)
2016-05-28 13:01:02 +02:00
Vanja Skuric
b4f8bce87c
Backported multiSolver and tutorials (vanilla OF 3.0.1)
2016-05-28 12:33:12 +02:00
Vanja Skuric
f3b7d067b7
Backported surfaceTracking solvers and tutorials (vanilla OF 3.0.1)
2016-05-28 12:12:37 +02:00
Vanja Skuric
7888cf1617
Backported viscoelasticFluidFoam and tutorials (vanilla OF 3.0.1)
2016-05-28 11:32:51 +02:00
Vanja Skuric
7bd4c355c0
Backported multiphase solvers and tutorials (vanilla OF 3.0.1)
2016-05-28 04:11:10 +02:00
Vanja Skuric
c9fea670b6
Backported lagrangian solvers and tutorials (vanilla OF 3.0.1)
2016-05-27 22:07:30 +02:00
Vanja Skuric
9811dd7d25
Backported heat transfer solvers and tutorials (vanilla OF 3.0.1) (in chtMultiRegionFoam and chtMultiRegionSimpleFoam only added setFluxRequired)
2016-05-27 17:46:05 +02:00
Vanja Skuric
7ffe7f3f46
Added setFluxRequired to pUCoupledFoam and MRFPorousFoam; backported tutorials
2016-05-27 14:30:28 +02:00
Vanja Skuric
0cd17ee5e0
Backported COUPLED solvers and tutorials (vanilla OF 3.0.1)
2016-05-27 14:11:25 +02:00
Vanja Skuric
3cd148c0c5
Backported steadyCompressibleFoam, steadyCompressibleMRFFoam, steadyCompressibleSRFFoam and tutorials (vanilla OF 3.0.1)
2016-05-27 01:33:07 +02:00
Vanja Skuric
620e1ce085
Backported sonicFoam, sonicDyMFoam, sonicLiquidFoam and tutorials (vanilla OF 3.0.1)
2016-05-27 00:17:32 +02:00
Vanja Skuric
1296dcd3ad
Removed storePrevIter() - not needed anymore
2016-05-26 23:46:09 +02:00
Vanja Skuric
c4c31e738e
Removed storePrevIter (not needed with simple/pimple/piso.loop()); changed runTime.loop() to simple.loop() in SIMPLE solvers
2016-05-26 23:06:01 +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
b9586f41e6
Feature: universal steady solver for incompressible and compressible flows
2016-05-26 13:41:07 +01:00
Vanja Skuric
5b31dad987
Fixed missing convergence criteria: runTime.loop() changed to simple.loop()
2016-05-26 10:43:27 +02:00
Vanja Skuric
e08fde6215
Backported rhoPorousMRFPimpleFoam, rhoPorousSimpleFoam, rhoSimpleFoam, rhoSonicFoam, rhopSonicFoam and tutorials (vanilla OF 3.0.1)
2016-05-26 09:42:51 +02: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