mattijs
725a1b3eb0
BUG: snappyHexMesh: multi-patch from surrounding regions, not raw patchIDs
2012-10-26 16:47:04 +01:00
mattijs
e7a548d8f9
ENH: snappyHexMesh: split debug
2012-10-17 18:08:31 +01:00
mattijs
e07309eea3
BUG: layering: disable mesh movement if extrusion disabled
2012-09-14 13:30:59 +01:00
mattijs
5fb4fb855c
ENH: snappyHexMesh: implicit feature edge snapping
2012-09-10 17:36:29 +01:00
mattijs
9470100570
STYLE: autoHexMesh: various messges
2012-08-24 12:51:53 +01:00
mattijs
124295b3c9
ENH: autoSnapDriver: preserve baffles on faceZone surfaces
2012-04-02 18:02:16 +01:00
mattijs
17a38cff7c
ENH: mergePoints: new API, now templated
2011-12-08 16:32:46 +00:00
mattijs
d3fa9e0aae
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2011-11-28 13:03:03 +00:00
mattijs
000ea6b8aa
ENH: autoSnapDriver: improved debug writing
2011-11-28 12:59:39 +00:00
mattijs
8558af2cdf
COMP: 64bit label changes
2011-11-28 11:10:46 +00:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
graham
8961e44dc5
COMP: clang caught ambiguous constructions from tmp.
2011-06-06 14:35:07 +01:00
mattijs
386dd53f44
ENH:autoSnapDriver: added support for facezones
2011-04-08 15:09:19 +01:00
mattijs
3e71574d8a
ENH: snappyHexMesh: initial feature-line support
2011-04-05 11:56:57 +01:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
fa6b1157f2
COMP: avoid ambiguous construct from tmp - mesh, meshTools
2010-12-17 17:10:18 +01:00
mattijs
5f43ae45ec
ENH: allow patch specification; have conforming faceZones after layering
2010-09-30 14:13:46 +01:00
graham
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
mattijs
f84a91d7ce
Merge commit 'origin/master' into splitCyclic
...
Conflicts:
applications/utilities/mesh/manipulation/createBaffles/createBaffles.C
applications/utilities/postProcessing/patch/patchIntegrate/patchIntegrate.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/cyclic/cyclicPointPatch.C
src/OpenFOAM/meshes/pointMesh/pointPatches/constraint/processor/processorPointPatch.C
src/dynamicMesh/motionSmoother/motionSmoother.C
src/dynamicMesh/motionSmoother/motionSmoother.H
src/dynamicMesh/motionSmoother/motionSmootherTemplates.C
2010-05-18 13:28:21 +01:00
Mark Olesen
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
mattijs
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
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
mattijs
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
mattijs
f5322b0bed
STYLE: Corrected error message
2010-03-19 10:32:18 +00:00
mattijs
5ece14ec6f
BUG: finite volume did not work before.
2010-03-03 10:12:35 +00:00
mattijs
46ad2e55d6
Merge branch 'master' into splitCyclic
...
Conflicts:
applications/utilities/parallelProcessing/decomposePar/domainDecomposition.C
applications/utilities/parallelProcessing/decomposePar/domainDecomposition.H
applications/utilities/parallelProcessing/decomposePar/domainDecompositionMesh.C
src/OpenFOAM/algorithms/MeshWave/FaceCellWave.C
src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduInterfaceFields/cyclicLduInterfaceField/cyclicLduInterfaceField.C
src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.C
src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.H
src/OpenFOAM/meshes/polyMesh/syncTools/dummyTransform.H
src/OpenFOAM/meshes/polyMesh/syncTools/syncTools.C
src/edgeMesh/edgeFormats/vtk/VTKedgeFormat.H
src/mesh/blockMesh/curvedEdges/spline.H
src/meshTools/PointEdgeWave/PointEdgeWave.C
src/meshTools/sets/topoSets/faceSet.C
2010-01-26 17:11:18 +00:00
mattijs
e8b1f746dd
Disabled moving internal points since not proven to be benificial
2009-12-17 15:54:41 +00:00
Mark Olesen
41fc71458b
Use the PackedList unset() method in a few places
...
- also PackedBoolList.get(x) == 1 can be written without the ==
comparison since the unsigned -> bool conversion is fast
2009-12-08 11:16:43 +01:00
Mark Olesen
51fd6327a6
use PackedBoolList typedef instead of PackedList<1>
...
Note:
PackedList constructor initializes to zero, faster not to do it
ourselves.
ie,
PackedList foo(nPoints);
vs.
PackedList foo(nPoints, 0);
saves an extra nPoints operations with shifts/masks etc.
If speed is important, change this type of code
PackedList isMaster(nPoints, 1u);
for (loop)
{
if (condition)
{
isMaster.set(i, 0u); // unset bit
}
}
return isMaster;
into this:
PackedList notMaster(nPoints);
for (loop)
{
if (!condition)
{
notMaster.set(i, 1u);
}
}
notMaster.flip();
return notMaster;
or this:
PackedList isMaster(nPoints);
isMaster.flip();
for (loop)
{
if (condition)
{
isMaster.set(i, 0u);
}
}
return isMaster;
2009-12-02 17:04:31 +01:00
mattijs
be1b1ceefc
Merge branch 'master' into splitCyclic
...
Conflicts:
applications/utilities/mesh/generation/blockMesh/blockMeshApp.C
applications/utilities/parallelProcessing/decomposePar/decomposeMesh.C
etc/bashrc
etc/cshrc
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.C
src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/processor/processorPolyPatch.C
src/decompositionMethods/parMetisDecomp/parMetisDecomp.C
src/dynamicMesh/Make/files
src/dynamicMesh/fvMeshDistribute/fvMeshDistribute.C
src/dynamicMesh/perfectInterface/perfectInterface.C
src/dynamicMesh/polyTopoChange/polyTopoChange/addPatchCellLayer.C
src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C
src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.H
src/finiteVolume/Make/files
src/mesh/blockMesh/blockMesh/blockMesh.C
src/mesh/blockMesh/blockMesh/blockMeshTopology.C
src/meshTools/Make/files
src/meshTools/sets/topoSets/faceSet.C
2009-11-30 15:20:52 +00:00
Mark Olesen
0e5899b841
relocate autoMesh -> mesh/autoMesh
2009-09-21 13:07:40 +02:00