Thread: [swanmodel-users] unstructured SWAN error: SwanBpntlist
Brought to you by:
mzijlema
From: Ronald H. <ho...@ha...> - 2012-10-31 05:19:45
|
Hi all, I've run unstructured SWAN grids created with Triangle before, but I now I'm having problems. The new series of grids I have developed leads to an error following BOUNDSPEC: BOUNDSPEC SIDE 2 CCW CON Par 2 10 120 30 ** Terminating error: SwanBpntlist: list of boundary vertices could not be completed I have thoroughly checked over the *.node and *.ele files and can find no issues compared to previous grids that work - including boundary markers. No issues are raised by the READ UNSTRUCTURED command. Does anyone have any idea what is happening? The PRINT file is below. Best Regards, Ron ************ Execution started at 20121031.155833 --------------------------------------- SWAN SIMULATION OF WAVES IN NEAR SHORE AREAS VERSION NUMBER 40.91 --------------------------------------- $*************************HEADING************************ $ PROJ 'Test05' 'v05' $ $ Field case: the Haringvliet test $ Time of simulation: 21:00 UTC on October 14, 1982 $ $********************MODEL INPUT************************* $ SET 0 90 0.5 200 1 9.81 1025 99999 0 0.10 NAUTICAL $ CGRID UNSTRUCTURED CIRCLE 36 0.04 1. Number of meshes in sigma-space: MSC-1 = 34 READ UNSTRUCTURED triangle 'test3' The unstructured grid contains solely triangles generated by Triangle Number of vertices = 47603 Number of cells = 92305 Number of internal cells = 89410 Number of boundary cells = 2895 Number of faces = 139907 Number of internal faces = 137008 Number of boundary faces = 2899 The minimum gridsize = 0.45299 The maximum gridsize = 1573.97705 $ INPGRID BOTTOM 715549.3 9039948.76 0. 1379 1399 25 25 READINP BOTTOM -1 'funafuti.asc' 1 6 FREE ** Heading lines file funafuti.asc ** -> ncols 1380 -> nrows 1400 -> xllcorner 715549.3 -> yllcorner 9039948.76 -> cellsize 25 -> NODATA_value -9999 $ $ BOUNDSPEC SIDE 5 CCW CON Par 2 10 120 30 $ BOUNDSPEC SIDE 4 CCW CON Par 2 10 120 30 $ BOUNDSPEC SIDE 3 CCW CON Par 2 10 160 30 BOUNDSPEC SIDE 2 CCW CON Par 2 10 120 30 ** Terminating error: SwanBpntlist: list of boundary vertices could not be completed |
From: Clayton H. <ce...@gm...> - 2012-10-31 18:47:43
|
Hi Ron, The output you are getting indicates that the program has encountered an endless loop while trying to identify the boundary points in your unstructured grid. This usually occurs in cases where a node has only two or three neighbours, especially in places of narrow inlets where a single element may bridge the entrance. This does not necessarily mean that there is anything particularly wrong with your grid. I did some work in this area a year or so back, and it appears those changes have now been incorporated into SWAN. While the algorithm is not perfect, if you set ITEST>30 some diagnostic information will print at run-time. With reference to the SwanBpntlist.ftn90 source code, you should be able to figure out where in you grid the problem is coming from. The easy way to deal with it is to tweak the grid until SWAN will read it. If you have more determination you could dive into the SwanBpntlist.ftn90 code and try to improve the algorithm. Good luck, Clayton Hiles On 30 October 2012 22:12, Ronald Hoeke <ho...@ha...> wrote: > Hi all, > > I've run unstructured SWAN grids created with Triangle before, but I now > I'm having problems. The new series of grids I have developed leads to an > error following BOUNDSPEC: > > BOUNDSPEC SIDE 2 CCW CON Par 2 10 120 30 > ** Terminating error: SwanBpntlist: list of boundary vertices could not > be completed > > I have thoroughly checked over the *.node and *.ele files and can find no > issues compared to previous grids that work - including boundary markers. > No issues are raised by the READ UNSTRUCTURED command. > > Does anyone have any idea what is happening? The PRINT file is below. > > Best Regards, > Ron > ************ > > Execution started at 20121031.155833 > > > > --------------------------------------- > SWAN > SIMULATION OF WAVES IN NEAR SHORE AREAS > VERSION NUMBER 40.91 > --------------------------------------- > > > > $*************************HEADING************************ > > $ > > PROJ 'Test05' 'v05' > > $ > > $ Field case: the Haringvliet test > > $ Time of simulation: 21:00 UTC on October 14, 1982 > > $ > > $********************MODEL INPUT************************* > > $ > > SET 0 90 0.5 200 1 9.81 1025 99999 0 0.10 NAUTICAL > > $ > > CGRID UNSTRUCTURED CIRCLE 36 0.04 1. > Number of meshes in sigma-space: MSC-1 = 34 > > READ UNSTRUCTURED triangle 'test3' > > > The unstructured grid contains solely triangles generated by Triangle > > Number of vertices = 47603 > > Number of cells = 92305 > Number of internal cells = 89410 > Number of boundary cells = 2895 > > Number of faces = 139907 > Number of internal faces = 137008 > Number of boundary faces = 2899 > > > The minimum gridsize = 0.45299 > The maximum gridsize = 1573.97705 > > $ > > INPGRID BOTTOM 715549.3 9039948.76 0. 1379 1399 25 25 > > READINP BOTTOM -1 'funafuti.asc' 1 6 FREE > ** Heading lines file funafuti.asc ** > -> ncols > 1380 > -> nrows > 1400 > -> xllcorner > 715549.3 > -> yllcorner > 9039948.76 > -> cellsize > 25 > -> NODATA_value > -9999 > > > > $ > > $ BOUNDSPEC SIDE 5 CCW CON Par 2 10 120 30 > > $ BOUNDSPEC SIDE 4 CCW CON Par 2 10 120 30 > > $ BOUNDSPEC SIDE 3 CCW CON Par 2 10 160 30 > > BOUNDSPEC SIDE 2 CCW CON Par 2 10 120 30 > ** Terminating error: SwanBpntlist: list of boundary vertices could not > be completed > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > > |