583e1b1ed9
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-01-15 17:36:16 +00:00
06b1695962
Added conversion of zero-sized zones
2010-01-15 17:17:05 +00:00
d0b95d6949
Added mesh region option
2010-01-15 17:16:07 +00:00
b7ba2d273a
Corrected printing to be on master only
2010-01-15 17:15:42 +00:00
c9033fc36f
Added optional settings at comment
2010-01-15 17:14:06 +00:00
a694f6e374
Replace a few uses of triSurface with the more general meshedSurface.
2010-01-15 17:27:03 +01:00
7a200e81b4
Add foamToSurface to dev repository.
...
- Extracts the boundary faces of a polyMesh to a meshedSurface and
writes in various possible formats.
2010-01-15 16:20:06 +01:00
9478a81bce
Use MeshedSurface instead of triSurface in ideasUnvToFoam
2010-01-15 15:04:44 +01:00
0d49e4711c
Begin code refactoring of third-party file formats.
2010-01-15 14:35:50 +01:00
21048d9600
Disabled writing zero-sized faceZones since upset tecio library
2010-01-13 19:10:54 +00:00
19f8fa236a
Update PDR turbulence model to conform to updated turbulence model api
2010-01-11 12:59:32 +00:00
cf3e2a8abf
Update calcEntry grammar to include copyright.
...
Include character class (wchar_t or char) as a template parameter in
CocoParserErrors.
2010-01-06 12:27:14 +01:00
9c79927b67
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-01-05 11:02:03 +00:00
58406da0a8
Merge branch 'master' into cvm
...
Conflicts:
src/parallel/decompositionMethods/Make/options
2010-01-04 16:45:54 +00:00
aac29d740a
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-01-04 13:37:37 +00:00
c6d4035ced
Added master-slave addressing for coupled points.
...
- Rewrote globalPoints to use globalIndex class so now only transfers
single label instead of labelPair
- Added addressing in globalMeshData
- from coupled master points to slave points
- ,, edges ,, edges
- from coupled points (master or slave) to uncoupled boundary faces
- ,, ,, cells
- See test/globalMeshData for simple test
2010-01-04 13:25:30 +00:00
1fe32e3c48
Merge branch 'master' into cvm
2010-01-04 11:47:57 +00:00
e0ba4cbb02
Adjust line number before/after #calc{} scanner for improved error messages.
2010-01-03 21:45:32 +01:00
ebfdafad7f
Add preliminary wmake rule for using CoCo/R.
2010-01-03 00:39:28 +01:00
d1a2be7872
Reorganize runTimeSelection to include new macros from calcEntry.
...
Added globalFunctionSelectionTables, staticMemberFunctionSelectionTables
2010-01-02 16:09:08 +01:00
cf91174880
Use global lookup tables for the calcEntry scalar functions.
...
Handle leading signs on functions etc.
2010-01-02 15:09:17 +01:00
f8147f5bb5
Add basic scalar functions to calcEntry.
2010-01-02 13:01:37 +01:00
174cd8e3d7
Adding intertia based collapse axis determination. WIP - some
...
problems with the tensor::eigenValues calculation:
"complex eigenvalues detected for tensor:"
for very high aspect ratio faces.
2009-12-22 19:35:03 +00:00
dfbd0119dd
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-22 10:35:22 +00:00
25bf6b6ce8
Minor code style corrections
2009-12-22 10:06:37 +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
c0d37d9a6b
Merge commit 'OpenCFD/master' into olesenm
2009-12-21 15:06:31 +01:00
8bf3807c3e
Update dictionary calcEntry testing for updated CoCo/R
2009-12-21 15:02:33 +01:00
ccdbf4735f
Move CocoParserErrors.H template class into src/OpenFOAM/db/error
2009-12-21 14:14:30 +01:00
d241c43ac7
Adding hard-coded tetraherdal solid inertia calculation. Can be used
...
in a similar way to calculate the inertia of cells.
2009-12-21 10:29:05 +00:00
438a83fc81
Update experimental dictionary #calc for new Coco pragmas
2009-12-21 09:28:17 +01:00
aa847562ce
Reimplementing the uniform density solid inertia calculation from:
...
http://www.geometrictools.com/LibPhysics/RigidBody/RigidBody.html
in surfaceInertia utility. Allows calculation of shell or solid
properties of a triSurface, with optionally specified volumetric or
surface density. Default behaviour is to calculate inertia around
centre of mass, with option to specify reference point.
Various test surfaces supplied and tested against analytical results.
2009-12-18 18:14:32 +00:00
3bfec62cee
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-17 15:55:21 +00:00
e434b51914
Add namespace qualifier to WarningIn, FatalErrorIn, etc. macros.
...
- Previously had just 'Warning' instead of '::Foam::Warning', which
meant that an identically named class method would inadvertently be
used - resulting in a compile failure.
2009-12-16 08:55:04 +01:00
a5217d7be3
Merge commit 'bundle/home' into olesenm
2009-12-16 08:08:23 +01:00
ad2204a818
Add in calcEntry as a very rough draft
...
- needs Coco/R 16 Dec 2009 version
2009-12-16 01:31:44 +01:00
e325814c80
Test application for syncTools functionality
2009-12-15 16:00:47 +00:00
b877323a33
Added baffle option and corrected default setting
...
When faceZones are present one has to decide whether to have zone faces
only on the edge of cellZones or also freestanding.
The setting for minMedialAxisAngle was corrected since the calculation
has also been corrected.
2009-12-15 15:56:35 +00:00
2760c3db5f
Merge commit 'OpenCFD/master' into olesenm
2009-12-15 10:48:51 +01:00
94f2aac0b5
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-14 11:21:15 +00:00
bf2865a087
Add missing low-level peek() to ISstream.
2009-12-11 17:31:15 +01:00
497ec32ed8
Add missing low-level peek() to ISstream.
2009-12-11 17:31:15 +01:00
d016db1bc6
Enhance edgeMesh to support more formats.
...
Read only support:
.bdf, .nas - NASTRAN format. Handles both CBEAM and CROD as lines.
CROD is what Hypermesh happens to output.
Write only support:
.vtk - VTK legacy format in ASCII
Read/write support:
.eMesh - native format, which is simply a list of points, edges
with an additional IOobject header that lets them be moved about
easily to use as a featureEdgeMesh.
.inp - STAR-CD inp/cel/vrt combination
IOobject header)
.obj - Alias waverfront format
Radically simplify surfaceFeatureConvert by using the new edgeMesh
functionality.
2009-12-11 16:29:55 +01:00
9d817bfbdf
Added -region option
2009-12-11 11:55:07 +00:00
7bed6626c7
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-10 16:03:54 +00:00
d058c7ceb8
Added Polynomial class test
2009-12-10 12:50:20 +00:00
a029a59036
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2009-12-09 17:44:13 +00:00
e8af5d62d5
Filter out zero-sized patches; add generic capability
2009-12-09 17:42:30 +00:00
0fc464254a
Fix minor bug in surfaceFeatureExtract.C
2009-12-09 13:50:31 +01:00
99c22976ea
added git option
2009-12-09 10:06:00 +00:00