4d2a297a67
BUG: syntax problems found by gcc-4.5.0
...
- "cpp -traditional-cpp" doesn't strip C++-style comments
Probably need a workaround with sed -e 's@^ *//@@' if we
wish to support C++-style comments in Make/{files,options}
- lduMatrixTests.C:121:1:
error: ‘Foam::lduMatrix::solverPerformance::solverPerformance’ names
the constructor, not the type
- edgeFaceCirculatorI.H:355:1:
error: ‘Foam::edgeFaceCirculator::edgeFaceCirculator’ names the
constructor, not the type
- patchPointEdgeCirculatorI.H:236:1:
error: ‘Foam::patchPointEdgeCirculator::patchPointEdgeCirculator’
names the constructor, not the type
- objToVTK.C:116:5:
error: ‘Foam::argList::argList’ names the constructor, not the type
same in surfaceClean.C, surfaceRefineRedGreen.C, surfaceSplitByPatch.C
- fireFoam/createFields.H:74:41:
error: type/value mismatch at argument 1 in template parameter list
for ‘template<class T> class Foam::autoPtr’
2010-04-22 09:00:31 +02:00
87f151c47b
ENH: add wmake rules for gcc-4.5
...
ATTENTION: cpp now needs '-traditional-cpp' for single-line output
2010-04-21 16:23:16 +02:00
c7267ed9ad
STYLE: remove disabled methods from autoPtr
...
- (have been disabled for more than 1 year)
2010-04-21 15:36:10 +02:00
526aefad60
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-21 12:30:36 +01:00
5f0538ecca
ENH: Added active flag to KinematicParcel
...
- used during parcel calc() function to flag whether the parcel should be tracked
- if false, parcel not tracked, but sub-models are still active
- useful, e.g. for particle 'stick' condition
- NOTE: stored as a bool, but read/written as a label for restarts/post-processing
2010-04-21 12:22:22 +01:00
470b30b58c
ENH: avoid possibly non-portable 'find' with '-printf'
2010-04-20 19:14:42 +02:00
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +02:00
47c9fc5056
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-19 12:05:40 +01:00
4437361674
thermodynamicProperties: Added comment to explain the "normalisedGas" used.
2010-04-19 12:05:25 +01:00
9707e5c100
ENH: "wmake all" makes 'libso' instead of 'exe' where appropriate
...
- adds more DWIM (do what I mean) intelligence to wmake
ENH: use ~/.OpenFOAM/.wmake instead of ~/.wmakeScheduler for the lock dir
- keeps more of the OpenFOAM bits together
2010-04-19 10:54:23 +02:00
a4596d3fc1
ENH: update
2010-04-16 21:55:10 +01:00
4a08a3a388
ENH: update
2010-04-16 21:54:52 +01:00
41eb599433
BUG: allow defaultFaces specification for both shapes constructors
2010-04-16 21:53:27 +01:00
55d6460445
BUG: jump should be negated on slave patch.
2010-04-16 21:52:39 +01:00
adb9389846
ENH: InteractionLists/CollisionModel. Referring wall data, creating
...
referredWallFace class to hold patch information was well as face and
pointField.
2010-04-16 19:04:06 +01:00
b19e3cbcf2
Merge branch 'olesenm'
2010-04-16 18:55:27 +01:00
1fe136869e
ENH: update Doxyfile to 1.6.3
2010-04-16 19:27:39 +02:00
1c7d6c1b2c
ENH: Restored old t-junction case. Renamed baffle case to t-junction-with-baffle
2010-04-16 16:51:25 +01:00
2599c9e1c1
ENH: make Switch implementation more opaque to protect against user mistakes
2010-04-16 16:57:14 +02:00
ad1f99ff71
BUG: IOstream::compressionEnum() used Switch::switchType incorrectly
...
- use enhanced Switch constructor and the new valid() method to
avoid potential pitfalls of using Switch::switchType directly.
2010-04-16 15:43:28 +02:00
a17daf7fcc
ENH: improve robustness and usability of Switch
...
- add operator=(const switchType) to avoid this type of problem:
Switch sw;
sw = Switch::asEnum("foo", true);
if (sw) ... // evaluated incorrectly
- add constructor Switch(const switchType) for convenience
- add valid() method to avoid using the switchType directly
2010-04-16 15:22:11 +02:00
0712a68639
Merge branch 'master' into splitCyclic
2010-04-16 14:21:27 +01:00
af095081b7
ENH: Added baffles and fan cyclic
2010-04-16 13:16:26 +01:00
dfa2c67602
ENH: Allow specification of defaultFaces boundary type
2010-04-16 13:15:12 +01:00
af12964ba1
ENH: add gcc-4.5.0, drop gcc-4.4.2, avoid gcc lib/ on 64-bit systems
2010-04-16 14:00:41 +02:00
cff2580336
Merge branch 'master' into splitCyclic
...
Conflicts:
applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C
applications/utilities/parallelProcessing/decomposePar/domainDecompositionMesh.C
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
src/OpenFOAM/fields/pointPatchFields/pointPatchField/pointPatchField.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/cyclicGAMGInterface/cyclicGAMGInterface.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/processor/processorPointPatch.H
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H
src/OpenFOAM/meshes/polyMesh/syncTools/syncTools.C
src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C
src/meshTools/sets/topoSets/faceSet.C
src/parallel/decompose/decompositionMethods/decompositionMethod/decompositionMethod.C
2010-04-16 12:09:34 +01:00
4da8beb94b
COMP: revert to non-debug flag for polyMeshAdder purposes.
2010-04-16 11:02:18 +01:00
6c6b3ad109
BUG: missing initialisation of boolList
2010-04-16 10:59:40 +01:00
0cb9f709ab
ENH: updated status
2010-04-16 10:59:24 +01:00
5f8f105965
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-16 11:57:12 +02:00
0b7dc317fa
ENH: begin reworking doxygen to use xhtml/css and new OpenCFD look
...
- drop old table-based formatting in favour of div.
- use single css with @import to minimize the impact of style changes
on the html documents themselves.
- separate css/ directory
- locate css graphic elements inside the css/ directory for easier
relative addressing.
2010-04-16 08:57:04 +02:00
300ac4843c
BUG: fieldValue.C was defining duplicate IOField symbols
2010-04-15 18:15:09 +01:00
01aa79be54
ENH: multiple faces between two cells gives problems for scotch
...
We filter them out now when constructing the adjacency structure.
2010-04-15 15:12:48 +01:00
d4ca02cf7e
BUG: using Time::run() as a loop construct was not doing the functionObjects.
2010-04-15 12:22:56 +01:00
21b283779c
STYLE: new time structure
2010-04-15 11:59:31 +01:00
5080bd3237
STYLE: convert to new time loop structure
2010-04-15 11:58:33 +01:00
1fe76fef6a
BUG: Load library containing the functionObjects before using them.
2010-04-15 11:35:43 +01:00
6d71a38e66
ENH: Allow tensorial K
2010-04-15 11:34:47 +01:00
014fbd603d
Merge branch 'master' into particleInteractions
2010-04-15 10:22:42 +01:00
1e36428a4e
BUG: incompressibleUncoupledKinematicParcelFoam. Need to use autoPtr
...
to H and HdotGradH fields.
2010-04-14 17:09:21 +01:00
d5cb528bf7
ENH: PairCollision. Adding function to WallSpringSliderDashpot to
...
control the number of subCycles. Adding the request for timestep
control from the wall model to PairCollision.
2010-04-14 16:12:04 +01:00
2de3c0d2cf
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-14 16:12:02 +01:00
36e845a7a3
ENH: Allow derivation of constraint types (for pointFields only). Allow usage of
...
non constraint patchFields on constraint patch types (all fields)
2010-04-14 16:10:31 +01:00
fa851dde1e
BUG: incompressibleUncoupledKinematicParcelFoam. Using headerOk to
...
exclude H and HdotGradH fields from being read if not present.
2010-04-14 16:03:11 +01:00
bdaca3a63f
ENH: Store additional information to handle split cyclics (still not correct though)
2010-04-14 15:57:36 +01:00
d807c16732
BUG: Ordering should use other side information.
2010-04-14 15:57:13 +01:00
c75b0bb02a
BUG: Remove initialisation of cyclic since interferes with referred patch
...
setting transformation properties later on
2010-04-14 15:56:05 +01:00
93a0172f03
BUG: incorrect statistics in parallel. Also removed sign of magSf.
2010-04-14 15:47:39 +01:00
35763926a3
Merge branch 'master' into particleInteractions
2010-04-14 14:05:35 +01:00
8959eca293
ENH: incompressibleUncoupledKinematicParcelFoam. Reading H and
...
HdotGradH fields if present.
2010-04-14 14:02:24 +01:00