b36e1c7c1b
Merge branch 'master-update' into 'master'
...
Master update for adjusted config and compile with WM_LABEL_SIZE=64
See merge request !52
2016-07-11 11:49:32 +01:00
6a8bac9235
functionObjects: Update documentation
2016-07-09 22:08:11 +01:00
08bd802b42
checkGeometry, moveDynamicMesh: Convert processor IDs to 'List<label>'
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2140
2016-07-09 20:47:06 +01:00
9f682a0c5a
functionObjects::systemCall: Updated documentation
2016-07-09 14:23:27 +01:00
6e95af9d58
functionObjects: Removed superfluous controlDict files
2016-07-09 14:23:01 +01:00
b87703bd46
fvcCellReduce: Add support for optional initial value
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2143
2016-07-08 11:54:30 +01:00
5d594d3f24
ENH: Adding support to moving mesh to activePressureForceBaffle
2016-07-07 10:19:56 -07:00
5f49df4a0a
COMP: fftw needs int (not long) for its dimensionality (issue #175 )
...
- explicitly use List<int> instead List<label> for API compatibility,
even when 64-bit labels are in use.
2016-07-07 11:20:28 +02:00
fcb0b3a42d
COMP: fftw needs int (not long) for its dimensionality (issue #175 )
...
- explicitly use List<int> instead List<label> for API compatibility,
even when 64-bit labels are in use.
2016-07-07 11:20:28 +02:00
e799329515
COMP: template ambiguity for 64-bit labels (issue #175 )
2016-07-07 11:17:09 +02:00
b99515ea95
COMP: template ambiguity for 64-bit labels (issue #175 )
2016-07-07 11:17:09 +02:00
7e53be1560
Reacting solvers: Added check for the existence of the inert specie
2016-07-06 17:45:34 +01:00
2ed6b4da92
STYLE: documentation typo in EulerCoordinateRotation, add external reference
2016-07-06 11:47:10 +02:00
de75e2f918
fvOptions::limitVelocity: New fvOption to limit the maximum velocity magnitude
...
e.g. to avoid excessive unphysical velocities generated during slamming events in
incompressible VoF simulations
Usage
Example usage:
limitU
{
type limitVelocity;
active yes;
limitVelocityCoeffs
{
selectionMode all;
max 100;
}
}
2016-07-06 10:17:21 +01:00
b23b137ff8
fvOptions::tabulatedAccelerationSource: Minor update to doc
2016-07-06 10:16:57 +01:00
29e5fd7bda
Updated header
2016-07-06 10:16:37 +01:00
48e160dce8
fvOptions::limitTemperature: Simplify controls and make documentation consistent with the code
2016-07-06 10:15:47 +01:00
9e1486fee5
checkMesh, moveDynamicMesh: option -checkAMI writes the reconstructed AMI weights
...
Patch contributed by Mattijs Janssens
2016-07-05 15:35:16 +01:00
6494f0378e
BUG: randomProcesses/Allwmake not being called ( fixes #171 )
2016-07-05 14:43:59 +02:00
417ac33aca
functionObjects: Updated documentation
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2138
2016-07-03 23:16:29 +01:00
af6e8f150c
timeVaryingMappedFixedValue: update for SP
2016-07-01 17:42:35 +01:00
f768402255
Simplified the handling of the CGAL installation
2016-07-01 14:53:28 +01:00
ed014a099c
src/OpenFOAM/primitives/ints: Further tweaks
...
Resolved additional bug-report http://bugs.openfoam.org/view.php?id=2137
2016-07-01 14:52:54 +01:00
139faa3cf0
vtkUnstructuredReader: corrected prism point ordering
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=1885
2016-07-01 14:45:18 +01:00
a623ab42a3
timeVaryingMappedFixedValue: Reinstated support for AverageField
2016-07-01 10:26:20 +01:00
08e941dccb
Updated header
2016-07-01 10:25:38 +01:00
fa11efeba6
src/OpenFOAM/primitives/ints: Corrected MIN and MAX for uints
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2137
2016-07-01 10:24:42 +01:00
9965c5006c
STYLE: minor improvement when writing list entry
2016-07-01 09:55:51 +02:00
ce121c92dc
STYLE: minor simplification of check for uniform contents
2016-07-01 09:09:50 +02:00
cae7ce37f5
ENH: provide formatting version of Foam::name() (issue #253 )
...
- there are some cases in which the C-style sprintf is much more
convenient, albeit problematic for buffer overwrites.
Provide a formatting version of Foam::name() for language
primitives that is buffer-safe.
Returns a Foam::word, so that further output will be unquoted, but
without any checking that the characters are indeed entirely valid
word characters.
Example use,
i = 1234;
s = Foam::name("%08d", i);
produces '00001234'
Alternative using string streams:
std::ostringstream buf;
buf.fill('0');
buf << setw(8) << i;
s = buf.str();
Note that the format specification can also be slightly more complex:
Foam::name("output%08d.vtk", i);
Foam::name("timing=%.2fs", time);
It remains the caller's responsibility to ensure that the format mask
is valid.
2016-07-01 08:23:13 +02:00
ff0557cf22
BUG: ensight output - corrected mask
2016-06-30 23:05:23 +01:00
bde2fb728f
Merge remote-tracking branch 'origin/develop' into develop
2016-06-30 15:34:06 +02:00
6d71d03f44
ENH: default to collateTimes on for ensight output
...
- the uncollated version becomes quite difficult to process.
Caveat: cannot use "collateTimes true" for non-static geometries
2016-06-30 15:32:21 +02:00
a60b1ddd6e
ENH: acousticDamping - updated blending factor
2016-06-30 12:46:46 +01:00
7bc05996ba
SloanRenumber: link with libboost_system.so rather than libboost_thread.so
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2135
2016-06-30 12:01:32 +01:00
eff10b0f96
BUG: acousticDamping - set the blending factor after reading the coefficients
2016-06-30 11:22:50 +01:00
9fdb5506f4
timeVaryingMappedFixedValueFvPatchField: Simplifed for consistency with the output of sampledPlane
...
Now a case can be sampled and written in 'foam' format and used for the
timeVaryingMappedFixedValue BC of another case.
2016-06-30 10:35:01 +01:00
507b8988ec
functionObjects::surfaceRegion: Write the surface geometry for formats in which the data is in separate files
2016-06-30 10:33:55 +01:00
c224d19c83
sampledCuttingPlane: Rationalized
2016-06-30 10:33:28 +01:00
939376a844
src/sampling/Make/files: Updated
2016-06-30 10:33:07 +01:00
c6200ea25e
sampledPlane, plane: standardize the selection of the plane type
2016-06-30 10:32:31 +01:00
fdb4f37148
foamFileSurfaceWriter -> foamSurfaceWriter for consistency with the naming of the other writers
2016-06-30 10:31:09 +01:00
3be20b492d
Merge remote-tracking branch 'origin/develop' into develop
...
- conflicts resolved:
src/conversion/ensight/file/ensightGeoFile.C
2016-06-30 01:05:35 +02:00
c133f98dda
BUG: corrupt keywords in ensight binary
...
- regression introduced by ef9a14b288
2016-06-30 00:52:49 +02:00
ad4e8a1f76
ENH: cleaner output directory for ensight surfaces
...
- similar to foamToEnsightParts, provide a data/ subdirectory to hold
the time-varying field information (collated output only).
- widen data mask to avoid possible overflows with many time steps
2016-06-30 00:44:14 +02:00
a4f6836f3e
BUG: avoid duplicate ensight surface mesh/geometries (issue #167 )
...
- ensight does supports geometry in a separate file, but for the
surface writer we claim that this is not true. This allows
the field writers to control where the mesh/case files land.
With 'true', the uncollated output would incidentally create
things like this:
Previous (w/ fields) | Now (w/ fields)
----------------------------+----------------------
0.05/surf.case |
0.05/surf.mesh |
0.05/p/surf.case | 0.05/p/surf.case
0.05/p/surf.mesh | 0.05/p/surf.mesh
0.05/p/surf.0000.p | 0.05/p/surf.0000.p
Previous (w/o fields) | Now (w/o fields)
----------------------------+----------------------
0.05/surf.case | 0.05/surf.mesh
0.05/surf.case | 0.05/surf.mesh
Move the separateGeometry() flag to the *.C code, where it is less
likely to be mistakenly altered.
2016-06-29 23:11:27 +02:00
287b6537f2
fvcD2dt2: Updated non-const dereferencing to use '.ref()'
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2133
2016-06-29 21:55:57 +01:00
4b266671a3
Merge branch 'feature-noise' into 'develop'
...
Feature noise
New functionality includes:
- run-time selectable noise models: point|surface
- run-time selectable window models: Hanning (+ options symmetric, extended), uniform
- calculates PSD (Pa^2/Hz) and dB/HZ; SPL (Pa^2) and dB
- calculates 1/3 octave data, with centre frequency 1kHz
surfaceNoise only:
- reads ascii/binary ensight surface data (requires collateTimes option)
- generates graphs for surface average quantities
- operates in parallel
See merge request !50
2016-06-29 21:44:36 +01:00
038356cdda
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-06-29 21:37:10 +01:00
208de6b320
ENH: Added new mapFields function object
2016-06-29 21:34:33 +01:00