|
[Sponsors] |
[blockMesh] Axisymmetric blockMesh error. Are Arcs needed? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
November 2, 2010, 12:25 |
Axisymmetric blockMesh error. Are Arcs needed?
|
#1 |
New Member
Andy
Join Date: Sep 2010
Posts: 1
Rep Power: 0 |
Hi,
I'm having problems meshing a fairly complicated axisymmetric nozzle. I've had no problems in the past with axisymmetric meshes, but this one is causing problems. The error is as follows: Code:
Create time Creating block mesh from "/home/andy/OpenFOAM/andy-1.7.1/run/gt_hemi/axihemifull/constant/polyMesh/blockMeshDict" Creating blockCorners Creating curved edges #0 Foam::error::printStack(Foam::Ostream&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libOpenFOAM.so" #1 Foam::sigFpe::sigFpeHandler(int) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libOpenFOAM.so" #2 Uninterpreted: #3 Foam::coordinateRotation::calcTransform(Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::coordinateRotation::axisOrder const&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libmeshTools.so" #4 Foam::coordinateRotation::coordinateRotation(Foam::Vector<double> const&, Foam::Vector<double> const&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libmeshTools.so" #5 Foam::coordinateSystem::coordinateSystem(Foam::word const&, Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::Vector<double> const&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libmeshTools.so" #6 Foam::cylindricalCS::cylindricalCS(Foam::word const&, Foam::Vector<double> const&, Foam::Vector<double> const&, Foam::Vector<double> const&, bool) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/lib/linuxGccDPOpt/libmeshTools.so" #7 Foam::arcEdge::calcAngle() in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #8 Foam::arcEdge::arcEdge(Foam::Field<Foam::Vector<double> > const&, Foam::Istream&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #9 Foam::curvedEdge::addIstreamConstructorToTable<Foam::arcEdge>::New(Foam::Field<Foam::Vector<double> > const&, Foam::Istream&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #10 Foam::curvedEdge::New(Foam::Field<Foam::Vector<double> > const&, Foam::Istream&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #11 Foam::blockMesh::createTopology(Foam::IOdictionary&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #12 Foam::blockMesh::blockMesh(Foam::IOdictionary&) in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #13 main in "/home/andy/OpenFOAM/OpenFOAM-1.7.1/applications/bin/linuxGccDPOpt/blockMesh" #14 __libc_start_main in "/lib/libc.so.6" #15 _start at /usr/src/packages/BUILD/glibc-2.10.1/csu/../sysdeps/i386/elf/start.S:122 Floating point exception The problem goes away if I replace the 'arcs' with lines - i.e. the arcs put in for rotation about the axis (not the arcs that define the shape of the geometry!). I've checked, the interpolation points all seem in order. I don't think its any problem with 'crazy' surfaces bounded by 2 splines and 2 arcs, as I've used a very similar geometry before and not had any problems. The obvious question is: 'do I actually need to make them arcs?'. It is only 5 degrees, would it make any difference to the solution if they were just lines? Otherwise, does anyone have an idea what the problem is? Thanks very much for any help! I've included the blockMeshDict.fail that doesn't work and the blockMeshDict.yay that works without arcs ps. I realise I didn't need to define 'line a b'... I was young and crazy! |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[blockMesh] blockMesh gives "Inconsistent point locations" for axisymmetric problem | irving | OpenFOAM Meshing & Mesh Conversion | 7 | January 27, 2021 13:31 |
[blockMesh] Trouble using blockMesh for axisymmetric geometry | twinturbotom | OpenFOAM Meshing & Mesh Conversion | 1 | February 8, 2016 21:59 |
[swak4Foam] Installing swak4Foam to OpenFOAM in mac | Kaquesang | OpenFOAM Community Contributions | 22 | January 21, 2013 12:51 |
[Technical] BlockMesh not making arcs | Disco_Caine | OpenFOAM Meshing & Mesh Conversion | 3 | July 6, 2010 11:16 |
Axisymmetric cases Test with blockmesh and icoFoam | frackowi | OpenFOAM Running, Solving & CFD | 2 | July 11, 2007 20:02 |