[overture] Problem in hole cutting

  • From: Ashish Mishra <mishra.aero@xxxxxxxxx>
  • To: overture@xxxxxxxxxxxxx
  • Date: Wed, 4 Apr 2012 13:13:59 -0500

Dear Dr. Henshaw,

I am using Overture to generate interpolation data for a chimera grid
having 3-dimensional stator blade and a background domain. Ogen aborts with
the following error message.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff105a162 in ?? () from /lib/x86_64-linux-gnu/libc.so.6

GDB reports that there is a problem in setting the hole width:

(gdb) where
#0  0x00007ffff105a162 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff10395f8 in vfprintf () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff1043769 in printf () from /lib/x86_64-linux-gnu/libc.so.6
*#3  0x00007ffff6a4becf in Ogen::getHoleWidth (this=0x7fffffff7680, cg=...,
g2=*
*    ..., pHoleMarker=0x7ffffffe18f0, holeCenter=..., holeMask=..., *
*    holeWidth=..., r=..., x=..., pIndexRange2=0x95c0f0, *
*    pExtendedIndexRange2=0x95c110, plocalIndexBounds2=0x7ffffffe0ef0, *
*    iv=0x7ffffffe18b0, jv=0x7ffffffe18c0, jpv=0x7ffffffe18e0, *
*    isPeriodic2=0x7ffffffe1920, isPeriodic2p=0x7ffffffe1f80, *
*    Iv=0x7ffffffe0b50, grid=@0x7ffffffe1d10, grid2=@0x7ffffffe1d54, *
*    ib=@0x7ffffffe1a18, ib2=@0x7ffffffe1d6c,
skipThisPoint=@0x7ffffffe1d70, *
*    initialPoint=@0x7ffffffe1d74, numberOfDimensions=@0x7ffffffe1d08, *
*    axisp1=@0x7ffffffe1d18, axisp2=@0x7ffffffe1d4c, *
*    cellCenterOffset=@0x7ffffffe1a08, maximumHoleWidth=@0x7ffffffe1d04, *
*    numberOfHoleWidthWarnings=@0x7ffffffe1d44) at getHoleWidth.C:449*
#4  0x00007ffff6a2a61d in Ogen::cutHolesNew (this=0x7fffffff7680, cg=...)
    at cutHolesNew.C:1009
#5  0x00007ffff6a063b4 in Ogen::computeOverlap (this=0x7fffffff7680,
cg_=...,
    cgOld=..., level=@0x7ffffffe4364, movingGrids=@0x7ffffffe4425,
    hasMoved=...) at computeOverlap.C:115
#6  0x00007ffff69e2c43 in Ogen::updateOverlap (this=0x7fffffff7680, cg=...,
    mapInfo=...) at checkOverlap.C:4564
#7  0x000000000040dd99 in ogen (mappingInfo=..., ps=...,
commandFileName=...,

The content of the command file is:

create mappings
  read plot3d file
  Outerbox_le.grd
  read plot3d file
  Stator_extended_le.grd
  change a mapping
  Outerbox_le.grd-grid0
    boundary conditions
    1,1,1,1,1,1
    exit
  change a mapping
  Stator_extended_le.grd-grid0
    boundary conditions
    -1,-1,1,0,0,0
    exit
  exit this menu
generate an overlapping grid
  Outerbox_le.grd-grid0
  Stator_extended_le.grd-grid0
  change parameters
    prevent hole cutting
      all
      all
      done
    allow hole cutting
      Outerbox_le.grd-grid0
      Stator_extended_le.grd-grid0
      done
    discretization width
      all
      5,5,5
    ghost points
      all
      5,5,5,5,5,5
    interpolate ghost
    interpolation type
      explicit for all grids
    exit
  compute overlap

To try a simpler problem, I used a cylinder inside the same background grid
instead of the stator blade and in this case it works fine and
interpolation data and hole cut both are fine. The content of the command
file is:

create mappings
  read plot3d file
  Outerbox_le.grd
  read plot3d file
  cylinder_le.grd
  change a mapping
  Outerbox_le.grd-grid0
    boundary conditions
    1,1,1,1,1,1
    exit
  change a mapping
  cylinder_le.grd-grid0
    boundary conditions
    -1,-1,1,0,0,0
    exit
  exit this menu
generate an overlapping grid
  Outerbox_le.grd-grid0
  cylinder_le.grd-grid0
  change parameters
    prevent hole cutting
      all
      all
      done
    allow hole cutting
      Outerbox_le.grd-grid0
      cylinder_le.grd-grid0
      done
    exit
  compute overlap

Based on the above information, would you be able to suggest me something
that I should try in order to get Ogen working for a 3-Dimensional variable
cross-sectional blade in a background domain. If you want any other
information please let me know. Thanks.

-- 
Regards,
Ashish Mishra
Graduate Student
*Specialization: Computational Aeroacoustics*
Aerospace Engineering Department
University of Illinois at Urbana-Champaign
Urbana, Illinois, 61801
USA

Other related posts: