Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

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

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)

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

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)

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

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)

e)

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

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)