b3cde56f27
Doxygen docs: Corrected doxyFilter to preserve line numbers
...
Also corrected many formatting errors in the comments in C and H files
2011-02-07 22:50:49 +00:00
c3ae505e33
BUG: globalMeshData : fix edge master-slave addressing
2011-02-02 17:34:08 +00:00
8eb9dcd547
ENH: corrections DataEntry polynomial (reverted back to arbitrary powers)
...
- added canIntegrate flag - issues warning if false and debug flag set
2011-02-02 09:48:14 +00:00
e3b9d3b6a4
STYLE: organize primitives/Lists into their respective subdirs
2011-01-31 12:47:49 +01:00
08680b8b35
STYLE: rename Polynomial method evaluate() to value() for consistency with DataEntry
...
STYLE: move DataEntry to OpenFOAM/primitives/functions
2011-01-28 16:32:08 +01:00
2ec55a9258
ENH: globalIndexAndTransform : added combining of transformIndices
2011-01-20 13:48:55 +00:00
a6de8e746a
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
...
Conflicts:
applications/test/lduMatrix/Test-lduMatrix.C
applications/test/lduMatrix/Test-lduMatrix2.C
applications/test/lduMatrix/Test-lduMatrix3.C
applications/test/parallel/Test-parallel.C
applications/utilities/miscellaneous/foamFormatConvert/writeMeshObject.H
bin/mpirunDebug
etc/apps/paraview3/cshrc
src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.H
src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistribute.C
src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistribute.H
src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistributeTemplates.C
src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C
src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.H
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H
src/OpenFOAM/primitives/Pair/labelPair.H
src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValueFvPatchField.C
src/postProcessing/functionObjects/field/streamLine/streamLineParticle.C
2011-01-17 21:40:13 +00:00
e95e9700c8
Merge remote branch 'OpenCFD/master' into olesenm
2011-01-17 10:21:58 +01:00
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
5de788eae0
ENH: globalIndexAndTransform : make functions static for ease of use
2011-01-12 17:50:32 +00:00
7a01f5c12c
ENH: mapDistribute : added transforms
2011-01-07 17:01:17 +00:00
7243704068
STYLE: labelPairList defined in labelPair.H
2011-01-07 14:49:25 +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
fd7bf0fa8f
STYLE: forgot to commit changes to SHA1Digest.C in e14521b5b3
2011-01-04 18:47:59 +01:00
e14521b5b3
ENH: add SHA1 comparison to text representations from a string
...
- eases management/control of previously calculated sums
- add empty() member function to SHA1Digest
- adjust Copyright dates
2011-01-04 09:31:55 +01:00
881b3dafa2
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
applications/solvers/multiphase/twoPhaseEulerFoam/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C
applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/createShellMesh.C
applications/utilities/surface/surfaceCheck/surfaceCheck.C
src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
src/finiteVolume/fields/fvPatchFields/derived/waveTransmissive/waveTransmissiveFvPatchField.C
src/meshTools/directMapped/directMappedPolyPatch/directMappedPatchBase.C
NOTE: also needed to strip trailing space/lines in various files
2010-12-21 10:19:53 +01:00
6abfeb88ba
COMP: unneeded conversion method to base class
...
- conversion still needed in the specializations for primitives but
not in the generic case
2010-12-21 09:54:22 +01:00
283f4fab77
ENH: string : recursive variable substitution
2010-12-19 18:30:52 +00:00
fb92bdb5fe
ENH: SHA1Digest : Istream construction
2010-12-19 18:30:27 +00:00
e53c41418e
COMP: avoid bind to temporary
2010-12-16 08:08:20 +01:00
700600501f
ENH: ops.H : added minMag,maxMag eqOp
2010-12-15 17:03:40 +00:00
957f8d9d70
COMP: transform : split off operations
2010-12-15 15:35:50 +00:00
3aa49fef5e
ENH: first version of labelRange, labelRanges
...
- an opaque means of handling ranges of labels
2010-12-13 11:51:49 +01:00
54a375ccb8
STYLE: use more standard empty() and valid() in scalarRange
2010-12-08 10:18:04 +01:00
a3c6d6ace3
COMP: incomplete Time class used in objectRegistryTemplates
2010-12-08 08:41:50 +01:00
45fcad70a8
ENH: Updated GPL 2->3 headers
2010-11-23 17:14:06 +00:00
7cb9c39b3e
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-11-10 15:52:33 +00:00
cffa2873e0
STYLE: remove unused random.{3,c} code / manpage
2010-11-10 16:05:52 +01:00
1a0da12db3
STYLE: avoid copy operation in fileName::isAbsolute()
2010-11-10 09:57:22 +01:00
ff473b9833
ENH: cmptProduct function, i.e. cmptProduct(vector(a, b, c)) = a*b*c.
2010-11-04 16:47:42 +00:00
64fe671850
ENH: Added isAbsolute() function to fileName class
2010-11-02 18:06:27 +00:00
610ae314b7
ENH: Added cachedRandom class
2010-10-20 09:42:14 +01:00
8845442bfd
ENH: Moved random class into random subfolder
2010-10-20 09:40:09 +01:00
69f4da06f6
Merge branch 'olesenm'
2010-10-14 12:37:59 +01:00
850fa066d3
ENH: add UList typedefs for the various List counterparts
...
- eg,
labelUList <-> labelList
scalarUList <-> scalarList
...
Note the unallocLabelList typedef is still available.
However labelUList requires less typing (10 vs. 17 chars) and has a
more obvious to labelList.
2010-10-13 10:43:16 +02:00
ee0cb57cd9
COMP: specializations of templates within namespace Foam
...
- otherwise gets flagged as an error by clang
2010-10-12 12:17:13 +02:00
9b87336b3f
COMP: merge conflict
2010-10-11 17:59:46 +01:00
08dc01e05a
ENH: Added Polynomial dictionary constructor
2010-10-11 17:31:36 +01:00
71b7e7cee1
ENH: add StaticAssert to Polynomial - positive number of terms only
...
ENH: allow construct from UList of coefficients, from C-arrays
avoid uninitialized values for null constructor
2010-10-08 17:54:13 +02:00
dd5ed76a70
ENH: avoid costly pow() when evaluating Polynomial
...
OLD timings:
~~~~~~~~~~~~~~~~~~
evaluate: -6.82572e+31 in 10.38 s
hard-coded 0: -6.82572e+31 in 0.2 s
hard-coded 1: -6.82572e+31 in 10.37 s
hard-coded 2: -6.82572e+31 in 0.24 s
New timings:
~~~~~~~~~~~~~~~~~~
evaluate: -6.82572e+31 in 0.11 s
2010-10-08 15:56:58 +02:00
9fd0959b88
ENH: generalize speciesTable as hashedWordList
...
BUG: incorrect speciesTable indices after assignment or reading from Istream
2010-10-05 18:19:17 +02:00
7ec390d23d
Merge branch 'olesenm'
2010-10-04 11:08:48 +01:00
c21cbfb330
ENH: use CompactIOList for binary face and cell IOList.
2010-09-30 20:58:38 +01:00
ebb9a9e1ac
ENH: tet decomposed particle tracking.
...
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +01:00
514661e990
Merge remote branch 'OpenCFD/master' into olesenm
2010-09-15 15:42:24 +02:00
2a37f5b11c
ENH: allow single-character 't' and 'f' aliases for bool/Switch
2010-09-14 11:42:25 +02:00
69526c6c1c
BUG: various reinterpret_cast to enable strict-aliasing
2010-08-19 15:44:17 +01:00
b89a3dc2c0
ENH: add keyType::null and wordRe::null, add match method to string classes
...
- provides a more uniform interface to string list operations etc
STYLE: more complete docs for keyType
2010-08-04 10:35:16 +02:00
e12581bffc
ENH: Add PackedBoolList class (previously just a typedef)
...
ENH: adjust internal storage of PackedList to ensure that all unused
internal storage elements are guaranteed to always be bit-wise
zero. This makes the PackedBoolList implementation easier, and
also greatly eases much of the book-keeping.
Bits are now also zeroed on PackedList::clear()
Note: in PackedList, require packing at least 2 items otherwise it is
more efficient to use a normal list.
2010-07-28 14:50:17 +02:00