Difference between revisions of "Main ContribUtilities"
From OpenFOAMWiki
(→Other) |
m (→conversion) |
||
Line 17: | Line 17: | ||
* [[contrib_gmshToFoamMod|gmshToFoamMod]]: modified version of gmshToFoam with a few optimizations. This version also has options to write cellZones, write faceZones and control the quantity of text output. | * [[contrib_gmshToFoamMod|gmshToFoamMod]]: modified version of gmshToFoam with a few optimizations. This version also has options to write cellZones, write faceZones and control the quantity of text output. | ||
− | * [[contrib_gmsh2ToFoam|gmsh2ToFoam]]: A modified gmshToFoam with Gmsh 2.0 support and other features. | + | * [[contrib_gmsh2ToFoam|gmsh2ToFoam]]: A modified gmshToFoam with Gmsh 2.0 support and other features. [gmsh2ToFoam is now being replaced by gmshFoam -- please see the "Other" section below -- or the genuine gmshToFoam that comes with OpenFOAM 1.4.] |
==== generation ==== | ==== generation ==== |
Revision as of 00:51, 14 April 2007
These are utilities contributed by users.
Contents
1 Utilities that fit into the OpenFOAM scheme
The structure of this page is modelled after the directory structure of the utility sources.
1.1 errorEstimation
1.2 mesh
1.2.1 advanced
1.2.2 conversion
- fluentMeshToFoamWithInternals: modified version of fluentMeshToFoam that writes cellZones and faceZones
- gmshToFoamMod: modified version of gmshToFoam with a few optimizations. This version also has options to write cellZones, write faceZones and control the quantity of text output.
- gmsh2ToFoam: A modified gmshToFoam with Gmsh 2.0 support and other features. [gmsh2ToFoam is now being replaced by gmshFoam -- please see the "Other" section below -- or the genuine gmshToFoam that comes with OpenFOAM 1.4.]
1.2.3 generation
- blockMeshWithSets: generates a mesh from a blockMeshDict with cellSets
1.2.4 manipulation
- alignMeshSurf: moves mesh points in the Z direction so that the bottom and top faces are aligned with provided surfaces
- makeAxialMesh: converts a 2D-mesh into an axial-symmetric (wedge) mesh
- splitMeshWithSets: variation of the original splitMesh that preserves faceSets
1.3 miscellaneous
1.4 parallelProcessing
1.5 postProcessing
- calcPressureDifference: Simple Utility to calculate the Pressure Difference between two boundaries
- calcMassFlow: Simple Utility to calculate the mass-flow through selected boundaries and face-sets
1.6 preProcessing
- setFieldByCellSet: sets the values of a field for a certain cell set
- funkySetFields: set fields using expressions
1.7 surface
1.8 thermophysical
2 Other
These utilities don't fit into the above categories.
- gmshFoam: A conceptual implementation of a total Gmsh pre/mid/post-processing environment for OpenFOAM