When the inputs for window area is greater than 20% I get the following error message.

asked 2020-02-14 17:28:46 -0500

Glen's avatar

updated 2020-02-17 13:45:09 -0500

Message: The following application error has occurred in BEopt v2.8.0.0. Please report this to the BEopt development team and restart the application.

Index was outside the bounds of the array.

Stack Trace:
   at NREL.BEopt.BEoptCommon.Tessellation.glVertex3dvCB(IntPtr value)
   at OpenTK.Graphics.Glu.Imports.TessEndPolygon(IntPtr tess)
   at OpenTK.Graphics.Glu.TessEndPolygon(IntPtr tess)
   at NREL.BEopt.BEoptCommon.Tessellation.Triangulate(POINTAPI_DOUBLE[] polypoint, HOLEAPI_DOUBLE[] polypointHoles, Boolean SurfaceIsSkylight, Boolean& surfaceIsOff)
   at NREL.BEopt.ObjLibVB.clsBEopt_DrawingTesselation.TESS_TriangulateSurface(Vertex[]& Vertices, PolygonType[]& Windows, PolygonType[]& Doors, PolygonType[]& Skylights, WallAz& WallAzimuth, Single& RoofTilt, Boolean& WindowOffWall, Boolean& SkylightOffWall)
   at NREL.BEopt.ObjLibVB.DrawingRendering.TriangulateSurfaces()
   at NREL.BEopt.ObjLibVB.DrawingRendering.CreateObject(Int32& NumSurfaces, SurfaceArrayList& Surfaces, Single& BldgAzimuth)
   at NREL.BEopt.ObjLibVB.DrawingGeometry.RenderObject_Create(Boolean RenderObject, Boolean UpdateVisibleCategories)
   at NREL.BEopt.BEoptUIVB.Drawing.Draw()
   at NREL.BEopt.BEoptUIVB.BEopt_MainForm.tsbGeometry_Click(Object sender, EventArgs e)
edit retag flag offensive close merge delete