Commit Graph

43 Commits

Author SHA1 Message Date
96068a670d Thermodynamics: Changed h-eqn to conserve total energy 2011-11-22 17:54:13 +00:00
ca3ec6ebcb ENH: Updated SIMPLE solvers to new simpleControl framework 2011-10-26 14:31:57 +01:00
1c1a98363c ENH: Simplified solvers - removed storePrevIter code 2011-09-08 12:04:15 +01:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
656bbf5308 ENH: Updated solvers to use simpleControl and pimpleControl 2011-04-14 17:45:20 +01:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
099cc39e2e Revert "STYLE: 2011 copyright date."
This reverts commit b18f6cc1ce.
2011-01-05 18:24:29 +00:00
b18f6cc1ce STYLE: 2011 copyright date. 2011-01-05 11:14:26 +00:00
1cd5659c45 COMP: avoid ambiguous construct from tmp - solvers/ heatTransfer 2010-12-21 09:51:00 +01:00
eb51614780 Renamed rUA -> rAU 2010-10-11 20:10:34 +01:00
590e2c3a52 ENH: Updated heat transfer solvers and tutorials to use p_rgh 2010-10-06 17:47:53 +01:00
012494fdb5 STYLE: Fixing code style requirements for all apps.
Exception: applyWallFunctionBoundaryConditions.C cannot split #include
directives.
2010-07-27 15:27:05 +01:00
f6670f8dec COMP: Make/options added indirect libs for Solaris linker. 2010-07-15 09:38:52 +01:00
ccfb6e32a6 Corrected headers. 2010-06-23 16:54:54 +01:00
361b153343 Final iteration information now available in mesh::data (used to be mesh::fvData)
Relaxation and solution parameters for the final iteration in PIMPLE loops are
now selected according to the value of the "finalIteration" entry in the
mesh::data dictionary.

rhoPimpleFoam significantly updates and now replaces rhoPisoFoam.
2010-05-25 18:45:25 +01:00
d4d0b88988 fvData: New database (dictionary) held on the fvMesh to store residual information etc.
This data can be used for convergence testing e.g. by a functionObject.
Other data could also be stored, e.g. global continuity errors and other reduced results.
2010-04-07 15:40:52 +01:00
ed8fb0aa99 UEqn: Removed "Sp" term from the momentum equation of the steady-state solvers.
It is not clear that this "correction" term has provided any benefit and there
are cases for which it has proved detrimental to stability and convergence.
2010-04-06 16:28:59 +01:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
24479b6102 use prfValue 2009-10-09 17:16:37 +01:00
d76820dc57 Changed g from being read from environmentalProperties to being read directly as a
uniformDimensionedVectorField.
2009-07-08 17:09:51 +01:00
4439183d96 Corrected handling of the wall BCs of p for buoyant flows. 2009-07-07 22:56:02 +01:00
7d73dd3171 updates for new thermo and general code tidying 2009-06-15 15:36:57 +01:00
4465d20ac6 Changed pd -> p. 2009-06-11 22:48:05 +01:00
adc012cab8 renamed ghf to prevent duplicate regIOobject 2009-04-17 12:23:05 +01:00
fc09d219af indentation 2009-03-26 22:32:10 +00:00
4b60453cf1 use while (runTime.loop() { .. } where possible in solvers
- change system/controlDict to use functions {..} instead of functions (..);
  * This is internally more efficient
- fixed formatting of system/controlDict functions entry

- pedantic change: use 'return 0' instead of 'return(0)' in the applications,
  since return is a C/C++ keyword, not a function.
2009-02-18 08:57:10 +01:00
c2256e51f3 change solvers, utilities, etc. to use while (..) time-looping idiom
- this (now deprecated) idiom:
      for (runTime++; !runTime.end(); runTime++) { ... }
  has a few problems:
    * stop-on-next-write will be off-by-one (ie, doesn't work)
    * function objects are not executed on exit with runTime.end()
  Fixing these problems is not really possible.

- this idiom
      while (runTime.run())
      {
          runTime++;
          ...
      }
  works without the above problems.
2009-02-17 08:47:42 +01:00
338b72b1eb Improved the flux-velocity correspondence for cases where hydrostatic balance is
important e.g. in atmospheric flows.
2009-02-03 16:51:07 +00:00
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
47d0a28d7d Updated utilities to use the new turbulenceModels paths. 2008-11-23 16:17:05 +00:00
381b1e8c9f Updated compressible applications to use the new turbulenceModel base-class where appropriate
(transient solvers) and corrected paths to the new location of the turbulence models.
2008-11-23 15:01:53 +00:00
898742e6eb Corrected the update of pd from p in closed-volume cases. 2008-07-24 12:39:44 +01:00
655ef10401 convergence check for terminating SIMPLE steady-state solvers
- rhoPorousSimpleFoam
  - rhoSimpleFoam
  - buoyantSimpleFoam
  - buoyantSimpleRadiationFoam
  - simpleFoam
2008-07-09 08:33:06 +02:00
0912c6c790 Made consistent with respect to pd BC and ddtPhiCorr 2008-06-27 17:30:28 +01:00
939a46c844 Added pd, changed p BCs to calculated and added pRef to thermophysicalProperties 2008-06-27 16:39:42 +01:00
1202a245ae Changed the constructor for pd to MUST_READ.
Calculate p from pd (note p is still read in by the termo package) and correct thermo.
2008-06-27 12:42:22 +01:00
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
56fd8890d5 consistency updates 2008-06-20 11:22:33 +01:00
2b01d2f5da consistency update - (in)compressibleTurbulenceModels -> (in)compressibleRASmodels 2008-06-18 10:06:06 +01:00
f4b2b04f58 consistency update 2008-06-17 17:28:12 +01:00
24c4b1b745 relocation of turbulence models and renaming namespaces 2008-06-17 10:48:04 +01:00
168c7e1ca9 removing FoamX 2008-06-04 13:40:02 +01:00
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00