Commit Graph

38 Commits

Author SHA1 Message Date
45fcad70a8 ENH: Updated GPL 2->3 headers 2010-11-23 17:14:06 +00:00
c1493b1748 ENH: move scotch settings to etc/apps/scotch
- NB: A csh version is not needed, since the values here are only
      sourced during the wmake process
2010-11-09 12:49:27 +01:00
08b27669da ENH: install scotch files under ThirdyParty platforms/
- for future updates of scotch, need to edit these two files:

    OpenFOAM-<VERSION>/src/parallel/decompose/Allwmake
    ThirdParty-<VERSION>/Allwmake
2010-11-09 10:11:17 +01:00
f015bc0c82 ENH: upgrade to scotch 5.1.10b 2010-11-08 16:27:02 +01:00
d5acd22a63 STYLE: use labelUList typedef instead of UList<label> or unallocLabelList 2010-11-02 09:32:32 +01:00
287865823c ENH: ptscotchDecomp : added bit pseudo code for writing graph file 2010-10-22 11:51:29 +01:00
f240122ab0 COMP: Using scotch 5.1.10a include files to match libs. 2010-10-20 15:16:36 +01:00
51b8a7367c ENH: MeshWave: allow 1 cells cases. 2010-10-19 17:40:36 +01:00
5d97b8dc72 COMP: scotchDecomp : add -lrt to link line 2010-09-30 20:55:22 +01:00
03d98b6d22 ENH: decompositionMethod : move storage of dictionary to those classes that need it 2010-08-27 18:31:54 +01:00
0a40c82434 BUG: hierarchGeomDecomp : integer reduce on scalar quantity 2010-08-26 16:21:17 +01:00
58e969c376 ENH: structuredDecomp : new decomposition method. fixedNormalSlip : variant of slip point bc with user-specified normal. 2010-08-24 12:39:32 +01:00
d79237597e STYLE: Fixing code style requirements for all src. 2010-07-28 13:31:46 +01:00
6a53dae3c2 COMP:metisDecomp : added dummm metis.h 2010-06-22 17:24:50 +01:00
02d5869644 BUG: multiLevelDecomp : access to lower level dictionary 2010-06-10 08:21:14 +01:00
3137861e7e ENH: multiLevelDecomp : added debug statistics printing 2010-06-09 11:35:57 +01:00
fbe04b18ec Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	src/parallel/decompose/scotchDecomp/scotchDecomp.C
2010-06-04 16:09:16 +01:00
dafbfb5c20 ENH: multiLevel decomposition method. 2010-06-04 15:31:19 +01:00
f9f988d82f Merge remote branch 'OpenCFD/master' into olesenm
Conflicts:
	src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValueFvPatchField.C
2010-05-31 11:50:56 +02:00
9525d57d71 STYLE: use readIfPresent instead of found/lookup combination 2010-05-20 08:52:45 +02:00
7f6740a9eb Merge commit 'origin/master' into splitCyclic 2010-04-30 15:10:10 +01:00
84af8ef75a BUG: cyclics handled inconsistently 2010-04-29 18:51:28 +01:00
dc26005e49 Merge branch 'master' into particleInteractions
Conflicts:
	src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/newAtomizationModel.C
	src/lagrangian/dieselSpray/spraySubModels/dispersionModel/dispersionModel/newDispersionModel.C
	src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C
	src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcelI.H
2010-04-26 16:45:54 +01:00
03338b9ea9 STYLE: partial revert for 5cfa97624e 2010-04-23 10:23:08 +02:00
0d44584112 ENH: rationalize wmake rules to avoid unnecessary duplication
- main mplib rules located in GENERAL_RULES with specializations
  (if any) under RULES. Modest change in a few options files, but
  cleans up the rules directories.

  previously in options:
      include $(RULES)/mplib$(WM_MPLIB)

  now in options:
      sinclude $(GENERAL_RULES)/mplib$(WM_MPLIB)
      sinclude $(RULES)/mplib$(WM_MPLIB)

  For GNU make it would be permissible to write both in a single line.
2010-04-22 15:01:07 +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
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
3be2501cd9 Merge branch 'master' into particleInteractions
Conflicts:
	src/lagrangian/intermediate/parcels/Templates/KinematicParcel/CollisionRecordList/CollisionRecordList.H
	src/lagrangian/intermediate/submodels/Kinematic/CollisionModel/NoCollision/NoCollision.H
	src/lagrangian/molecularDynamics/molecule/interactionLists/referralLists/receivingReferralList.C
	src/lagrangian/molecularDynamics/molecule/interactionLists/referralLists/sendingReferralList.C
2010-04-13 16:34:36 +01:00
b6f3bd4c23 STYLE: follow coding guide recommendation for '//- Destructor' 2010-04-12 11:55:52 +02:00
94bab707d3 Merge branch 'master' into particleInteractions 2010-03-31 11:48:58 +01:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02: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
fdbc6bab95 Merge branch 'master' into particleInteractions
Conflicts:
	src/parallel/decompose/decompositionMethods/Make/options
2010-03-23 11:18:53 +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
876f975c29 Merge branch 'master' into particleInteractions 2010-03-19 16:01:41 +00:00
dc06f24a0c ENH: Split src/parallel into decompse and reconstruct to remove cyclic build dependency 2010-03-18 12:23:01 +00:00