0e9851b432
Merge remote branch 'OpenCFD/master' into olesenm
2010-05-03 09:34:31 +02:00
35afeb9b18
STYLE: remove superfluous uses of argList::validArgs.clear()
...
- a holdover from the old <root> <case> days
2010-05-03 08:38:39 +02:00
7f6740a9eb
Merge commit 'origin/master' into splitCyclic
2010-04-30 15:10:10 +01:00
4e0fdc69ea
BUG: createPatch was reading mesh before setting matchTol so could not correct illegal mesh
2010-04-30 11:16:57 +01:00
a967d05fd3
BUG: was reading mesh before setting coupledPolyPatch::matchTol
2010-04-29 18:42:30 +01:00
72f7d46f23
ENH: add operator[](const word&) as "find-by-name" to some classes
...
- affected: polyBoundary, fvBoundaryMesh, ZoneMesh, searchableSurfaces
before:
const label zoneI = mesh.cellZones().findZoneID(zoneName);
const cellZone& cz = mesh.cellZones()[zoneI];
after:
const cellZone& cz = mesh.cellZones()[zoneName];
2010-04-29 10:12:35 +02:00
147fa2a75d
STYLE: add notes to some (most) command-line options
...
- mapFields and splitMeshRegions need more clarification
2010-04-27 10:50:15 +02:00
03338b9ea9
STYLE: partial revert for 5cfa97624e
2010-04-23 10:23:08 +02:00
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
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +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
937e0d23d0
STYLE: consistent naming of files containing the 'New' method
...
before:
- 'new' prefixed to camel-cased class name: eg, someClass -> newSomeClass
- 'New' prefixed to templated class name: eg, TmplClass -> NewTmplClass
- 'New' suffixed to class name: eg, someClass -> someClassNew
after:
- consistent 'New' suffixed to class name, no change of case
eg, someClass -> someClassNew
eg, TmplClass -> TmplClassNew
2010-04-13 18:47:47 +02:00
42807ddd7e
STYLE: fix worst spacing violations for 'os <<' constructions
...
- accept some violations of the coding guidelines though
- perhaps adding a style exception would be simpler.
2010-04-13 17:45:49 +02:00
cddce779e8
STYLE: Change to GPL v3 and update copyright date.
2010-04-13 11:38:22 +01:00
5c33936264
Merge branch 'master' into cvm
2010-04-13 11:31:32 +01:00
defea5836e
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
...
Conflicts:
src/OpenFOAM/containers/Lists/DynamicList/DynamicList.H
src/postProcessing/functionObjects/field/fieldValues/cellSource/cellSource.C
src/postProcessing/functionObjects/field/fieldValues/faceSource/faceSource.C
2010-04-13 11:07:19 +01:00
874120350c
STYLE: use forAllIter, forAllConstIter in more places
...
ENH: change some iterator -> const_iterator access
BUG: found some places with forAllIter and ::iterator !
2010-04-13 09:10:36 +02:00
3b53ff5658
ENH: Make snappyHexMeshDict consistent with nGrow change.
...
nGrow in 1.6.x was always taken to be 0!
2010-04-12 17:27:39 +01:00
b6f3bd4c23
STYLE: follow coding guide recommendation for '//- Destructor'
2010-04-12 11:55:52 +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
240c714aab
Merge branch 'master' into cvm
...
Conflicts:
etc/settings.csh
etc/settings.sh
wmake/rules/General/CGAL
2010-04-09 10:13:42 +01:00
fd7e9c9ae4
ENH: Added option for explicitly providing regions. Restructured code.
2010-04-01 14:20:27 +01:00
d947aa9c9e
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-30 21:54:08 +01:00
883dbc2e2d
ENH: Add concave cell checking
2010-03-30 21:48:57 +01:00
c508b2fe17
STYLE: consistent capitalization of Private/Protected Member Functions in comments
2010-03-30 11:33:42 +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
d01adb74e3
ENH: Added tet volume check to checkMesh and snappyHexMesh
2010-03-26 13:39:51 +00:00
d981028d35
STYLE: Added to header
2010-03-26 13:35:42 +00:00
89c7523c72
Merge branch 'master' into splitCyclic
...
Conflicts:
src/OpenFOAM/meshes/polyMesh/polyPatches/basic/coupled/coupledPolyPatch.C
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.C
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H
src/dynamicMesh/polyTopoChange/polyTopoChange/addPatchCellLayer.C
src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/autoLayerDriver.C
src/parallel/decompose/scotchDecomp/scotchDecomp.C
src/parallel/parMetisDecomp/parMetisDecomp.C
src/sampling/sampledSurface/isoSurface/isoSurfaceCell.C
2010-03-25 13:54:12 +00:00
829c30733d
COMP: Boost and CGAL environment.
...
Targeting all building and linking to CGAL and boost installed to
$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER.
Reverting to CGAL 3.5.1, waiting for 3.6.1 - problem in 3.6 with boost
1.42.0.
Removing MPFR_HOME variable, not needed as include and link is done
with the $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER_ARCH
versions.
2010-03-24 13:33:29 +00:00
5342baa2a7
Merge branch 'master' into cvm
...
Conflicts:
etc/settings.csh
etc/settings.sh
2010-03-23 11:43:17 +00:00
5d93fbe16d
ENH: Removed parmetis. Use ptscotch instead.
2010-03-22 16:48:48 +00:00
9f5c39af53
ENH: have ptscotch
...
ptscotch - compiles into ptscotchDecomp. All thirdparty decompositionMethods
now moved out of decompositionMethods so add them explicitly to link line
for programs that need them (decomposePar, snappyHexMesh etc.)
2010-03-22 15:38:35 +00:00
09a986a89a
STYLE: Remove unused static variable
2010-03-22 10:32:13 +00:00
6680ddcfee
ENH: Reuse existing zones.
2010-03-22 10:31:37 +00:00
01d6eded39
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-18 14:41:26 +00:00
a6af4e272c
ENH: offset calculation for multiple directMapped patches.
2010-03-18 14:39:33 +00:00
9c60eb17d1
ENH: strip off comment lines
2010-03-18 14:38:44 +00:00
dc06f24a0c
ENH: Split src/parallel into decompse and reconstruct to remove cyclic build dependency
2010-03-18 12:23:01 +00:00
a703cb3b94
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-17 18:13:13 +00:00
e0fcca3858
ENH: don't use directMapped on top patch.
2010-03-17 18:12:48 +00:00
08f10e8ea1
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-17 15:06:16 +00:00
06d2dc9e4c
ENH: application to extrude a faceZone into a separate region mesh
...
Extrudes either internal faces to inflate a baffle or extrudes boundary
faces to create separate mesh. Inserts directMappedWall between the two
meshes.
2010-03-17 11:17:17 +00:00
45463d2325
ENH: Using more descriptive names for input entries for createPatch utility
2010-03-12 12:44:14 +00:00
49fb39e8f3
Merge commit 'origin/master' into splitCyclic
...
Conflicts:
applications/utilities/parallelProcessing/decomposePar/decomposePar.C
applications/utilities/parallelProcessing/decomposePar/domainDecomposition.C
applications/utilities/parallelProcessing/decomposePar/domainDecomposition.H
applications/utilities/parallelProcessing/decomposePar/domainDecompositionMesh.C
src/OpenFOAM/fields/pointPatchFields/constraint/processor/processorPointPatchField.C
src/OpenFOAM/fields/pointPatchFields/pointPatchField/pointPatchField.C
src/OpenFOAM/meshes/pointMesh/pointPatches/derived/coupled/coupledFacePointPatch.H
src/OpenFOAM/meshes/polyMesh/globalMeshData/globalPoints.C
src/OpenFOAM/meshes/polyMesh/polyPatches/basic/coupled/coupledPolyPatch.C
src/OpenFOAM/meshes/polyMesh/polyPatches/basic/coupled/coupledPolyPatch.H
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/processor/processorPolyPatch.C
2010-03-09 21:28:53 +00:00
18eb2d7099
STYLE: Typo in warning message
2010-03-04 13:47:51 +00:00
5ece14ec6f
BUG: finite volume did not work before.
2010-03-03 10:12:35 +00:00
803556d761
ENH: initialised edge values to avoid compiler warning msg
2010-03-01 17:14:33 +00:00
22ce56db17
Merge branch 'olesenm'
2010-03-01 15:55:30 +00:00
27634a044e
STYLE: Add help to command-line arguments
2010-03-01 14:50:41 +00:00