OpenFOAM-4.x/applications/utilities/surface
Henry Weller 7859083246 OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp
The deprecated non-const tmp functionality is now on the compiler switch
NON_CONST_TMP which can be enabled by adding -DNON_CONST_TMP to EXE_INC
in the Make/options file.  However, it is recommended to upgrade all
code to the new safer tmp by using the '.ref()' member function rather
than the non-const '()' dereference operator when non-const access to
the temporary object is required.

Please report any problems on Mantis.

Henry G. Weller
CFD Direct.
2016-02-26 17:31:28 +00:00
..
surfaceAdd Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceAutoPatch Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceBooleanFeatures Update code to use the simpler C++11 template syntax removing spaces between closing ">"s 2016-01-10 22:41:16 +00:00
surfaceCheck applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceClean applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceCoarsen surfaceCoarsen: Changed List<::... to List< ::... for gcc-4.5 2016-02-21 09:03:39 +00:00
surfaceConvert applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceFeatureConvert applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceFeatureExtract Update code to use the simpler C++11 template syntax removing spaces between closing ">"s 2016-01-10 22:41:16 +00:00
surfaceFind Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceHookUp Update code to use the simpler C++11 template syntax removing spaces between closing ">"s 2016-01-10 22:41:16 +00:00
surfaceInertia applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceLambdaMuSmooth OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp 2016-02-26 17:31:28 +00:00
surfaceMeshConvert applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceMeshConvertTesting applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceMeshExport applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceMeshImport applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceMeshInfo Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceMeshTriangulate applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceOrient Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfacePointMerge Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceRedistributePar Update code to use the simpler C++11 template syntax removing spaces between closing ">"s 2016-01-10 22:41:16 +00:00
surfaceRefineRedGreen Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceSplitByPatch Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceSplitByTopology Correct formatting: "forAll (" -> "forAll(" 2016-01-09 23:10:16 +00:00
surfaceSplitNonManifolds applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceSubset applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
surfaceToPatch Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
surfaceTransformPoints applications: Update ...ErrorIn -> ...ErrorInFunction 2015-11-10 17:53:31 +00:00
README Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00

2008-10-23

Contents:

surfaceAdd
- adds to surface files. (but does not intersect or anything)

surfaceBooleanOp
- Boolean operations (add, or, xor) on closed surfaces. Probably not working.

surfaceCheck
- checks surface for incorrect topology. Checks normals of neighbouring faces.

surfaceCoarsen
- Stan Melax coarsening algorithm

surfaceConvert
- Converts surfaces to/from various formats

surfaceFind
- Finds nearest vertex and face to given point.

surfaceMeshTriangulate
- Triangulate external faces of mesh and write as surface.

surfacePointMerge
- Explicit point merge of surface.

surfaceSetOutside
- Orient normals on (closed) surface.

surfaceSmooth
- Laplacian smoothing on surface vertices

surfaceSubset
- Subsets surface

surfaceToPatch
- Applies region information of surfaces to mesh.
  Each external face of mesh gets region number of nearest surface triangle.

-------------------------------------------------------------------------------

surfaceMeshConvert
- Similar to surfaceConvert, but uses surfMesh library