Commit Graph

1447 Commits

Author SHA1 Message Date
Mark Olesen
ac00f974e6 drop ununsed nUsedFaces parameter from polyMesh::resetPrimitives(xfer<..)
- use xfer form for calls to resetPrimitives
2008-10-24 12:25:27 +02:00
Mark Olesen
ba6979747c optimize polyMesh::resetPrimitives for 'null' parameters 2008-10-24 10:25:39 +02:00
Mark Olesen
2023ab6e0d added xfer<T>::null() 2008-10-24 10:13:48 +02:00
Mark Olesen
8ffa04c892 cosmetics 2008-10-24 10:52:59 +02:00
Mark Olesen
2bb928ec8f checked in surfMesh library code
- keyedSurface is similar to triSurface, but uses faces
  - meshedSurface is sorted in regions and should be more memory efficient
  - surfMesh is the placeholder name for an OpenFOAM native surface format
2008-10-23 16:29:36 +02:00
Mark Olesen
0581aeda6f added Map<T>::null() 2008-10-23 15:27:39 +02:00
Mark Olesen
60d1734564 add xferCopyTo and xferMoveTo functions 2008-10-23 09:56:21 +02:00
Mark Olesen
1faad839a9 etc/settings.* set a minimum MPI_BUFFER_SIZE, but retain larger values 2008-10-23 09:52:47 +02:00
Mark Olesen
50427d7712 leave *~ files alone in wcleanAll and drop wcleanAlmostAll 2008-10-23 08:16:43 +02:00
Mark Olesen
50a2ddfcc7 bin/ wmake/ script updates
- send error messages to stderr
  - added -h/-help options where some were missing
  - changed 3-space to 4-space indentation
  - where possible, allow multiple directories from the command-line
2008-10-22 14:33:59 +02:00
Mark Olesen
342b1847c7 added xfer<> constructors for meshShapes 2008-10-22 13:15:25 +02:00
mattijs
042d8d0781 xfer use 2008-10-22 09:39:52 +01:00
mattijs
135c6d0536 colouring; indentation 2008-10-22 09:23:59 +01:00
mattijs
805b45e88a dumping redistributed surfaces 2008-10-21 21:38:43 +01:00
mattijs
527d64a640 comment 2008-10-21 21:20:46 +01:00
mattijs
f050ca8248 read fields 2008-10-21 19:52:10 +01:00
andy
755e884878 resolving conflict 2008-10-21 16:50:47 +01:00
mattijs
3efb4ebe20 merge from master 2008-10-21 15:04:18 +01:00
mattijs
4c5ebb4cb1 added isoSurface 2008-10-21 15:03:13 +01:00
mattijs
99e8bf7516 volPointInterpolation, pointMesh now MeshObject 2008-10-21 15:02:04 +01:00
mattijs
cdb0a8a8d5 iso surface 2008-10-21 14:06:10 +01:00
mattijs
204f93e89d xfer constructors 2008-10-21 14:05:05 +01:00
mattijs
20e528e8bd xfer constructors 2008-10-21 14:01:18 +01:00
mattijs
5640ed63c2 writing 2008-10-21 13:49:25 +01:00
mattijs
99e9ffa46f deletion of owned objects 2008-10-21 13:46:32 +01:00
mattijs
9b15a7e249 foamAddLib does not like multiple paths 2008-10-21 13:45:50 +01:00
Mark Olesen
20d3c10bb2 DynamicList bugfixes
- transfer(DynamicList&) now preserves the allocated space as-is
  - operator=(const List&) should now avoid spurious allocation/deallocation
2008-10-21 09:58:36 +02:00
Mark Olesen
bd78708543 just use plain ssh for GridEngine compilation 2008-10-20 17:28:33 +02:00
mattijs
50dcc40e9a new interval syntax 2008-10-20 15:31:39 +01:00
Mark Olesen
b22ada09b7 DynamicList re-visited:
- shrink() should now correctly actually shrink
 - List::transfer(DynamicList&) invokes shrink() before transferring
   contents: otherwise the ununsed allocated space is never recovered
   until much, much later.
 - DynamicList::transfer(List&) no longer throws a FatalError when
   transferring in a smaller list. The original list contents are getting
   tossed away anyhow!
2008-10-20 16:30:48 +02:00
Mark Olesen
bb5bc16457 minor changes to test/DynamicListTest.C 2008-10-20 14:32:28 +02:00
Mark Olesen
d2a2f27b3c added xfer contructors to mesh classes 2008-10-20 13:44:05 +02:00
Mark Olesen
96b24c4606 meshReader - remove old LEAVE_UNUSED_POINTS code 2008-10-20 13:30:38 +02:00
Mark Olesen
91cb6d2912 xfer class modifications:
- removed operator* in favour of operator() for consistency with tmp
    class. The previous use of operator() for const casting didn't work
    anyhow due to template confusion.
  - added xferCopy(), xferMove() and xferTmp() template functions instead
  - preliminary changes to IOobjects and Fields for xfer
2008-10-17 18:27:11 +02:00
Mark Olesen
5cca2643f7 update to openmpi-1.2.8 2008-10-17 15:31:21 +02:00
Mark Olesen
cd6e34c8b8 Merge commit 'OpenCFD/master' into merging
Conflicts:

	src/OpenFOAM/containers/misc/xferI.H
	src/OpenFOAM/fields/tmp/refCount.H
	src/OpenFOAM/memory/refCount/refCount.H
	src/OpenFOAM/memory/xfer/xferI.H
	src/finiteVolume/fvMesh/extendedStencil/extendedCentredStencil.C
	src/finiteVolume/fvMesh/extendedStencil/faceStencil/faceEdgeCellStencil.H
2008-10-17 19:55:27 +02:00
henry
1bc24ee3b8 Removed the host prefix as this inhibits correct error parsing by intelligent editors. 2008-10-16 21:50:09 +01:00
henry
298ddcbc2d Added limiting to the quadraticFit scheme so that it behaves closer to linear on bad cells. 2008-10-16 21:47:19 +01:00
henry
1f8bf1bac8 Removed the host prefix as this inhibits correct error parsing by intelligent editors. 2008-10-16 21:44:01 +01:00
henry
3e6401f862 Removed the host prefix as this inhibits correct error parsing bu intelligent editors. 2008-10-16 21:42:18 +01:00
henry
c7968294f0 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-16 21:40:14 +01:00
henry
e840099b4e Added constructors with 3 and 4 data arguments. 2008-10-16 21:39:59 +01:00
mattijs
b51bc77986 csh syntax 2008-10-16 15:27:50 +01:00
mattijs
d2f1a0772e Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-16 15:27:13 +01:00
henry
73b83058b1 Added new extended stencil handling from Mattijs. 2008-10-16 14:56:30 +01:00
henry
3fd4253e45 Reorganised the memory-management classes. 2008-10-16 14:54:08 +01:00
Mark Olesen
70a38319d6 added xfer::operator->() for easier de-referencing of underlying methods 2008-10-16 14:27:16 +02:00
mattijs
2a65d5b082 Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-16 13:14:36 +01:00
andy
29d6d74b8e updating failed conflict resolution 2008-10-16 13:14:26 +01:00
mattijs
24cb670ae4 Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-16 13:09:46 +01:00