a67845421c
Merge branch 'master' into cvm
2010-01-20 12:33:10 +00:00
129f796211
Merge branch 'master' into sixDofPatch
2010-01-19 13:31:36 +00:00
8f656fffab
Added functions to searchableSurface to get coordinates and store/retrieve an elementwise field.
...
Added numbering on searhableSurfaceCollection.
2010-01-15 17:34:26 +00:00
c182daf90a
Corrected usage of treeBoundBox::extend
2010-01-15 17:21:20 +00:00
a694f6e374
Replace a few uses of triSurface with the more general meshedSurface.
2010-01-15 17:27:03 +01:00
f847a7927e
builds again
2010-01-14 12:13:01 +00:00
1e78a14865
Handle tracking on face or edge
2010-01-13 19:08:01 +00:00
58406da0a8
Merge branch 'master' into cvm
...
Conflicts:
src/parallel/decompositionMethods/Make/options
2010-01-04 16:45:54 +00:00
0e0ffa4082
Moved metis into its own library.
...
Scotch is now built using its own build system which builds
an additional metis.h which conflicts with the metis one so
to have separate include directory settings we also need separate
Make/ structures.
2010-01-04 12:55:58 +00:00
ff671ff1bb
Merge branch 'master' into cvm
...
Conflicts:
applications/utilities/surface/surfaceFeatureConvert/surfaceFeatureConvert.C
applications/utilities/surface/surfaceFeatureExtract/surfaceFeatureExtract.C
src/Allwmake
src/edgeMesh/Make/files
src/edgeMesh/edgeMesh.C
src/edgeMesh/edgeMesh.H
src/edgeMesh/edgeMeshI.H
src/edgeMesh/edgeMeshIO.C
src/edgeMesh/featureEdgeMesh.C
src/edgeMesh/featureEdgeMesh.H
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.C
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.H
src/meshTools/searchableSurface/closedTriSurfaceMesh.C
src/meshTools/searchableSurface/closedTriSurfaceMesh.H
Merged Mark's work on edgeMesh with my featureEdgeMesh.
2009-12-21 15:52:03 +00:00
9e3527b315
Added more intelligent checking for finding same intersection
2009-12-09 17:42:57 +00:00
a820021a0a
Adding moment of inertia code, unused as yet.
2009-12-06 12:20:38 +00:00
5e972c772f
remove trailing space from some files
2009-12-04 13:39:35 +01:00
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
00985638d8
remove fvCFD.H usage from remaining library source
...
- exception calcType.H since it'll most likely be used for building
applications anyhow
- use quailified names in more of the lagrangian code
- killed some tab indents in various places.
2009-12-02 15:34:52 +01:00
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
ad669ae3d8
Merge branch 'master' into cvm
...
Conflicts:
doc/codingStyleGuide.org
2009-11-30 14:55:39 +00:00
909e6b27e4
Apply coding style recommendations:
...
- space between keyword and bracket in 'for(..)', 'if(..)', 'while(..)'
2009-11-30 08:55:03 +01:00
fa93ce8cd7
coding style adherence
...
- markup codingStyleGuide.org examples so they actually indent correctly
- use 'Info<<' as per codingStyleGuide instead of 'Info <<'
2009-11-27 15:39:14 +01:00
d17d015f88
Use new last() method for List-type classes
...
- use first() method in some places as well where it helps clarity
- there are a few remaining cases: git grep 'size()-1]'
2009-11-26 13:35:57 +01:00
9157364a4b
Merge commit 'OpenCFD/master' into olesenm
2009-11-25 12:29:31 +01:00
a700e27f79
Merge branch 'master' into cvm
2009-11-23 19:53:45 +00:00
5bb620de10
scheduled or non-blocking polyMesh initialisation
2009-11-23 12:44:46 +00:00
2c52705cf7
move reconstructPar 'guts' to src/parallel/reconstruct
...
- in preparation for adding an optional '-reconstruct' to a few utilities
re-use as -lreconstruct library
- move related stuff there too
src/decompositionMethods/decompositionMethods
-> src/parallel/decompositionMethods
- added missing namespace qualifiers
2009-11-20 14:37:56 +01:00
14675f23e0
Merge branch 'master' into cvm
2009-11-16 15:50:36 +00:00
7c32ccaaa0
compiler bug workaround
2009-11-13 18:27:30 +00:00
fffde6ed5d
explicit constructors
2009-11-13 18:19:08 +00:00
6ae8581d03
explicit constructor
2009-11-13 18:18:32 +00:00
967ddcdf5f
Merge branch 'master' into cvm
2009-11-11 21:57:23 +00:00
d7e8802896
removed octreeDataFaceList; created generic PrimitivePatch search one
2009-11-11 17:19:52 +00:00
1ba6378c69
Fixing conflict and merging master.
2009-11-10 10:19:23 +00:00
151f30e779
made container constructors explicit
2009-11-03 18:09:52 +00:00
278e8c5030
Converted constant reference to primitive arguments to constant primitive arguments.
2009-10-26 22:45:21 +00:00
1f317a6f43
Merge branch 'master' into cvm
2009-10-21 14:44:13 +01:00
d6a278f2b2
Introduced the new file unitConversion.H to hold degToRad, radToDeg
...
and other unit conversion functions as they are required e.g. slug <-> kg.
2009-10-21 10:55:00 +01:00
93a97bc0e5
Merge branch 'master' into cvm
2009-10-19 18:28:21 +01:00
ffc9d0d97b
find/replace pi/180.0 -> degToRad() and 180.0/pi -> radToDeg()
...
- note left utilities/mesh/advanced/collapseEdges/collapseEdges.C as-is.
It looks suspicious, but the change was recent, so maybe it means something
2009-10-19 13:53:25 +02:00
e9da288118
Reverted the Americanism "math" back to the original "mathematical" and reverted name of
...
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
b3624de7a3
named regIOobject for dictionary
2009-10-09 15:11:58 +01:00
e290da6074
Merge branch 'master' into cvm
2009-09-30 18:29:16 +01:00
c3519f5b4a
patch decomposition through mapping
2009-09-29 22:53:17 +01:00
85a2dbaf59
keep flipMap false
2009-09-29 22:51:20 +01:00
c178021ebc
sorted addressing
2009-09-29 20:32:08 +01:00
98dd8ff0f6
access to transformation
2009-09-29 20:30:39 +01:00
673100d8aa
have non-uniform offset vector
2009-09-29 20:29:38 +01:00
7e985f898e
added remove command
2009-09-24 23:48:19 +01:00
72cacc9588
added zoneSets
2009-09-24 18:39:04 +01:00
52468771d5
Merging master, fixing wmake/rules conflict.
2009-09-21 11:21:06 +01:00
217d71b9ec
changed print message
2009-09-21 10:59:49 +01:00
791b5aaeaa
replacing isType with isA to enable directMappedWall to work
2009-09-15 17:51:59 +01:00