Commit Graph

184 Commits

Author SHA1 Message Date
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