CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Mesh Utilities (http://www.cfd-online.com/Forums/openfoam-meshing-utilities/)
-   -   having problems with fluent3DMeshToFoam (http://www.cfd-online.com/Forums/openfoam-meshing-utilities/75870-having-problems-fluent3dmeshtofoam.html)

stevek May 7, 2010 07:29

having problems with fluent3DMeshToFoam
 
Hello all,

I have a *.msh file I would like to convert to OpenFOAM format. My *.msh file contains hanging nodes, however I found one post on this forum which indicated fluent3DMeshToFoam could handle this. My intent is to use zipUpMesh utility after the conversion to remove the hanging nodes. Running the converter gives the following error:

/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.6.x |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 1.6.x-605bfc578b21
Exec : fluent3DMeshToFoam gaussian.msh
Date : May 07 2010
Time : 13:03:32
Host : dkrdscfdst01
PID : 5137
Case : /cfd/grsox/openFoam/level1/gibraltar
nProcs : 1
SigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Dimension of grid: 3
Number of points: 1740936
PointGroup: 1 start: 0 end: 1740935. Reading points...

--> FOAM FATAL ERROR:
index 1740936 out of range 0 ... 1740935

From function UList<T>::checkIndex(const label)
in file /home/grsox/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/UListI.H at line 110.

FOAM aborting

#0 Foam::error::printStack(Foam::Ostream&) in "/home/grsox/OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt/libOpenFOAM.so"
#1 Foam::error::abort() in "/home/grsox/OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt/libOpenFOAM.so"
#2 Foam::Ostream& Foam::operator<< <Foam::error>(Foam::Ostream&, Foam::errorManip<Foam::error>) at ~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/errorManip.H:87
#3 Foam::UList<Foam::Vector<double> >::checkIndex(int) const at ~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/UListI.H:114
#4 Foam::UList<Foam::Vector<double> >::operator[](int) at ~/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude/UListI.H:141
#5 yyFlexLexer::yylex() at ~/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L:372
#6 main at ~/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/mesh/conversion/fluent3DMeshToFoam/fluent3DMeshToFoam.L:816
#7 __libc_start_main in "/lib64/libc.so.6"
#8 __gxx_personality_v0 in "/home/grsox/OpenFOAM/OpenFOAM-1.6.x/applications/bin/linux64GccDPOpt/fluent3DMeshToFoam"
Aborted

Is it true that fluent3DMeshToFoam can take hanging nodes or is my approach of this utility + zipUpMesh rubbish?

Thanks in advance,
Steve


All times are GMT -4. The time now is 12:04.