Commit Graph

2337 Commits

Author SHA1 Message Date
4c3c2385ed blockMesh tweaks
- convertToMeters optional, also allow 'scale'
2008-10-25 17:55:56 +02:00
cd199d599e added triSurface scaling option to surfaceConvert/surfaceMeshConvert 2008-10-25 16:54:10 +02:00
88cd954540 triSurface/triSurfaceMesh adjustments
- typedefs to simplify code
 - added scalePoints() member
   * this is especially useful for the triSurfaceMesh dictionary constructor
     when we have surfaces in mm or inches and don't wish to rescale in some
     external program
2008-10-25 16:34:35 +02:00
c2dd9825fa Merge commit 'OpenCFD/master' into olesenm 2008-10-24 18:11:02 +02:00
23476071dc polyMesh, fvMesh xfer constructors
- drop copy components constructors in favour of the xfer versions. Even if
  the caller sends through constant data, if will be automatically promoted
  to xfer (via a copy operation).
2008-10-24 17:29:05 +02:00
2a3bb0f5c4 autoPtr, tmp cosmetics
- dropped non-const tmp::clear() in favour of the const version
2008-10-24 17:21:02 +02:00
344a712ca4 Merge branch 'master' into cvm 2008-10-24 12:17:47 +01:00
7d081f0ed3 dropped polyMesh::resetPrimitives copy version 2008-10-24 13:03:18 +02:00
ac00f974e6 drop ununsed nUsedFaces parameter from polyMesh::resetPrimitives(xfer<..)
- use xfer form for calls to resetPrimitives
2008-10-24 12:25:27 +02:00
ba6979747c optimize polyMesh::resetPrimitives for 'null' parameters 2008-10-24 10:25:39 +02:00
2023ab6e0d added xfer<T>::null() 2008-10-24 10:13:48 +02:00
8ffa04c892 cosmetics 2008-10-24 10:52:59 +02:00
77913b2efa Same change as before again. 2008-10-23 23:03:11 +01:00
c781b84d03 See message about commiting the changes to fitting 2008-10-23 22:54:30 +01:00
6111ea3e0b Implemented Mark's suggestion of removing wcleanAlmostAll. 2008-10-23 22:45:26 +01:00
2a1f28a3a8 Parallelized stencil-based fitting. 2008-10-23 22:44:27 +01:00
0f646646cd resetting zones upon reading 2008-10-23 20:54:06 +01:00
536269a267 use new bounding box 2008-10-23 20:53:45 +01:00
651a64d609 force ascii writing of IOdictionary 2008-10-23 18:18:52 +01:00
9ea84ab62e added error msg when sampling patch is not found 2008-10-23 16:59:27 +01:00
5871f9e085 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-23 16:18:55 +01:00
96dac1cb93 removed quadraticFit 2008-10-23 16:16:43 +01:00
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
0581aeda6f added Map<T>::null() 2008-10-23 15:27:39 +02:00
6d452ceb28 Merge branch 'master' of ssh://hunt/home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-23 13:48:49 +01:00
e30c626d4b Merge branch 'master' of /home/hunt2/OpenFOAM/OpenFOAM-dev 2008-10-23 13:41:21 +01:00
3c2f9b3337 comment 2008-10-23 13:41:13 +01:00
c5998b7045 improved matching 2008-10-23 12:54:19 +01:00
105f09b69f meshPhi writing 2008-10-23 12:53:04 +01:00
704afbf946 improved matching 2008-10-23 12:52:23 +01:00
579988cd6c Merge branch 'master' into cvm 2008-10-23 10:56:13 +01:00
60d1734564 add xferCopyTo and xferMoveTo functions 2008-10-23 09:56:21 +02:00
1faad839a9 etc/settings.* set a minimum MPI_BUFFER_SIZE, but retain larger values 2008-10-23 09:52:47 +02:00
50427d7712 leave *~ files alone in wcleanAll and drop wcleanAlmostAll 2008-10-23 08:16:43 +02:00
936e7fec76 Removing short edges during dualisation. Facets of each Delaunay tet scanned in turn to determine the short dual edges associated with each facet. D.tets with 4 short edges attached are gathered together first and get the same index, then D.tets with 3, 2, 1 and 0 short edges attached. D.tets only get an index assigned to them after they have been assessed for short edges. When building the dual faces consecutive dual vertices with the same index are treated as one because they have been pre-filtered. 2008-10-22 18:26:25 +01:00
f294ca468c initialisation of normal 2008-10-22 16:18:57 +01:00
295a4e5433 removed extra move 2008-10-22 16:18:31 +01:00
063936cfe0 bugfix: multiple edge gradings per block 2008-10-22 16:13:37 +01:00
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
809bbd5aeb Generalised and templated the fitting surfaceInterpolation schemes.
Changed the quadratic scheme to quadraticLinear (linear in the plane of the face).
Added a linear scheme based on the CFC stencil used by the quadratic scheme.
2008-10-22 12:35:55 +01:00
342b1847c7 added xfer<> constructors for meshShapes 2008-10-22 13:15:25 +02:00
38cf8355bc Merge branch 'master' into cvm 2008-10-22 09:55:27 +01:00
042d8d0781 xfer use 2008-10-22 09:39:52 +01:00
135c6d0536 colouring; indentation 2008-10-22 09:23:59 +01:00
805b45e88a dumping redistributed surfaces 2008-10-21 21:38:43 +01:00
527d64a640 comment 2008-10-21 21:20:46 +01:00
f050ca8248 read fields 2008-10-21 19:52:10 +01:00
755e884878 resolving conflict 2008-10-21 16:50:47 +01:00
3efb4ebe20 merge from master 2008-10-21 15:04:18 +01:00
4c5ebb4cb1 added isoSurface 2008-10-21 15:03:13 +01:00