Mark Olesen
f76552f7f9
STYLE: rebase edge on labelPair, additional methods in Pair
...
- use FixedList first/last in Pair first/second
- consistent first/second access for line
2017-10-06 20:10:49 +02:00
Mark Olesen
3814762785
ENH: relocate triSurface classes into surfMesh library (issue #294 )
...
- simplifies organization, includes, linkage etc.
2017-05-18 10:42:05 +02:00
Prashant
528881cf47
BUG: missing surfaceCheck -outputThreshold option ( fixes #347 )
...
- The value from -outputThreshold was used in the code,
but the option definition itself was somehow missed.
2016-12-16 05:14:46 +00:00
Mark Olesen
c3005794ab
ENH: provide triSurfaceTools::validTri() method to reduce code duplication
...
- identical code was present in surfaceCheck (original source),
and isoSurface, isoSurfaceCell (copies).
- add in a MeshedSurface<face> variant as well, since this will likely
be needed in the near future
2016-11-24 15:31:32 +01:00
Mark Olesen
1fc2a73213
ENH: use meshedSurf API for surface writers (issue #104 )
...
- Allows passing of additional information (per-face zone ids) or possibly
other things, while reducing the number of arguments to pass.
- In sampledTriSurfaceMesh, preserve the region information that was
read in, passing it onwards via the UnsortedMeshSurface content.
The Nastran surface writer is currently the only writer making use
of this per-face zone information.
Passing it through as a PSHELL attribute, which should retain the
distinction for parts. (issue #204 )
2016-08-10 15:41:24 +02:00
mattijs
40252e99aa
COMP: surfaceCheck: edgei vs edgeI
2016-11-02 14:55:13 +00:00
mattijs
ac49daaf4d
Merge remote-tracking branch 'origin/develop' into develop
...
Conflicts:
applications/utilities/surface/surfaceCheck/surfaceCheck.C
2016-11-02 12:06:05 +00:00
mattijs
c90e6ed48c
ENH: surfaceCheck: additional printing. Additional self-intersect test with reverse ray
2016-10-31 15:41:34 +00:00
Andrew Heather
7c106cd43e
GIT: Resolved conflict
2016-10-04 09:45:46 +01:00
mattijs
598da1ac25
ENH: surfaceCheck: added -outputThreshold option to manage file writing
2016-10-03 13:55:30 +01:00
Andrew Heather
b9940cbbb1
COMP: Multiple changes - first clean build after latest merge - UNTESTED
2016-09-23 15:36:53 +01:00
Andrew Heather
9fbd612672
GIT: Initial state after latest Foundation merge
2016-09-20 14:49:08 +01:00
mattijs
fc714ed67b
ENH: surfaceCheck: survive triangles with duplicate vertices. Fixes #222
2016-08-31 16:47:36 +01:00
Henry Weller
67de20df25
Further standardization of loop index naming: pointI -> pointi, patchI -> patchi
2016-05-18 21:20:42 +01:00
Henry Weller
450728ea84
Standardized cell, patch, face and processor loop index names
2016-04-25 12:00:53 +01:00
Henry Weller
43beb06018
Standardized cell, patch and face loop index names
2016-04-25 10:28:32 +01:00
Henry Weller
2d5ff31649
boundaryField() -> boundaryFieldRef()
2016-04-24 22:07:37 +01:00
Andrew Heather
efb39a8790
ENH: (further) Doxygen documentation updates for module support
2016-06-27 20:34:19 +01:00
Andrew Heather
8f1d043364
GIT: Resolved conflict
2015-12-09 09:32:38 +00:00
Andrew Heather
eafd5a3850
ENH: Updated Info, Warning and Error messages
2015-12-08 11:15:39 +00:00
Andrew Heather
3f55f752fc
GIT: Resolve conflict with upstream merge from Foundation
2015-12-07 17:07:20 +00:00
Andrew Heather
73dac8c7ee
ENH: Updating utilities based on internal development line
2015-12-02 10:17:28 +00:00
Henry Weller
e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
mattijs
c6a3d4f3c5
ENH: surface: various updates to the surface utilities
...
surfaceBooleanFeatures: use CGAL for intersection
surfaceCheck: write surface zoning as vtk file
surfaceInflate: new utility to offset surface
surfacePatch: replacement for surfaceAutoPatch. Also does cutting of surfaces.
2015-11-10 15:04:32 +00:00
Henry
3673b65b61
surfaceCheck: Make -blockMesh output easier to parse
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1534
2015-02-16 22:15:54 +00:00
mattijs
18d73c1131
BUG: surfaceCheck: face based data
2014-09-26 17:39:37 +01:00
mattijs
723e5bd75c
STYLE: surfaceCheck: use boundBox non-reduce constructor
2014-06-09 11:12:14 +01:00
mattijs
ff50972634
ENH: surfaceCheck: added writing of zones as vtk file
2014-01-07 14:58:15 +00:00
mattijs
9fc91675b3
ENH: surfaceCheck: do self-intersection more efficiently
2013-06-21 12:34:25 +01:00
mattijs
a26c9ebd55
ENH: surfaceCheck: new self-intersection test
2013-06-10 11:27:20 +01:00
andy
4435d64047
STYLE: Corrected spelling mistakes
2013-04-16 17:01:23 +01:00
andy
951c8436aa
ENH: Applying Gijs' patch: Update header documentation for utilities
2013-02-21 10:54:34 +00:00
Henry
5682987dc7
Updated headers
2012-04-17 16:49:03 +01:00
Henry
cd51a5eea3
Consistency: Changed exponent FORTRAN style 'E' to C style 'e'
2012-04-17 16:48:27 +01:00
mattijs
2b320a5488
BUG: surfaceCheck: handle .gz additional extension (e.g. motorBike.obj.gz)
2012-01-05 10:07:04 +00:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
graham
1c646e2143
ENH: Using triangle quality without checking - check is now in triangle class.
2011-01-19 19:39:27 +00:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
andy
7a6cfda2f8
Merge branch 'olesenm'
2011-01-04 10:52:41 +00:00
graham
dbbacfbefd
ENH: Don't write badFaces when there are none.
2010-12-21 15:20:00 +00:00
Mark Olesen
881b3dafa2
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
applications/solvers/multiphase/twoPhaseEulerFoam/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C
applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/createShellMesh.C
applications/utilities/surface/surfaceCheck/surfaceCheck.C
src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
src/finiteVolume/fields/fvPatchFields/derived/waveTransmissive/waveTransmissiveFvPatchField.C
src/meshTools/directMapped/directMappedPolyPatch/directMappedPatchBase.C
NOTE: also needed to strip trailing space/lines in various files
2010-12-21 10:19:53 +01:00
Mark Olesen
43ec00e50c
COMP: avoid ambiguous construct from tmp - test/ utils/
...
- missed these on the first sweep
2010-12-21 09:46:55 +01:00
graham
63e24812c2
ENH: Renaming "corners" in boundBox to "points". Overridden in treeBoundBox.
...
Keeping both functions to ensure that the octant ordering specified in
treeBoundBox is obeyed at the octree level, irrespective of the implementation
of the basic boundBox.
2010-12-13 14:39:55 +00:00
Mark Olesen
0d662c74c6
STYLE: use triSurface::FaceType where triangle or region information
...
not required
2010-11-26 20:39:46 +01:00
Mark Olesen
35afeb9b18
STYLE: remove superfluous uses of argList::validArgs.clear()
...
- a holdover from the old <root> <case> days
2010-05-03 08:38:39 +02:00
Mark Olesen
147fa2a75d
STYLE: add notes to some (most) command-line options
...
- mapFields and splitMeshRegions need more clarification
2010-04-27 10:50:15 +02:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
Mark Olesen
a3fec987a8
CLEANUP: remove most references to (deprecated) .ftr file format
...
- use .obj files for debugging purposes instead.
2010-02-17 13:56:56 +01:00