Henry Weller
69f0a5e316
nutWallFunctionFvPatchScalarField: Added documentation for default coefficients
...
Patch provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1930
2015-11-29 21:27:26 +00:00
Henry Weller
0517efd7db
turbulenceModels/RAS/kEpsilon/kEpsilon: Added experimental support for fvOptions
2015-11-28 19:07:42 +00:00
Henry Weller
e496de6fb2
reactingTwoPhaseEulerFoam: Added thermal wall-functions with support for wall-boiling
...
Code and tutorial case provided by Juho Peltola
2015-11-27 18:51:23 +00:00
Henry Weller
65d917e85e
waveDisplacementPointPatchVectorField: Corrected "waveLength" -> "waveNumber"
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1929
2015-11-26 10:54:14 +00:00
Henry Weller
1a2b3a69b2
TurbulenceModels: updated the mapping of k to R BCs
...
Now k BCs which do not have a symmTensor equivalent are converted to "calculated"
2015-11-24 22:36:50 +00:00
Henry Weller
528cc5622b
fvPatchFields/derived/fixedProfile: New BC which applies the specified 1D profile
...
This is useful when applying an experimentally obtained profile as an
inlet condition:
Example of the boundary condition specification:
\verbatim
myPatch
{
type fixedProfile;
profile csvFile;
profileCoeffs
{
nHeaderLine 0; // Number of header lines
refColumn 0; // Reference column index
componentColumns (1 2 3); // Component column indices
separator ","; // Optional (defaults to ",")
mergeSeparators no; // Merge multiple separators
fileName "Uprofile.csv"; // name of csv data file
outOfBounds clamp; // Optional out-of-bounds handling
interpolationScheme linear; // Optional interpolation scheme
}
direction (0 1 0);
origin 0;
}
\endverbatim
or a simple polynomial profile:
Example setting a parabolic inlet profile for the PitzDaily case:
\verbatim
inlet
{
type fixedProfile;
profile polynomial
(
((1 0 0) (0 0 0))
((-6200 0 0) (2 0 0))
);
direction (0 1 0);
origin 0.0127;
}
\endverbatim
Based on code provided by Hassan Kassem:
http://www.openfoam.org/mantisbt/view.php?id=1922
2015-11-24 16:35:45 +00:00
Henry Weller
9168a4abf9
fvPatchFields: Rationalized the construction of DataEntry values
2015-11-24 16:35:11 +00:00
Henry Weller
05adeb46be
snappyHexMesh layerParameters: Increased maxIters to 20
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1918
Patch provided by Richard Jones
maxIters could be made an option input if 20 is not sufficient for
difficult cases.
2015-11-23 16:48:05 +00:00
Henry Weller
d5f8d691b0
TurbulenceModels: Correct nut during construction for single-phase solvers only.
...
For multiphase solvers the phase construction is not complete at this point.
2015-11-23 13:49:03 +00:00
Henry Weller
56913f6307
fvOptions: New buoyancyForce and buoyancyEnergy
...
Provides run-time selection of buoyancy sources for compressible solvers
Replaces the built-in buoyancy sources in XiFoam, reactingFoam and
rhoReactingFoam.
e.g. in constant/fvOptions specify
momentumSource
{
type buoyancyForce;
buoyancyForceCoeffs
{
fieldNames (U);
}
}
and optionally specify the buoyancy energy source in the enthalpy
equation:
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (h);
}
}
or internal energy equation
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (e);
}
}
2015-11-23 09:29:10 +00:00
Henry Weller
151e1fafff
Update header
2015-11-22 17:28:37 +00:00
Henry Weller
d870ca5be5
Corrected typo: Tranform -> Transform
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1923
2015-11-22 17:27:44 +00:00
Henry Weller
ccef40cc0a
meshRefinementBaffles: Correct faceZone orientation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1479
Patches provided by Bruno Santos based on the work of Mattijs Janssens
2015-11-21 21:35:00 +00:00
Henry Weller
7c345a0202
specie/thermo: Use Pstd in the evaluation of equilibrium coefficients
2015-11-21 18:29:20 +00:00
Henry Weller
cc942ed18e
chemkinReader: Add support for reading transport properties from dictionary
...
Note the dictionary is in OpenFOAM format not CHEMKIN.
Patch provided by Daniel Jasinski
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1888
2015-11-20 18:55:36 +00:00
Henry Weller
654433f692
metisDecomp: Update to support 64-bit labels
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1920
2015-11-20 14:29:27 +00:00
Henry Weller
016aad0d72
functionObjects: Format time according to the specification in controlDict
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1921
2015-11-20 13:22:51 +00:00
Henry Weller
3792d0a9b1
TurbulenceModels: Separate template functions into .C files
2015-11-19 13:48:37 +00:00
Henry Weller
c78d695494
TurbulenceModels: Improved instantiation of single-phase models in solvers
...
Simplifies lookup of RAS or LES models
2015-11-18 21:10:03 +00:00
Henry Weller
6a80fbf792
advectiveFvPatchField: Added support localEuler ddt (LTS)
...
This functionality is inherited by the waveTransmissive BCs
2015-11-18 09:33:13 +00:00
Henry Weller
742f2da0fa
Updated header
2015-11-17 12:07:33 +00:00
Henry Weller
22fd0edd59
porosityModels: Specification of name and dimensions of porosity coefficients is now optional
...
e.g.
DarcyForchheimerCoeffs
{
d (5e7 -1000 -1000);
f (0 0 0);
coordinateSystem
{
type cartesian;
origin (0 0 0);
coordinateRotation
{
type axesRotation;
e1 (1 0 0);
e2 (0 0 1);
}
}
}
2015-11-17 12:05:57 +00:00
Henry Weller
baa02e6916
src/combustionModels: Updated LES model lookup
2015-11-16 10:25:42 +00:00
Henry Weller
22f53b55eb
reactingEulerFoam: Updated phase-change support
...
Patches provided by Juho Peltola
2015-11-15 16:57:52 +00:00
Henry Weller
ef287b7640
steadyStateDdtScheme: Correct dimensions of fvcDdtUfCorr
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1913
2015-11-13 14:33:34 +00:00
Henry Weller
5e6a7ea282
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
Henry Weller
cc99b65d77
src/OpenFOAM: Update ...IOErrorIn -> ...IOErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 21:13:04 +00:00
Henry Weller
10aea96ae5
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
Henry Weller
cad9467374
src/finiteVolume: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 16:55:03 +00:00
Henry Weller
1944b09bb5
SolverPerformance: Complete the integration of the templated SolverPerformance<Type>
...
Now solvers return solver performance information for all components
with backward compatibility provided by the "max" function which created
the scalar solverPerformance from the maximum component residuals from
the SolverPerformance<Type>.
The residuals functionObject has been upgraded to support
SolverPerformance<Type> so that now the initial residuals for all
(valid) components are tabulated, e.g. for the cavity tutorial case the
residuals for p, Ux and Uy are listed vs time.
Currently the residualControl option of pimpleControl and simpleControl
is supported in backward compatibility mode (only the maximum component
residual is considered) but in the future this will be upgraded to
support convergence control for the components individually.
This development started from patches provided by Bruno Santos, See
http://www.openfoam.org/mantisbt/view.php?id=1824
2015-11-10 08:50:11 +00:00
Henry Weller
5841ee3481
Revert "meshRefinementBaffles: Correct faceZone orientation"
...
This reverts commit 6206280471 .
2015-11-08 22:20:11 +00:00
Henry Weller
29111c3723
fvcAverage: Minor improvement to the evaluation of the internalField
2015-11-08 12:25:30 +00:00
Henry Weller
d5b4448e1a
src/OpenFOAM: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-08 12:23:52 +00:00
Henry Weller
d46bbbf440
sutherlandTransport: Add support for reading thermo and transport from separate dictionaries
...
Based on patch provided by Daniel Jasinski
See http://www.openfoam.org/mantisbt/view.php?id=1888
2015-11-06 17:36:58 +00:00
Henry Weller
6206280471
meshRefinementBaffles: Correct faceZone orientation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1479
Patches provided by Bruno Santos based on the work of Mattijs Janssens
2015-11-04 11:53:54 +00:00
Henry Weller
03494fef5d
Updated notImplemented -> NotImplemented
...
The new NotImplemented macro uses __PRETTY_FUNCTION__ for GNU compatible
compilers otherwise __func__ to provide the function name string.
2015-11-01 10:26:37 +00:00
Henry Weller
dfecb23b08
equationOfState/Boussinesq: New equation of state for the Boussinesq approximation for buoyant flows
...
Description
Incompressible gas equation of state using the Boussinesq approximation for
the density as a function of temperature only:
\verbatim
rho = rho0*(1 - beta*(T - T0))
\endverbatim
To be used with the buoyantPimpleFoam and buoyantSimpleFoam solvers as
an alternative to using buoyantBoussinesqPimpleFoam or
buoyantBoussinesqSimpleFoam, providing consistency with all other
solvers and utilities using the thermodynamics package in OpenFOAM.
2015-10-31 18:27:38 +00:00
Henry Weller
678a7a5202
Updated headers
2015-10-30 21:37:59 +00:00
Henry Weller
1e4a07c714
Updated docs for Doxygen: '<' -> '\<' and '>' -> '\>'
2015-10-30 21:37:03 +00:00
Henry Weller
ff10fe0d5e
messageStream, error: Add new versions of message and error macros
...
which use the __PRETTY_FUNCTION__ constant string to provide the function name
2015-10-30 17:30:26 +00:00
Henry Weller
941117a1c4
createIncompressibleRadiationModel: Allow specification of value only for rhoRef and CpRef
...
Patch provided by Daniel Jasinski: http://www.openfoam.org/mantisbt/view.php?id=1856
2015-10-30 14:01:20 +00:00
Henry Weller
d3621371e0
TurbulenceModels: Corrected docs
...
Reported in http://www.openfoam.org/mantisbt/view.php?id=1856
2015-10-30 13:28:28 +00:00
Henry Weller
b5f64cd165
radiationCoupledBase: Correct docs
2015-10-29 22:42:14 +00:00
Henry Weller
f623ba2542
Make Doxygen documentation consistent with the rest of OpenFOAM
2015-10-29 22:40:41 +00:00
Henry Weller
15d700a966
porousBafflePressureFvPatchField: Corrected docs
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1884
2015-10-29 14:05:55 +00:00
Henry Weller
866ec7d5cf
PrimitivePatchCheck::checkTopology: Correct non-manifold check logic
...
Patch provided by Aron Jóhannesson
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1877
2015-10-29 10:54:47 +00:00
Henry Weller
63c620dc68
temperatureCoupledBase, turbulentHeatFluxTemperatureFvPatchScalarField: updated docs
...
Provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1875
2015-10-25 17:08:29 +00:00
Henry Weller
f52fb042b8
turbulentHeatFluxTemperatureFvPatchScalarField: Updated docs
...
Resolves report http://www.openfoam.org/mantisbt/view.php?id=1875
Patch provided by Bruno Santos
2015-10-25 15:31:49 +00:00
Henry Weller
cbd3f823e5
cyclicACMIPolyPatch: remove tolerance from the ACMI interpolation
...
Maybe resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1335
awaiting feedback from reporter.
2015-10-24 21:39:10 +01:00
Henry Weller
7595f4c225
cyclicAMIPolyPatch: corrected rotationAngle signs in parallel decomposition of cyclicAMI
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1726
2015-10-23 08:31:11 +01:00