[Nek5000-users] Solution for Re: genbox error
nek5000-users at lists.mcs.anl.gov
nek5000-users at lists.mcs.anl.gov
Mon May 3 15:33:53 CDT 2010
Hello Aleks,
Yes, I see this would work also. I was (stubbornly) following the
examples; everything on one line for each coordinate direction.
Thanks,
Frank
On Mon, 2010-05-03 at 14:59 -0500, nek5000-users at lists.mcs.anl.gov
wrote:
> Hello,
>
> I disagree that genbox reuires a fix for meshes with large number of elements in one direction -- below is a part of .box file with nelx=27 written with each element coordinate per new line:
>
> Best,
> Aleks
>
> #
> Box
> 27 -106 -54 (nelx,nely,nelz for Box)
> 0.5378790
> 0.5463419
> 0.5556915
> 0.5663933
> 0.5789130
> 0.5936488
> 0.6109992
> 0.6329137
> 0.6599956
> 0.6928485
> 0.7320758
> 0.7782808
> 0.8320671
> 0.8933098
> 0.9533322
> 1.0101231
> 1.0637385
> 1.1142344
> 1.1616669
> 1.2060918
> 1.2475652
> 1.2890386
> 1.3305120
> 1.3719854
> 1.4134588
> 1.4549322
> 1.4964056
> 1.5378790 (x0,x1,gain or x
>
>
>
>
> ----- Original Message -----
> From: nek5000-users at lists.mcs.anl.gov
> To: nek5000-users at lists.mcs.anl.gov
> Sent: Monday, May 3, 2010 1:47:05 PM GMT -06:00 US/Canada Central
> Subject: Re: [Nek5000-users] Solution for Re: genbox error
>
> Please don't start distributing some code because it will end up in a mess! That's why we have a central and public available SVN server.
>
> If you think you know how to improve something please contact one of the developers. We will review the code and may add it to the repo.
>
> Stefan
>
> On May 3, 2010, at 8:36 PM, nek5000-users at lists.mcs.anl.gov wrote:
>
> > Hello all,
> >
> > Genbox has an issue in that the number of characters in a line for its
> > input file was <= 80. This makes it impossible to have a large number
> > of elements in one direction if one is specifying the element
> > locations.
> >
> > A solution is to extend the line length to 9999999. A version with this
> > change is at.
> > http://tetra.fluid.tuwien.ac.at/fmuldoo/public_html/temp/genbox.f
> >
> > The diff between old & new is:
> >
> > diff */genbox.f ../*1/g*/genbox.f
> > 1157,1158c1157,1158
> > < character*9999999 string
> > < character*1 string1(9999999)
> > ---
> >> character*80 string
> >> character*1 string1(80)
> > 1167c1167
> > < call blank(string,9999999)
> > ---
> >> call blank(string,80)
> > 1174c1174
> > < len = ltrunc(string,9999999)
> > ---
> >> len = ltrunc(string,80)
> > 1184,1185c1184,1185
> > < 80 format(a9999999)
> > < 81 format(9999999a1)
> > ---
> >> 80 format(a80)
> >> 81 format(80a1)
> >
> >
> >
> >
> >
> >
> > On Mon, 2010-05-03 at 14:13 +0200, nek5000-users at lists.mcs.anl.gov
> > wrote:
> >> Hello all,
> >>
> >> I have come across what may be an error in genbox. It concerns reading
> >> in data. If instead of 8 elements, 7 are used or if the trailing zeros
> >> are removed, all is fine. It almost seems as if genbox has a limitation
> >> on the length of the lines defining the element edges.
> >>
> >> Cheers,
> >> Frank
> >>
> >> Reading 32 = 8 4 4 elements for box 1.
> >> Reading 2 =
> >> error: 8 9
> >> error: 0 5
> >>
> >>
> >> The following is the input file:
> >>
> >> openboat2D.rea
> >> -2 spatial dimension
> >> 2 number of fields
> >> #========================================================
> >> #
> >> # Open boat with the Marangoni effect at the top surface.
> >> #
> >> #========================================================
> >> #
> >> Box
> >> 8 4
> >> -4.000000 -3.946236 -3.806717 -3.497438 -3.000000 -2.500000 -2.000000
> >> -1.500000 -1.000000
> >> -5.000000 -3.347128 0.000000 3.754690 5.000000
> >> W ,W ,W ,shl, V bc's ! NB: 3 characters each !
> >> t ,t , , , T bc's ! You must have 2 spaces!!
> >>
> >>
> >>
> >>
> > --
> > Frank Herbert Muldoon, Ph.D. Mechanical Engineering
> > Technische Universität Wien (Technical University of Vienna)
> > Inst. f. Strömungsmechanik und Wärmeübertragung (Institute of Fluid
> > Mechanics and Heat Transfer)
> > Resselgasse 3
> > 1040 Wien
> > Tel: +4315880132232
> > Fax: +4315880132299
> > Cell:+436765203470
> > fmuldoo (skype)
> > http://tetra.fluid.tuwien.ac.at/fmuldoo/public_html/webpage/frank-muldoon.html
> >
> > _______________________________________________
> > Nek5000-users mailing list
> > Nek5000-users at lists.mcs.anl.gov
> > https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
--
Frank Herbert Muldoon, Ph.D. Mechanical Engineering
Technische Universität Wien (Technical University of Vienna)
Inst. f. Strömungsmechanik und Wärmeübertragung (Institute of Fluid
Mechanics and Heat Transfer)
Resselgasse 3
1040 Wien
Tel: +4315880132232
Fax: +4315880132299
Cell:+436765203470
fmuldoo (skype)
http://tetra.fluid.tuwien.ac.at/fmuldoo/public_html/webpage/frank-muldoon.html
More information about the Nek5000-users
mailing list