Difference between revisions of "Contrib blockMeshDG"
From OpenFOAMWiki
(→Usage: Slight language improvement) |
(→Download: Fixed instructions for when unpacking from zip) |
||
Line 24: | Line 24: | ||
Or download from ZIP: [http://blockmeshdg.googlecode.com/archive/tip.zip latest-blockmeshDG.zip] | Or download from ZIP: [http://blockmeshdg.googlecode.com/archive/tip.zip latest-blockmeshDG.zip] | ||
+ | |||
+ | Which can be done directly from the command line: | ||
<pre> | <pre> | ||
wget http://blockmeshdg.googlecode.com/archive/tip.zip -O latest-blockmeshDG.zip | wget http://blockmeshdg.googlecode.com/archive/tip.zip -O latest-blockmeshDG.zip | ||
unzip latest-blockmeshDG.zip | unzip latest-blockmeshDG.zip | ||
− | cd | + | cd blockmeshdg-* |
chmod +x Allwmake | chmod +x Allwmake | ||
find . -exec touch '{}' \; | find . -exec touch '{}' \; |
Revision as of 22:06, 23 May 2013
Contents
1 Short description
A patch to the blockMesh tool to enable double graded meshes, that is meshes which have a minimum or maximum cell spacing in the middle of an edge.
2 Usage
The utility works the same way as the standard blockMesh tool, but accepts negative grading coefficients in the blockMeshDict file.
For example, simpleGrading (1 -2 1) in blockMeshDict means the created mesh has cells two times larger in the center than those at the side.
The executable is called by the command "blockMeshDG".
Source of example and original code: blockMesh with double grading
3 Download
Get the most recent version here: http://code.google.com/p/blockmeshdg/
You can either use the Mercurial source code management utility (about Mercurial):
hg clone http://code.google.com/p/blockmeshdg/ cd blockmeshdg ./Allwmake
Or download from ZIP: latest-blockmeshDG.zip
Which can be done directly from the command line:
wget http://blockmeshdg.googlecode.com/archive/tip.zip -O latest-blockmeshDG.zip unzip latest-blockmeshDG.zip cd blockmeshdg-* chmod +x Allwmake find . -exec touch '{}' \; ./Allwmake
4 History
--Akidess 13:42, 4 March 2012 (CET)