Henry Weller
365f9b0006
dimensioned<Type>: Added constructor from name, dimensions and dictionary
...
to simplify construction of dimensionedScalar properties and avoid the
duplication of the name string in the constructor call.
2015-07-21 12:57:07 +01:00
Henry Weller
4c21f24a8c
Input of dimensionedScalars: update read-construction of dimensionedScalar in applications
...
so that the specification of the name and dimensions are optional in property dictionaries.
Update tutorials so that the name of the dimensionedScalar property is
no longer duplicated but optional dimensions are still provided and are
checked on read.
2015-07-20 22:52:53 +01:00
Henry Weller
7810d4327c
SRFSimpleFoam, SRFPimpleFoam: Use absolute U for the production term in turbulence models
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1788
2015-07-19 19:05:06 +01:00
Henry Weller
91e04d69c1
Resolve various unimportant warning messages from Gcc, Clang and Icpc
2015-07-19 11:31:49 +01:00
Henry Weller
0fb6a01280
fluxRequired: Added setFluxRequired function to fvSchemes class
...
Added calls to setFluxRequired for p, p_rgh etc. in all solvers which
avoids the need to add fluxRequired entries in fvSchemes dictionaries.
2015-07-15 21:57:16 +01:00
Henry Weller
15198a34bd
fluxRequired: Added setFluxRequired function to fvSchemes class
...
Added calls to setFluxRequired for p in all incompressible solvers which
avoids the need to add fluxRequired entries in fvSchemes dictionary.
Will add calls to setFluxRequired to the rest of the solvers.
2015-07-15 15:04:51 +01:00
Henry Weller
1f7b3883ff
pimpleFoam: Caching 1/A is no longer necessary
2015-06-30 16:07:42 +01:00
Henry Weller
8b47981d3e
pisoFoam: Added MRF and fvOptions support
2015-06-30 15:21:00 +01:00
Henry Weller
60cffb2fc3
pimpleFoam family: Added PIMPLEC (PIMPLE-consistent) support
...
Select using the optional
consistent true;
setting in the PIMPLE dictionary of fvSolution.
This option is generally only beneficial for cases run in PIMPLE-mode
with a large maximum Courant number.
2015-06-27 18:56:24 +01:00
Henry Weller
e332c4a335
simpleFoam: Construct a turbulenceModel rather than RASModel
...
to support laminar simulations in the new framework.
Unfortunately this allows LES models to be instantiated although they
are not compatible with steady-state simulations.
2015-06-23 10:52:45 +01:00
Henry
c3ee2348a6
MRF: Separate MRF from fvOptions
...
fvOptions does not have the appropriate structure to support MRF as it
is based on option selection by user-specified fields whereas MRF MUST
be applied to all velocity fields in the particular solver. A
consequence of the particular design choices in fvOptions made it
difficult to support MRF for multiphase and it is easier to support
frame-related and field related options separately.
Currently the MRF functionality provided supports only rotations but
the structure will be generalized to support other frame motions
including linear acceleration, SRF rotation and 6DoF which will be
run-time selectable.
2015-05-29 23:35:43 +01:00
Henry
38171e0c7a
MRFZone: rationalize to allow support for general frame acceleration
2015-05-29 15:31:53 +01:00
Henry
38177526ff
simpleFoam/SRFSimpleFoam: Added support for SIMPLEC
...
SIMPLEC (SIMPLE-consistent) is selected by setting "consistent" option true/yes:
SIMPLE
{
nNonOrthogonalCorrectors 0;
consistent yes;
}
which relaxes the pressure in a "consistent" manner and additional
relaxation of the pressure is not generally necessary. In addition
convergence of the p-U system is better and reliable with less
aggressive relaxation of the momentum equation, e.g. for the motorbike
tutorial:
relaxationFactors
{
equations
{
U 0.9;
k 0.7;
omega 0.7;
}
}
The cost per iteration is marginally higher but the convergence rate is
better so the number of iterations can be reduced.
The SIMPLEC algorithm also provides benefit for cases with large
body-forces, e.g. SRF, see tutorials/incompressible/SRFSimpleFoam/mixer
and feature request http://www.openfoam.org/mantisbt/view.php?id=1714
2015-05-29 11:30:40 +01:00
Henry
9cd9a9f364
ddtScheme::fvcDdtPhiCoeff: Zero ddtCorr on AMIs
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1421
2015-03-24 15:23:01 +00:00
Henry
67e8bd8bf9
shallowWaterFoam: Read hU rather than U to support complex e.g. time-varying BCs
...
Disadvantage is that the BC values have to be specified in terms of hU
rather than U. The alternative would be to add complex code to map h
and U BCs into the equivalent for hU.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1566
2015-03-13 22:14:08 +00:00
Henry
1dcf50d4b4
icoFoam/nonNewtonianIcoFoam: Update to use pisoControl
2015-02-21 21:39:01 +00:00
Henry
5a2c5c8fdc
Explicitly name derived fields to improve readability of diagnostic messages and avoid duplicate registration
2015-02-12 09:59:52 +00:00
Henry
91ffedbeb2
Solvers: Rationalized correctPhi
2015-02-11 13:22:24 +00:00
Henry
c778346c96
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
Henry
633ae4ede0
solvers: rationalize the return statement
2015-02-10 18:20:42 +00:00
Henry
46f16ecb80
Use old PISO control structure for teaching solvers icoFoam and nonNewtonianIcoFoam
2015-02-10 17:31:38 +00:00
Henry
25908eb4fc
pimpleControl and pisoControl: Rationalize PISO and PIMPLE control
2015-02-10 13:47:18 +00:00
Henry
fe8c5ff636
Applications: use pimpleControl.dict() and simpleControl.dict() instead of looking-up the sub-dict
2015-02-09 22:15:26 +00:00
Henry
66cb99e696
Updated headers to ensure the class name declared to Doxygen is in the appropriate namespace
...
Also moved global classes which should be in the Foam namespace into it.
2015-02-09 14:43:11 +00:00
Henry
2aec249647
Updated the whole of OpenFOAM to use the new templated TurbulenceModels library
...
The old separate incompressible and compressible libraries have been removed.
Most of the commonly used RANS and LES models have been upgraded to the
new framework but there are a few missing which will be added over the
next few days, in particular the realizable k-epsilon model. Some of
the less common incompressible RANS models have been introduced into the
new library instantiated for incompressible flow only. If they prove to
be generally useful they can be templated for compressible and
multiphase application.
The Spalart-Allmaras DDES and IDDES models have been thoroughly
debugged, removing serious errors concerning the use of S rather than
Omega.
The compressible instances of the models have been augmented by a simple
backward-compatible eddyDiffusivity model for thermal transport based on
alphat and alphaEff. This will be replaced with a separate run-time
selectable thermal transport model framework in a few weeks.
For simplicity and ease of maintenance and further development the
turbulent transport and wall modeling is based on nut/nuEff rather than
mut/muEff for compressible models so that all forms of turbulence models
can use the same wall-functions and other BCs.
All turbulence model selection made in the constant/turbulenceProperties
dictionary with RAS and LES as sub-dictionaries rather than in separate
files which added huge complexity for multiphase.
All tutorials have been updated so study the changes and update your own
cases by comparison with similar cases provided.
Sorry for the inconvenience in the break in backward-compatibility but
this update to the turbulence modeling is an essential step in the
future of OpenFOAM to allow more models to be added and maintained for a
wider range of cases and physics. Over the next weeks and months more
turbulence models will be added of single and multiphase flow, more
additional sub-models and further development and testing of existing
models. I hope this brings benefits to all OpenFOAM users.
Henry G. Weller
2015-01-21 19:21:39 +00:00
Henry
0da35af2f4
Update headers
2015-01-12 12:34:38 +00:00
Henry
ff29093117
Incompressible turbulence models: Remove the correction of the laminar transport model
...
Explicitly correct laminar transport at the application level as is done in the multiphase solvers
2015-01-12 12:32:38 +00:00
Henry
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
Henry
cab71bd05f
pimpleFoam: Added support for fixedFluxPressure BC
2014-03-20 16:34:31 +00:00
Henry
a8c917fd4b
DyM solvers: correct Uf using phi after construction
2013-12-11 17:26:34 +00:00
Henry
e9b6c5f293
Rationalise all correctPhi implementations
2013-09-11 22:59:00 +01:00
Henry
08baa6eda6
fixedFluxPressure BC: the snGrad is now pushed into the BC from pEqn.H rather than being evaluated in the BC
2013-09-11 00:10:00 +01:00
Henry
3ac2d3e65a
Rationalised createPcorrTypes.H and createUf.H
2013-09-10 17:08:29 +01:00
Henry
470553c61a
Updated headers
2013-09-09 12:41:33 +01:00
Henry
51f085faa5
Rewrite of ddtPhiCorr - ddtCorr and density-weight HbyA on compressible solvers.
...
For DyM solvers phiAbs is replaced by Uf but this conversion is currently not complete
2013-09-09 12:41:20 +01:00
Henry
046f740f0e
Renamed relativeFlux -> makeRelative and absoluteFlux -> makeAbsolute
2013-08-20 15:40:00 +01:00
Sergio Ferraris
05022c2c02
BUG: In these solvers adjustPhi in the pEqn was calculated "before"
...
fvOption.relativeFlux() statement. Therefore adjustPhi was using
the absolute phi instead if the relative when the MRF was active
2013-08-07 17:18:08 +01:00
Henry
2d124e8e8b
Removed blank-line
2013-06-20 10:40:01 +01:00
mattijs
3050476b1f
STYLE: chtMultiRegionFoam: corrected comment
2013-06-07 14:53:49 +01:00
andy
1ad81c9b19
BUG: Added missing/non-committed file
2013-06-04 09:50:21 +01:00
andy
d18db8ba07
ENH: potentialFreeSurfaceFoam - updated phi patches so can use fixed flux pressure on moving boundaries
2013-06-03 18:26:56 +01:00
Henry
042354a88e
rhoPimpleDyMFoam: New version of rhoPimpleFoam for moving-mesh cases
2013-04-29 14:34:15 +01:00
andy
2915000cbc
BUG: Corrected fvOptions usage in pimpleDyMFoam UEqn
2013-04-11 12:05:44 +01:00
Henry
339644581c
Field mapping following topology change: Dy default additional faces now inherit the internal field values
...
if they do not have neighbouring faces from which the values may be
interpolated. Also the old-time flux is set to the current flux values
following correction. This currently supports only Euler time-schemes.
2013-03-25 16:43:46 +00:00
andy
5ec46af785
ENH: Solver updates for fvOptions usage
2013-01-22 09:43:44 +00:00
andy
2931af2eea
BUG: Added missing fvOptions to rhs of UEqn
2013-01-21 17:40:27 +00:00
andy
78df71ea98
ENH: Updated solver header doc
2013-01-11 16:04:33 +00:00
andy
d2b84dc511
ENH: Updated fieldSources->fvOptions for solvers
2013-01-08 09:38:01 +00:00
opencfd
de29a1ed27
Merge branch 'master' of dm:/home/dm4/OpenFOAM/OpenFOAM-dev
2012-12-10 17:09:34 +00:00
opencfd
391a703b90
COMP: various: indirect linkage problems on Ubuntu12.04
2012-12-10 17:08:42 +00:00
andy
72ab425a77
ENH: Updated instantiation of sources by solvers
2012-12-10 15:21:37 +00:00
andy
b785ae594d
ENH: Updated sources for incompressible solvers
2012-12-10 11:09:08 +00:00
andy
63177c9da4
ENH: pimpleFoam - added sources.correct(U) after momentum solve
2012-12-10 10:15:54 +00:00
andy
70d61bfe09
ENH: Updated Allwmake scripts
2012-12-06 09:50:36 +00:00
andy
12ec31f0c9
ENH: Updated sources handling in pimpleFoam
2012-12-05 17:07:15 +00:00
andy
5128ae22c0
ENH: Added MRF functionality to porousSimpleFoam
2012-12-05 16:08:11 +00:00
andy
1bd09f6e16
ENH: Removed MRFSimpleFoam - can now use simpleFoam + basicSource
2012-12-05 15:56:52 +00:00
andy
3fd6abf893
ENH: Updated simpleFoam sources hook for relativeFlux
2012-12-05 15:54:36 +00:00
andy
51a2313c3e
BUG: potentialFreeSurfaceFoam - Corrected pressure calculation - mantis #654
2012-12-04 18:07:24 +00:00
andy
044280e4ac
ENH: Moved call to constrain to after equation relaxation
2012-11-29 18:15:12 +00:00
andy
ef95b084ed
ENH: Added MRF and porosity functionality to pimpleFoam
2012-11-29 16:37:12 +00:00
mattijs
e65512be4e
COMP: sampling: moved sampledSet writing to fileFormats
2012-11-16 13:13:39 +00:00
andy
6bc9714f1f
ENH: Updated MRF solvers
2012-10-29 16:57:58 +00:00
andy
4cc5aa152e
ENH: Updated porousSimpleFoam after porosity model updates
2012-10-18 15:43:56 +01:00
Henry
3685e80369
nonNewtonianIcoFoam: Added stress transpose term
2012-04-29 22:02:38 +01:00
Henry
28762dc468
Removed trailing whitespace
2012-04-19 14:17:30 +01:00
Henry
aaf0eed6ae
Changed dates
2012-02-24 10:12:42 +00:00
Henry
7df00f96fc
Correct line lengths
2012-02-23 12:31:16 +00:00
andy
90d2f80aae
ENH: Deprecated channelFoam solver - can now use pimpleFoam with field sources
2012-01-31 12:23:16 +00:00
andy
9c8e2fa709
ENH: Updated use of field sources in simple/pimple solvers
2012-01-26 16:23:34 +00:00
mattijs
9030833a49
COMP: porousSimpleFoam: Make/options for fieldSources
2012-01-16 16:41:56 +00:00
sergio
698ceefed1
ENH: Adding fieldSources lib to solvers usiing sources
2012-01-10 15:34:42 +00:00
andy
3aadb63c4b
ENH: Added new potentialFreeSurfaceFoam solver - single phase with wave height inclusion
2011-11-18 10:07:46 +00:00
andy
84ad94a455
ENH: pimple solvers: no longer update U in UEqn unless specifying a momentum predictor
2011-11-15 16:13:53 +00:00
andy
874b598bf2
STYLE: Code formatting and consistency
2011-11-11 16:58:39 +00:00
andy
07c71f6d9d
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2011-11-03 17:42:36 +00:00
andy
e0b35ae32e
ENH: moved sources to eqn rhs
2011-11-03 17:19:13 +00:00
andy
4b527e3e27
ENH: Updated solvers using fieldSources
2011-11-03 16:58:53 +00:00
Henry
1528e8f20f
adjointShapeOptimizationFoam: Corrected global adjoint continuity error
2011-11-03 16:34:44 +00:00
andy
9ddb63713c
BUG: pimple solvers were using nCorrPIMPLE instead of nCorrPISO in pEqns
2011-11-03 09:53:10 +00:00
andy
54e4f9f00b
ENH: Introduced filed sources to ico PIMPLE solvers
2011-11-02 17:21:14 +00:00
andy
da0f1c45c9
ENH: Introduced filed sources to remaining ico SIMPLE solvers
2011-11-02 17:13:35 +00:00
andy
140ece3b5e
ENH: deprecated windSimpleFoam and moved turbineSiting tutorial to simpleFoam
2011-11-02 17:03:38 +00:00
andy
e9288a698e
ENH: added fields sources to simpleFoam
2011-11-02 17:01:28 +00:00
andy
9ec3773360
ENH: Updated windSimpleFoam usage of IObasicSourceList
2011-11-01 17:28:37 +00:00
andy
ca3ec6ebcb
ENH: Updated SIMPLE solvers to new simpleControl framework
2011-10-26 14:31:57 +01:00
andy
d05c5a41a1
ENH: Updated PIMPLE solvers to new pimpleControl framework
2011-10-26 12:04:25 +01:00
andy
45a4fbda2c
ENH: Added ddtPhiCorr to pimpleDyMFoam on a switch
2011-09-28 13:58:08 +01:00
andy
fc2373c7f2
ENH: Updated options files after moving AMI lib
2011-09-08 15:22:16 +01:00
andy
1c1a98363c
ENH: Simplified solvers - removed storePrevIter code
2011-09-08 12:04:15 +01:00
andy
bc952e63de
ENH: storePrevIter now handled by solutionControl class
2011-09-08 11:42:05 +01:00
andy
dca1a75c97
ENH: Added AMI lib to link options for pimpleDyMFoam solver
2011-09-07 13:15:10 +01:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
Henry
012dc7ecba
Changes to keep clang happy.
2011-07-05 17:01:40 +01:00
Henry
9da17e04ee
SRFPimpleFoam: upgraded from OpenFOAM-1.7.x for OpenFOAM-dev
2011-06-24 13:40:20 +01:00
Sergio Ferraris
1bf6d30f47
BUG: Adding U source before relaxing Ueq
2011-06-10 16:19:03 +01:00
Henry
f70593a8ff
Renamed simpleSRFFoam -> SRFSimpleFoam and simpleWindFoam -> windSimpleFoam
2011-04-19 23:23:49 +01:00
Henry
f8f575e23c
Tutorial solvers and mesh converters moved to applications
2011-04-19 23:20:18 +01:00
andy
89335fa1ce
ENH: Further solver PIMPLE updates
2011-04-18 11:47:44 +01:00
andy
0301a62527
ENH: Updated more solvers to use the new algorithm container classes
2011-04-15 16:34:29 +01:00
andy
656bbf5308
ENH: Updated solvers to use simpleControl and pimpleControl
2011-04-14 17:45:20 +01:00
andy
fb11f37e38
ENH: Propagating pimpleControl across pimple-based solvers
2011-04-13 17:20:29 +01:00
andy
6f138dc60f
GIT: resolve merge conflict
2011-03-28 10:34:21 +01:00
Henry
5b4cd73e55
PIMPLE: Rationalised loop structure
...
Automated the caching of "finalIteration".
2011-03-26 21:48:15 +00:00
andy
6f47073d34
ENH: Removed unnecessary ()'s
2011-03-24 14:39:41 +00:00
Mark Olesen
25821081ba
GIT: adjust copyright year for git-push
2011-03-22 16:44:59 +01:00
Henry
172c026e67
porousSimpleFoam: Completed relocation
2011-03-18 10:25:56 +00:00
Henry
6af8b9db7b
porousSimpleFoam: updated and now a sub-application to simpleFoam
2011-03-17 17:49:15 +00:00
Henry
c3cb632c24
Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs
2011-02-08 18:22:00 +00:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
da439f5484
STYLE: consistent naming for templated/non-templated patch field construction
...
eg,
- makePatchTypeField -> makeTemplatePatchTypeField
- makeNonTemplatedPatchTypeField -> makePatchTypeField
2010-12-30 09:36:09 +01:00
Mark Olesen
e81e392ae6
COMP: adjust code for nu() as tmp<volScalarField>
2010-12-22 09:38:27 +01:00
Mark Olesen
fc2aeba9fc
COMP: avoid ambiguous construct from tmp - solvers/ incompressible
2010-12-21 09:51:32 +01:00
Henry
5dc9b66ba3
New Courant number now implemented in most solvers
...
CHT solvers still to do
2010-10-13 13:09:24 +01:00
Henry
eb51614780
Renamed rUA -> rAU
2010-10-11 20:10:34 +01:00
Henry
216f0a0cd1
pimpleDyMFoam: Corrected caching of rUA/rAU
2010-10-11 16:18:49 +01:00
andy
88f0f2e4a3
ENH: simpleFoam, rhoSimpleFoam and porousSimpleFoam updates
2010-10-08 14:38:03 +01:00
graham
28345247a7
STYLE: Fixing code style requirements for more files - those not
...
picked up by a copyright change.
2010-07-29 11:28:44 +01:00
graham
f26b8c1cc7
STYLE: 80 char lines.
2010-07-28 16:42:53 +01:00
graham
012494fdb5
STYLE: Fixing code style requirements for all apps.
...
Exception: applyWallFunctionBoundaryConditions.C cannot split #include
directives.
2010-07-27 15:27:05 +01:00
mattijs
f6670f8dec
COMP: Make/options added indirect libs for Solaris linker.
2010-07-15 09:38:52 +01:00
andy
28b1a9e2c6
Merge branch 'olesenm'
2010-06-03 10:25:03 +01:00
mattijs
f1ee573aa0
Merge branch 'inotify'
...
Conflicts:
TODO
2010-06-02 10:10:52 +01:00
mattijs
c51a2b0f63
ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction
2010-06-02 09:48:07 +01:00
henry
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
Mark Olesen
f9f988d82f
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValueFvPatchField.C
2010-05-31 11:50:56 +02:00
Mark Olesen
ff30e6b61a
STYLE: can use bool instead of Switch version of dictionary::lookupOrDefault
...
- both versions handle the same input words.
Only need the <Switch> version when the destination variable is
also a Switch and we need to output the word later.
2010-05-20 14:17:18 +02:00
Mark Olesen
227631742d
ENH: add const-ness to pressureImplicitPorosity control
2010-05-20 08:42:07 +02:00
Mark Olesen
80b8071e75
ENH: add default control values to ease SIMPLE->PIMPLE transition
...
- add const-ness for control variables
- drop unused fluxGradp variable
- use lookupOrDefault instead of found/lookup combination
2010-05-20 08:24:55 +02:00
andy
ccf61a7db8
Revert "STYLE: remove unneed '()' for simple return statements,"
...
This reverts commit c600ce545d
.
2010-05-18 14:30:53 +01:00
Mark Olesen
c600ce545d
STYLE: remove unneed '()' for simple return statements,
...
- fix 'forAll (' -> 'forAll(' format (again)
2010-05-17 13:08:11 +02:00
andy
7ad0be020e
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-05-10 11:44:49 +01:00
henry
4b487cf5e0
pimpleDyMFoam: Moved turbulence correction inside the outer-loop.
2010-05-08 10:47:19 +01:00
mattijs
c5b801c5dc
BUG: indexing symmTensor with tensor::XX component names.
2010-05-04 17:21:09 +01:00
Mark Olesen
72f7d46f23
ENH: add operator[](const word&) as "find-by-name" to some classes
...
- affected: polyBoundary, fvBoundaryMesh, ZoneMesh, searchableSurfaces
before:
const label zoneI = mesh.cellZones().findZoneID(zoneName);
const cellZone& cz = mesh.cellZones()[zoneI];
after:
const cellZone& cz = mesh.cellZones()[zoneName];
2010-04-29 10:12:35 +02:00
Mark Olesen
9c32ce1016
STYLE: use forAll macro in more places, avoid LF-CR endings
2010-04-23 18:35:55 +02:00
mattijs
21b283779c
STYLE: new time structure
2010-04-15 11:59:31 +01:00
Mark Olesen
5b8b42f0dc
TYPO: in directory name for adjointShapeOptimizationFoam
2010-04-12 14:26:59 +02:00
henry
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
henry
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
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
henry
d35773f4fb
New solver: adjointShapeOptimizationFoam
...
Uses adjoint method to block regions of the domain causing total pressure loss,
e.g. recirculation zones.
pitzDaily tutorial case supplied.
2010-03-15 17:08:45 +00:00
mattijs
22ac629da5
BUG: Detect derived-from-wall boundary conditions
2010-03-01 14:49:47 +00:00
henry
cdb616eb48
Removed blank line.
2010-01-20 17:06:22 +00:00
Mark Olesen
5e972c772f
remove trailing space from some files
2009-12-04 13:39:35 +01:00
Mark Olesen
909e6b27e4
Apply coding style recommendations:
...
- space between keyword and bracket in 'for(..)', 'if(..)', 'while(..)'
2009-11-30 08:55:03 +01:00
Mark Olesen
fa93ce8cd7
coding style adherence
...
- markup codingStyleGuide.org examples so they actually indent correctly
- use 'Info<<' as per codingStyleGuide instead of 'Info <<'
2009-11-27 15:39:14 +01:00
henry
bb65911c45
Added a correction to the boundary velocity and flux to make them consistent
...
with the boundary motion before the fluxes are corrected for continuity by
pcorr.
2009-11-18 23:10:26 +00:00