|
file | surfaceAdd.C |
| Add two surfaces. Does geometric merge on points. Does not check for overlapping/intersecting triangles.
|
|
file | surfaceBooleanFeatures.C |
| Generates the extendedFeatureEdgeMesh for the interface between a boolean operation on two surfaces.
|
|
file | surfaceCheck.C |
| Check geometric and topological quality of a surface.
|
|
file | surfaceClean.C |
| Utility to clean surfaces.
|
|
file | surfaceCoarsen.C |
| Surface coarsening using 'bunnylod'.
|
|
file | surfaceConvert.C |
| Converts from one surface mesh format to another.
|
|
file | surfaceFeatureConvert.C |
| Convert between edgeMesh formats.
|
|
|
file | surfaceFind.C |
| Finds nearest face and vertex. Uses a zero origin unless otherwise specified.
|
|
file | surfaceHookUp.C |
| Find close open edges and stitches the surface along them.
|
|
file | surfaceInertia.C |
| Calculates the inertia tensor, principal axes and moments of a command line specified triSurface.
|
|
file | surfaceInflate.C |
| Inflates surface. WIP. Checks for overlaps and locally lowers inflation distance.
|
|
file | surfaceLambdaMuSmooth.C |
| Smooth a surface using lambda/mu smoothing.
|
|
file | surfaceMeshConvert.C |
| Convert between surface formats with optional scaling or transformations (rotate/translate) on a coordinateSystem.
|
|
file | surfaceMeshExport.C |
| Export from surfMesh to various third-party surface formats with optional scaling or transformations (rotate/translate) on a coordinateSystem.
|
|
|
file | surfaceMeshImport.C |
| Import from various third-party surface formats into surfMesh with optional scaling or transformations (rotate/translate) on a coordinateSystem.
|
|
file | surfaceMeshInfo.C |
| Miscellaneous information about surface meshes. To simplify parsing of the output, the normal banner information is suppressed.
|
|
file | surfaceOrient.C |
| Set normal consistent with respect to a user provided 'outside' point. If the -inside option is used the point is considered inside.
|
|
file | surfacePatch.C |
| Patches (regionises) a surface using a user-selectable method.
|
|
file | surfacePointMerge.C |
| Merges points on surface if they are within absolute distance. Since absolute distance use with care!
|
|
file | surfaceRedistributePar.C |
| (Re)distribution of triSurface. Either takes an undecomposed surface or an already decomposed surface and redistributes it so that each processor has all triangles that overlap its mesh.
|
|
file | surfaceRefineRedGreen.C |
| Refine by splitting all three edges of triangle ('red' refinement).
|
|
file | surfaceSplitByPatch.C |
| Writes surface regions to separate files.
|
|
file | surfaceSplitByTopology.C |
| Strips any baffle parts of a surface.
|
|
file | surfaceSplitNonManifolds.C |
| Takes multiply connected surface and tries to split surface at multiply connected edges by duplicating points.
|
|
file | surfaceSubset.C |
| A surface analysis tool that subsets the triSurface to choose a region of interest. Based on subsetMesh.
|
|
file | surfaceToPatch.C |
| Reads surface and applies surface regioning to a mesh. Uses boundaryMesh to do the hard work.
|
|
file | surfaceTransformPoints.C |
| Transform (scale/rotate) a surface. Like transformPoints but for surfaces.
|
|
file | chemkinToFoam.C |
| Convert CHEMKINIII thermodynamics and reaction data files into OpenFOAM format.
|
|