1fc2a73213
ENH: use meshedSurf API for surface writers (issue #104 )
...
- Allows passing of additional information (per-face zone ids) or possibly
other things, while reducing the number of arguments to pass.
- In sampledTriSurfaceMesh, preserve the region information that was
read in, passing it onwards via the UnsortedMeshSurface content.
The Nastran surface writer is currently the only writer making use
of this per-face zone information.
Passing it through as a PSHELL attribute, which should retain the
distinction for parts. (issue #204 )
2016-08-10 15:41:24 +02:00
3dffee8a6a
STYLE: change MeshedSurface 'faces' access to 'surfFaces' (related to issue #104 )
...
- use surfFaces() to return the templated list of faces.
This frees up the method 'faces()' to be used as a virtual method,
which will be needed at a later stage.
2016-08-10 10:03:51 +02:00
a95bf1be58
COMP: Minor edit to avoid compiler warning
2016-11-08 14:37:39 +00:00
c299b89ff8
STYLE: note new magSf() for use in surfaceNoise
...
- still needs to be applied and tested
2016-11-03 08:05:31 +01:00
40ed1952c3
ENH: noise models - enable the use of environment variables in input file names. Fixes #285
2016-11-01 20:51:51 +00:00
4408d47075
MRG: Merged develop branch and resolved conflicts
2016-10-19 13:33:00 +01:00
3c496ae4c7
ENH: noiseModel: Updated check for uniform time step size
2016-10-19 13:19:34 +01:00
9fbd612672
GIT: Initial state after latest Foundation merge
2016-09-20 14:49:08 +01:00
16b516bba3
ENH: noise functionality robustness improvements
2016-08-18 15:24:13 +01: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
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
5062c50ebc
ENH: surfaceNoise - using mean for surface average
2016-06-29 21:16:59 +01:00
7972d0b0e3
ENH: Noise functionality library and application updates
2016-06-29 20:46:20 +01:00
a415752eb5
ENH: window models - updated and added uniform window
2016-06-29 20:40:29 +01:00
0efe8b8ffa
ENH: FFT - replaced Numerical Recipes-based FFT by the FFTW library
2016-06-29 20:37:39 +01:00
cc36db19de
GIT: Resolved conflict
2016-06-28 16:59:01 +01:00
81f31acbb3
Updated headers
2016-04-30 21:53:19 +01:00
3c053c2fe6
GeometricField: Renamed internalField() -> primitiveField() and dimensionedInternalField() -> internalField()
...
These new names are more consistent and logical because:
primitiveField():
primitiveFieldRef():
Provides low-level access to the Field<Type> (primitive field)
without dimension or mesh-consistency checking. This should only be
used in the low-level functions where dimensional consistency is
ensured by careful programming and computational efficiency is
paramount.
internalField():
internalFieldRef():
Provides access to the DimensionedField<Type, GeoMesh> of values on
the internal mesh-type for which the GeometricField is defined and
supports dimension and checking and mesh-consistency checking.
2016-04-30 21:40:09 +01:00
cd852be3da
OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp
...
The deprecated non-const tmp functionality is now on the compiler switch
NON_CONST_TMP which can be enabled by adding -DNON_CONST_TMP to EXE_INC
in the Make/options file. However, it is recommended to upgrade all
code to the new safer tmp by using the '.ref()' member function rather
than the non-const '()' dereference operator when non-const access to
the temporary object is required.
Please report any problems on Mantis.
Henry G. Weller
CFD Direct.
2016-02-26 17:31:28 +00:00
f4ba71ddd0
OpenFOAM libraries: Updated to use the new const-safe tmp
2016-02-26 08:13:59 +00:00
7c66e69136
ENH: Refactored and improved noiseFFT library
2016-02-25 12:55:41 +00:00
02ae553099
ENH: Added new surfaceNoise model to process surface data
2016-02-25 12:54:43 +00:00
39aa4f3a4e
ENH: Added new pointNoise model to process point data to replicate old behaviour
2016-02-25 12:54:17 +00:00
4bf509df42
ENH: Added new structure for run-time selectable noiseModels
2016-02-25 12:53:23 +00:00
9eef6f5c22
ENH: Added new Hanning window model
2016-02-25 12:31:38 +00:00
92c831250a
ENH: Added new structure for run-time selectable data windowing functions
2016-02-25 12:31:20 +00:00
668a2684f4
fftRenumber: Corrected namespace
2016-02-09 15:41:52 +00:00
c4d5f65a10
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
d4787dce18
ENH: Updated info message
2013-01-14 12:49:31 +00:00
15b52c7ec5
ENH: Updated noiseFFT
2012-12-07 18:36:14 +00:00
2a53a01841
ENH: Minor coding enhancements
2012-12-04 17:05:46 +00:00
3ac086402d
COMP: sampling: moved sampledSet writers to fileFormats library
2012-11-16 13:11:17 +00:00
0df8f23c60
Kmesh: Updated and generalized the calculation of k-max
2012-10-07 16:47:14 +01:00
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
c3cb632c24
Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs
2011-02-08 18:22:00 +00:00
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce .
2011-01-05 18:24:29 +00:00
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
f4a5bea2b9
COMP: avoid ambiguous construct from tmp - randomProcesses
2010-12-17 17:12:38 +01:00
5f9d20e1d8
STYLE: add Foam:: qualifier to some method names
2010-12-17 15:15:08 +01:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
5087125424
STYLE: remove erroneous section-label on doxygen @endcond
2010-05-07 15:30:27 +02:00
9c32ce1016
STYLE: use forAll macro in more places, avoid LF-CR endings
2010-04-23 18:35:55 +02:00
a50f01b079
STYLE: use forAllIter, forAllConstIter instead of long-hand version
...
STYLE: use 'forAll(' NOT 'forAll (', as per coding guide
2010-04-12 11:18:38 +02:00
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
7952f8f2fe
kShellIntegration: Corrected the namespace of pi.
2010-02-03 14:52:57 +00:00
e9da288118
Reverted the Americanism "math" back to the original "mathematical" and reverted name of
...
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
8dcea0f8cd
using new constant definitions
2009-08-28 18:04:22 +01:00
60dba3fba4
Improved the test for the pow-of-2 constraint from Mark's recommendation.
2009-01-30 15:02:00 +00:00
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00