ce844e6f5b
cellSource: Added weightedVolAverage option
...
faceSource: Added weightedAreaAverage option
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1769
2015-06-30 11:20:02 +01:00
72300041df
Removed use of the deprecated "register" keyword
...
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340.html
2015-06-30 10:26:44 +01:00
138c34fb0f
tutorials/multiphase/.*woPhaseEulerFoam/: Change outlet p_rgh BC to prghPressure
2015-06-29 19:36:57 +01:00
b719556f63
tutorials/multiphase/reactingTwoPhaseEulerFoam/RAS/bubbleColumnEvaporatingReacting: Correct initial pressure to 10bar
2015-06-29 16:09:33 +01:00
2aa91c8f40
localEulerDdt: Removed unnecessary template qualifiers
2015-06-29 14:18:24 +01:00
fd9d07413a
LTS: Simplify the selection of LTS operation
2015-06-29 11:53:20 +01:00
34c3b2f656
Pstream/mpi: Move mpi.h include to after the OpenFOAM includes
...
Resolves additional report http://www.openfoam.org/mantisbt/view.php?id=1474
2015-06-28 22:55:22 +01:00
bbad3b05e4
Updated header
2015-06-28 21:43:54 +01:00
ea5f34cc4a
Corrected the "See Also"
2015-06-28 21:43:32 +01:00
7dd93ce434
Update header
2015-06-28 21:43:21 +01:00
f92d657ab7
LTS: Formalize the naming of the rDeltaT and rSubDeltaT fields
...
Now the specification of the LTS time scheme is simply:
ddtSchemes
{
default localEuler;
}
2015-06-28 21:41:40 +01:00
af8185c0a6
reactingParcelFoam, coalChemistryFoam: Added LTS support
...
Replaces LTSReactingParcelFoam and LTSCoalChemistryFoam
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-28 11:01:04 +01:00
01cb591ba5
rhoReactingFoam, rhoReactingBuoyantFoam: Added LTS support
...
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-27 22:41:00 +01:00
64e831fea0
reactingFoam: Added run-time selectable LTS support replacing LTSReactingFoam
...
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-27 22:35:49 +01:00
4180b6857d
rhoPimpleFoam: Added run-time selectable LTS support replacing rhoLTSPimpleFoam
...
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-27 22:08:43 +01:00
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
8fc3d158ff
rhoSimpleFoam: Added "consistent" option to replace rhoSimplecFoam
...
See tutorials/compressible/rhoSimpleFoam/squareBend
SIMPLE
{
nNonOrthogonalCorrectors 0;
rhoMin 0.1;
rhoMax 1.0;
transonic yes;
consistent yes;
residualControl
{
p 1e-3;
U 1e-4;
e 1e-3;
// possibly check turbulence fields
"(k|epsilon|omega)" 1e-3;
}
}
relaxationFactors
{
fields
{
p 1;
rho 1;
}
equations
{
p 1;
U 0.9;
e 0.9;
k 0.9;
epsilon 0.9;
}
}
2015-06-27 17:42:59 +01:00
8cad93c724
rhoPimpleFoam: Added "consistent" option to replace rhoPimplecFoam
...
e.g. in tutorials/compressible/rhoPimpleFoam/ras/angledDuctLTS
PIMPLE
{
momentumPredictor yes;
transonic no;
nOuterCorrectors 50;
nCorrectors 1;
nNonOrthogonalCorrectors 0;
consistent yes;
rhoMin 0.5;
rhoMax 2.0;
residualControl
{
"(U|k|epsilon)"
{
relTol 0;
tolerance 0.0001;
}
}
turbOnFinalIterOnly off;
}
relaxationFactors
{
fields
{
"p.*" 0.9;
"rho.*" 1;
}
equations
{
"U.*" 0.9;
"h.*" 0.7;
"(k|epsilon|omega).*" 0.8;
}
}
2015-06-27 16:26:51 +01:00
38e200ce83
tutorials/compressible/rhoCentralFoam/biconic25-55Run35: Change to LTS
2015-06-27 15:33:48 +01:00
5c4b7b1640
Rename setrDeltaT to setRDeltaT
2015-06-27 15:33:39 +01:00
a9fa0db19a
Rename setrDeltaT to setRDeltaT
2015-06-27 15:33:04 +01:00
ca81d01ca8
LTSReactingParcelFoam: Minor improvement
2015-06-27 12:30:10 +01:00
edcc472535
reactingTwoPhaseEulerFoam: Removed superfluous trSubDeltaT field
2015-06-26 22:05:39 +01:00
587c93574a
LTS, MULES and sub-cycling: Improved the handling of the rSubDeltaT field
2015-06-26 21:58:27 +01:00
d14e8ed169
interFoam: Change construction order
2015-06-26 18:54:37 +01:00
1d16db3fa0
reactingTwoPhaseEulerFoam: Added experimental run-time selectable LTS support
...
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
The LTS algorithm is currently controlled with the standard settings in
controlDict, e.g.:
maxCo 0.5;
maxDeltaT 2e-8;
with the addition of the optional rDeltaT smoothing coefficient:
rDeltaTSmoothingCoeff 0.02;
which defaults to 0.02.
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-26 18:52:23 +01:00
e00ae44ad0
interFoam family: Added run-time selectable LTS support
...
LTS is selected by the ddt scheme e.g. in the
tutorials/multiphase/interFoam/ras/DTCHull case:
ddtSchemes
{
default localEuler rDeltaT;
}
LTSInterFoam is no longer needed now that interFoam includes LTS
support.
2015-06-26 18:32:20 +01:00
bf95b5c286
reactingTwoPhaseEulerFoam: Change the implicit handling of phase-pressure and dispersion
...
to support any number of phases
2015-06-26 15:15:10 +01:00
4d6823c3eb
reactingTwoPhaseEulerFoam: Minor reorganization
2015-06-25 22:43:22 +01:00
5d3d40392f
reactingTwoPhaseEulerFoam: Add fvOption handling to the continuity error
...
correction in MovingPhaseModel<BasePhaseModel>::correct()
2015-06-25 22:29:08 +01:00
d9b186e9d1
Update header
2015-06-25 22:04:28 +01:00
c981db68c7
sampledPlane: Correct handling of coordinate system specification
...
Patches provided by Timm Severin
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1764
2015-06-25 22:04:00 +01:00
e9ecd7ddef
twoPhaseEulerFoam, reactingTwoPhaseEulerFoam: Removed duplicate files
2015-06-25 20:27:09 +01:00
5ebf61eb41
smoluchowskiJumpTFvPatchScalarField: Updated use of basicThermo
2015-06-25 19:28:16 +01:00
0f8d7e677d
reactingTwoPhaseEulerFoam: Construct MRF and fvOptions in phaseSystem
2015-06-25 19:22:47 +01:00
550ba440fd
reactingTwoPhaseEulerFoam: Change the sign of the compressibility correction field
...
to correspond to the phase dilatation rate.
2015-06-25 16:37:53 +01:00
9f6c161e49
reactingTwoPhaseEulerFoam: Generalize the handling of the dilatation rate
...
to support any number of phases
2015-06-25 16:10:07 +01:00
69d994e794
twoPhaseEulerFoam: Change the implicit particle-pressure and turbulence dispersion
...
to be phase-symmetric so that the results are independent of which
phase-fraction is solved.
2015-06-25 16:08:21 +01:00
ad40e110df
Update headers
2015-06-24 10:45:42 +01:00
5e05479e2a
Use basicThermo::dictName rather than hard-coding "thermophysicalProperties"
2015-06-24 10:44:57 +01:00
b73fe0d4c3
utilities/postProcessing: Automate the selection of incompressible/compressible modes
2015-06-24 10:44:02 +01:00
cdd4f69212
Correct typo
2015-06-24 10:06:56 +01:00
5c6203309b
timeSelector: Add support for -newTimes option
...
//- Return the set of times selected based on the argList options
// including support for \b -newTimes in which times are selected
// if the file <fName> does not exist in the time directory.
// Also set the runTime to the first instance or the
// \c constant/ directory if no instances are specified or available
static instantList select
(
Time& runTime,
const argList& args,
const word& fName
);
This is experimental functionality and currently on test in the yPlus
post-processing utility.
2015-06-24 10:04:29 +01:00
0e7de1b8df
tutorials/incompressible/simpleFoam/pitzDaily: Change to use SIMPLEC
...
With the SIMPLE "consistent" option and optimized relaxation factors
this tutorial now converges in 210 iterations, previously with SIMPLE it
took 950. Despite the increase in cost per time-step due to the
increase in relaxation factors and number of solver iterations the
speed-up is 3.5x.
2015-06-23 20:33:48 +01:00
b7cfd08fcb
Update headers
2015-06-23 11:27:05 +01:00
87f6977bcb
Removed support for the legacy SiCortex64 architecture
2015-06-23 11:26:45 +01:00
4b4c43b5da
Added support for the PPC64le architecture
...
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1759
2015-06-23 11:26:18 +01:00
22eec28121
meshToMeshTemplates: Fix bug in mapTgtToSrc
2015-06-23 10:55:17 +01:00
09fe6408d3
codeTemplates: Update copyright date
2015-06-23 10:54:51 +01:00
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