678783a870
BUG: triSurfaceMesh: always assign normal
2012-06-18 14:29:55 +01:00
5682987dc7
Updated headers
2012-04-17 16:49:03 +01:00
cd51a5eea3
Consistency: Changed exponent FORTRAN style 'E' to C style 'e'
2012-04-17 16:48:27 +01:00
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
373d633fd2
Merge branch 'master' into cvm
2011-06-30 10:21:18 +01:00
1ee83d9066
STYLE:triSurfaceMesh.C: extraneous expression
2011-06-29 09:52:37 +01:00
3671231d1c
ENH: triSurfaceMesh: optionally ignore sliver triangles for normals determination
2011-06-17 16:11:58 +01:00
e1ead74461
Merge branch 'master' into cvm
2011-06-08 17:28:03 +01:00
7902377c02
ENH: treeDataTrisurface: expose tolerance
2011-06-02 12:14:53 +01:00
f81c0abef7
Merge branch 'master' into cvm
2011-03-28 12:06:56 +01:00
b5d6aee54f
ENH: triSurfaceMesh: added tolerance for edgeTree as well
2011-03-24 21:21:07 +00:00
b1c7bcee4e
Merge branch 'master' into cvm
...
Conflicts:
applications/test/Distribution/DistributionTest.C
applications/test/Distribution/Make/options
src/OpenFOAM/containers/Lists/Distribution/Distribution.C
src/OpenFOAM/containers/Lists/Distribution/Distribution.H
src/OpenFOAM/containers/Lists/Distribution/DistributionI.H
2011-01-19 10:32:36 +00:00
89619c5015
Revert "ENH: Copyright dates to allow a push."
...
This reverts commit c5bea5242b .
2011-01-19 10:26:24 +00:00
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
c5bea5242b
ENH: Copyright dates to allow a push.
2011-01-07 15:09:52 +00:00
2135f644d1
Merge branch 'master' into cvm
2011-01-07 14:50:43 +00:00
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce .
2011-01-05 18:24:29 +00:00
8c04b4e692
Merge branch 'master' into cvm
...
Conflicts:
src/OpenFOAM/meshes/boundBox/boundBox.H
2011-01-05 11:53:37 +00:00
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
a2b73a1c6d
STYLE: use X.last() method instead of X[X.size()-1]
2010-12-07 09:56:52 +01:00
0d662c74c6
STYLE: use triSurface::FaceType where triangle or region information
...
not required
2010-11-26 20:39:46 +01:00
8ec07bb8ec
ENH: Adding hierarchicalDensityWeightedStochastic initial points method.
...
Requires "overlaps(const boundBox& bb)" function for searchableSurface.
2010-11-11 18:27:02 +00:00
ed181368e5
Merge branch 'master' into cvm
...
Conflicts:
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.C
src/edgeMesh/featureEdgeMesh/featureEdgeMesh.H
2010-07-28 15:08:45 +01:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
240c714aab
Merge branch 'master' into cvm
...
Conflicts:
etc/settings.csh
etc/settings.sh
wmake/rules/General/CGAL
2010-04-09 10:13:42 +01:00
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
a67845421c
Merge branch 'master' into cvm
2010-01-20 12:33:10 +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
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
ad669ae3d8
Merge branch 'master' into cvm
...
Conflicts:
doc/codingStyleGuide.org
2009-11-30 14:55:39 +00: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
a117c97e3b
Fixing conflict in triSurfaceMesh.C, committing failed automatic merge of master.
2009-04-17 14:46:33 +01:00
f0d3088592
added tolerance
2009-04-13 12:31:04 +01:00
3e0dfb6abd
Added a boundBox to searchableSurface and implemented in all derived types except searchablePlane, and only as an approximation in searchableCylinder. Added bounds() function to searchableSurfacesQueries for the overall bounds of a subset of surfaces. Added closedTriSurfaceMesh type, derived from triSurfaceMesh, except forcing hasVolumeType = true to allow geometrically but not topologically closed or almost closed surfaces to query volumeType.
2009-04-08 14:53:50 +01:00
f0bff1d658
compiler bug
2009-03-17 19:58:06 +00:00
cd107e764a
bb tolerances
2009-03-12 13:41:50 +00:00
0d899d924a
instance searching
2009-02-26 17:59:12 +00:00
ab49c60394
instance searching
2009-02-24 12:08:54 +00:00
8c3ef65485
misc. cosmetic changes
2009-02-06 00:43:57 +01:00
e5c5829244
OSspecific: isDir(), isFile() instead of dir(), file()
2009-02-02 16:50:18 +01:00
95dcb6ded7
Simplify checking of container (List/HashTable, strings) sizes
...
- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
'XX.size() <= 0' or for simpler coding.
It also has the same number of characters as '!XX.size()' and /might/ be
more readable
- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
when a simple 'XX.size()' suffices
2009-01-10 20:28:06 +01:00
16aaf5b54e
autoPtr gets "empty()" method that can be used instead of "! ...valid()"
2009-01-10 10:38:53 +01:00
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
c65a40d57d
don't need shrink before List::transfer(DynamicList&) anymore
2008-12-12 14:20:56 +01: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
c4c0f54fc6
dynamicList change
2008-09-17 11:53:14 +01:00
e76a962441
distributed surfaces
2008-09-15 12:19:13 +01:00
d056b6edc0
smaller extents
2008-09-09 17:13:45 +01:00
701dd7bdb5
allow single intersection only
2008-08-08 11:02:58 +01:00