Henry
372dc26c8d
int32: Add IO operators for long on 32bit OS
...
On 32bit OSs long is not unambiguously int32_t (or int64_t) causing
problems for IO operator resolution. This problem is avoided by
explicitly defining the following operators:
2015-05-16 15:29:34 +01:00
Henry
7b2451f925
ReversibleReaction: Protect against /0
2015-05-14 18:51:26 +01:00
Henry
4c51cba64a
externalWallHeatFluxTemperature: Correct docs
...
Resolved part of bug-report http://www.openfoam.org/mantisbt/view.php?id=1690
2015-05-14 18:50:47 +01:00
Henry
18705e2a77
chemistryModel: Improve efficiency of reversible reaction-rate evaluation
2015-05-14 18:49:18 +01:00
Henry
a25b0978a6
printStack, ptscotchDecomp: Correct integer type used to hold memory addresses
2015-05-14 18:48:35 +01:00
Henry
b6ebf4bdaa
Update header
2015-05-10 12:33:33 +01:00
Henry
5acc3dbdd5
chemistryModel: Added optional Treact to reduce the time of chemistry evaluation
...
Treact: Temperature below which the reaction rates are assumed 0
2015-05-10 12:31:17 +01:00
Henry
bfb726aba3
twoPhaseEulerFoam: rationalize handling of fixed-flux BC update
2015-05-09 23:45:15 +01:00
Henry
c9d9ba0b6c
surfaceFilmModels: Replaced removeInjection with patchInjection
...
patchInjection accumulates mass exchanges on a per-patch basis which are
reported by injectionModelList
2015-05-08 16:40:03 +01:00
Henry
e1d88f18bd
Update header
2015-05-05 15:46:52 +01:00
Henry
08cc46689b
Correct comment
2015-05-05 15:46:38 +01:00
Henry
8dee55bc99
fieldMinMax: add optional switch to control the output of max/min location
...
and simplify output format for graphing
With "location yes;"
log:
fieldMinMax fieldMinMax output:
min/max(mag(U.air)) = 0 28.309442
min/max(mag(U.water)) = 0 27.221734
file:
# Field minima and maxima
# Time min(U.air) max(U.air) min(U.water) max(U.water)
4.00061050e-01 0.00000000e+00 2.87015987e+01 0.00000000e+00 2.71025731e+01
4.00134265e-01 0.00000000e+00 2.86505310e+01 0.00000000e+00 2.71134246e+01
4.00222098e-01 0.00000000e+00 2.85937449e+01 0.00000000e+00 2.71255302e+01
With "location no;"
log:
fieldMinMax fieldMinMax output:
min(mag(U.air)) = 0 at location (-0.058373423 -0.15376628 0.021017389)
max(mag(U.air)) = 28.701599 at location (-0.24002836 0.0053456235 3.8964638)
min(mag(U.water)) = 0 at location (-0.058373423 -0.15376628 0.021017389)
max(mag(U.water)) = 27.102573 at location (-0.24002836 0.0053456235 3.8964638)
file:
# Field minima and maxima
# Time field min location(min) max location(max)
4.00061050e-01 U.air 0.00000000e+00 (-5.83734226e-02 -1.53766281e-01 2.10173892e-02) 2.87015987e+01 (-2.40028359e-01 5.34562354e-03 3.89646377e+00)
4.00061050e-01 U.water 0.00000000e+00 (-5.83734226e-02 -1.53766281e-01 2.10173892e-02) 2.71025731e+01 (-2.40028359e-01 5.34562354e-03 3.89646377e+00)
2015-05-05 15:41:32 +01:00
Henry
05cd20d826
probes: Improved formatting of header to make it easier to parse and read probe locations
...
New layout:
# Probe 0 (0.0254 0.0253 0)
# Probe 1 (0.0508 0.0253 0)
# Probe 2 (0.0762 0.0253 0)
# Probe 0 1 2
# Time
1e-05 142974 128861 115934
2e-05 -69444.1 -62541 -56395.7
3e-05 -1546.81 -1445.94 -1154.79
2015-05-05 12:26:28 +01:00
Henry
57b25f22b3
planeExtrusion.[HC]: Renamed from plane.[HC] to avoid name clash
2015-05-04 21:16:44 +01:00
Henry
c28730251c
extrudeMesh: Add sector extrusion type and specialize wedge and plane
...
to create single layer extrusions with wedge and empty front and back
patches respectively.
2015-05-04 20:54:39 +01:00
Henry
14fe8ad7e2
polyTopoChange: Corrected layout for Doxygen
2015-05-04 16:37:20 +01:00
Henry
767e1a4e69
GAMG solver: Set the following defaults:
...
cacheAgglomeration true;
agglomerator faceAreaPair;
nCellsInCoarsestLevel 10;
mergeLevels 1;
2015-05-03 18:11:25 +01:00
Henry
b06c078607
sampledSets, sampledSurfaces: Provide warning message if field cannot be found
...
Generate fatal error if iso-surface field cannot be found
2015-05-03 16:52:37 +01:00
Henry
e558e900ef
pimpleControl: Support field relaxation when the number of PIMPLE iterations = 1
...
This allows PIMPLE solvers to operate in SIMPLE mode
2015-05-03 11:50:05 +01:00
Henry
48edc421a8
steadyStateDdtScheme: Corrected dimensions of ddtCorr for compressible flow
2015-05-02 17:38:29 +01:00
Henry
df3e05beb9
BrownianMotionForce: Updated interface to turbulence model
2015-04-30 17:38:12 +01:00
Henry
cb1f94a370
DispersionRASModel: Updated lookup of the turbulence model
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1679
2015-04-30 11:11:35 +01:00
Henry
c43b145479
patchInteractionDataList: Ignore empty patches
2015-04-29 23:06:09 +01:00
Henry
e5a52c90e8
Update headers
2015-04-29 14:44:53 +01:00
Henry
3e2b64c08d
MULES: nLimiterIter and smoothLimiter are now user-input via the corresponding fvSolution sub-dict
...
nLimiterIter: Number of iterations during limiter construction
3 (default) is sufficient for 3D simulations with a Courant number 0.5 or so
For larger Courant numbers larger values may be needed but this is
only relevant for IMULES and CMULES
smoothLimiter: Coefficient to smooth the limiter to avoid "diamond"
staggering patters seen in regions of low particle phase-fraction in
fluidised-bed simulations.
The default is 0 as it is not needed for all simulations.
A value of 0.1 is appropriate for fluidised-bed simulations.
The useful range is 0 -> 0.5.
Values larger than 0.5 may cause excessive smearing of the solution.
2015-04-29 14:37:41 +01:00
Henry
080074a7b4
sixDoFRigidBodyMotion: Apply accelerationDamping to the acceleration only
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1675
2015-04-28 14:58:14 +01:00
Henry
5aa15a3924
Update header
2015-04-27 20:23:11 +01:00
Henry
9fb9a65952
surfaceNormalFixedValueFvPatchVectorField: Update fixedValue field to handle mesh-motion
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1667
2015-04-27 20:22:01 +01:00
Henry
5276cc1d39
PrandtlDelta: Added description
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1673
2015-04-27 16:13:20 +01:00
Henry
4916a13d7e
patchInteractionDataList: Remove default patch interaction method
...
Now interaction methods must be specified for all non-coupled patches.
If this approach proves irritating a warning rather than an error could
be generated.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1670
2015-04-27 12:00:27 +01:00
Henry
65152a3109
AMIMethod: Corrected type of tgtPatch_
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1669
2015-04-27 11:10:15 +01:00
Henry
d542ea93d5
Updated header
2015-04-26 21:38:29 +01:00
Henry
7d9dc9035e
cellSource: Writing the volume of the cellSource (sum(V)) for each time is now optional
...
Previous behavior which may be useful for moving-mesh cases can be
selected using the optional entry:
writeVolume yes;
The initial volume is written in the log and data file header e.g.:
# Source : all
# Cells : 3829
# Volume : 9.943164e-01
Also added
sumMag | sum of component magnitudes
2015-04-26 21:35:25 +01:00
Henry
c4f9e88f20
Updated header
2015-04-26 21:35:09 +01:00
Henry
440e1e0eee
faceSource: Changed option to write faceSource area to 'writeArea'
2015-04-26 21:34:27 +01:00
Henry
6e385b237a
Update headers
2015-04-26 16:38:47 +01:00
Henry
7047154fee
MRFZone: Add regex and group support to the specification of nonRotatingPatches
2015-04-26 16:38:07 +01:00
Henry
8bec8510fa
Update headers
2015-04-26 16:37:43 +01:00
Henry
db4ac98fd8
faceSource: Writing the total area of the faceSource (sum(magSf)) for each time is now optional
...
Previous behavior which may be useful for moving-mesh cases can be
selected using the optional entry:
writeTotalArea yes;
The initial total area is written in the log and data file header e.g.:
# Source : faceZone f0
# Faces : 8
# Area : 1.063860e-02
2015-04-26 16:32:19 +01:00
Henry
2e9a3903cd
SRFModel: Changes origin to be user-input rather than hard-coded to (0 0 0)
...
Updated tutorials
2015-04-26 11:28:14 +01:00
Henry
0fe1967c22
includeEtcEntry: New dictionary include directive: #includeEtc "etcFile"
...
Description
Specify an etc file to include when reading dictionaries, expects a
single string to follow.
Searches for files from user/group/shipped directories.
The search scheme allows for version-specific and
version-independent files using the following hierarchy:
- \b user settings:
- ~/.OpenFOAM/\<VERSION\>
- ~/.OpenFOAM/
- \b group (site) settings (when $WM_PROJECT_SITE is set):
- $WM_PROJECT_SITE/\<VERSION\>
- $WM_PROJECT_SITE
- \b group (site) settings (when $WM_PROJECT_SITE is not set):
- $WM_PROJECT_INST_DIR/site/\<VERSION\>
- $WM_PROJECT_INST_DIR/site/
- \b other (shipped) settings:
- $WM_PROJECT_DIR/etc/
An example of the \c \#includeEtc directive:
\verbatim
#includeEtc "etcFile"
\endverbatim
The usual expansion of environment variables and other constructs is
retained.
2015-04-26 10:44:11 +01:00
Henry
091b6bc857
codedFunctionObject: Add meshTools library to include and link line
2015-04-25 21:57:40 +01:00
Henry
2a7c6c18e3
potentialFoam: No longer executes functionObjects by default
...
Use the new -withFunctionObjects command-line option to execute functionObjects
2015-04-25 21:56:14 +01:00
Henry
992195c6bc
Pe: Create and write volScalarField in addition to the surfaceScalarField for ease of post-processing
...
Update handling of turbulence models
2015-04-25 16:29:54 +01:00
Henry
c7e807cf74
timeSelector: Rename option zeroTime -> withZero for consistency with the noZero option
2015-04-25 15:12:08 +01:00
Henry
cb82ae7d96
timeSelector: Change select0 to return 'constant' if no times are specified or available
...
This allows checkMesh and other mesh manipulation utilities to operate
on the mesh without any time directories being present.
2015-04-25 11:51:06 +01:00
Henry
53b1b5c6df
GradientDispersionRAS: Updated to use the new GaussNormal function
...
Provided by Timo Niemi
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1650
2015-04-20 17:48:16 +01:00
Henry
64c3aa3764
lagrangian/basic/particle/particleI.H: General clean-up
2015-04-20 17:47:56 +01:00
Henry
d4f6e184be
prghPressureFvPatchScalarField: Add support for hRef
2015-04-18 19:31:31 +01:00
Henry
bb59286bb6
LESfilter: Allow the name of the filter sub-dict to be specified by New
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1659
2015-04-18 19:30:27 +01:00