Home

RGFGRID User Manual

image

Contents

1. Edit DD Bounderies Insert DD Boundary XY 25235 1316400 Certesien a Before attach operation b After attach operation Figure 6 22 Let interface grid points coincide Now we have the interfaces coincide we are going to define the interfaces between the various sub domain models Close and start RGFGRID in the lt dd grids gt directory and load all grids into RGFGRID Open the grids lt bot grd gt lt left grd gt lt right grd gt and lt top grd gt To define the DD boundaries you select one domain as active domain Figure 6 23 Make the lt right grd gt the active domain gt On the Edit menu point to DD Boundaries and click New gt Specify the four DD Boundaries as shown in Figure 6 23 gt Make the left grd the active domain Specify the last DD Boundaries as shown in Figure 6 23 102 of 124 Deltares Tutorial Figure 6 23 Interfaces between sub domains Now we have defined the DD boundaries between the various domains To gather all these information into 1 file On the Operations menu click Compile DD Boundaries gt The Save DD Boundaries dialog opens see Figure 6 24 E Save DD Boundaries 9 Lookin 1 D Peltares Delft30 4 00 11 tutorialyaforid dd_orids 1000 EEU yl My Com
2. RGFGRID Generation and manipulation of structured and un structured grids suitable for Delft3D FLOW Delft3D WAVE or D Flow Flexible Mesh User Manual Version 4 00 Revision 41790 23 September 2015 RGFGRID User Manual Published and printed by Deltares telephone 31 88 335 82 73 Boussinesqweg 1 fax 31 88 335 85 82 2629 HV Delft e mail info deltares nl P O 177 www https www deltares nl 2600 MH Delft The Netherlands For sales contact For support contact telephone 31 88 335 81 88 telephone 31 88 335 81 00 fax 31 88 335 81 11 fax 31 88 335 81 11 e mail sales deltaressystems nl e mail support 2deltaressystems nl WWW http www deltaressystems nl WWW http www deltaressystems nl Copyright O 2015 Deltares All rights reserved No part of this document may be reproduced in any form by print photo print photo copy microfilm or any other means without written permission from the publisher Deltares Contents Contents 1 Guide to this manual 1 Tel MOUCHO 1220 lend ER nouem PR Romx mom 1 1 2 and specifications of the program 1 1 3 Manual version and revisions eee eee 2 14 Typographical conventions 2 1 5 Changes with respect to previous versions 3 2 Introduction to RGFGRID 5 E c uou oso x RR boc we xem bb le OR RR RACE EB mg 5
3. eM ee Tei 87 61 1 Co ordinate system 29 87 6 1 2 Open a land boundary 87 6 1 3 Zoominandout WI 88 61 4 Define splines 88 6 1 5 Generate grid from splines 89 61 6 Refinegrid WP 2 2 ees 89 6 1 7 Fit grid boundary to land boundary 90 6 1 8 Check grid orthogonality 91 61 9 Orthogonalise grid 7 91 6 1 10 Check other grid properties a a 92 6 1 11 Completion RA 93 6 2 Griddesignsamples 94 6 3 Pastetwo grid 7 ee esse 95 6 4 Regular grids irregular grids and their mutual coupling 96 6 4 1 Anew method to generate curvilinear grids 96 642 Irregular grids 98 6 4 3 coupling of regular and irregular grids 99 6 4 4 Relation to existing regular grid generation 100 6 5 Multi domain grids and DD Boundaries 101 6 6 RGFGRID in the ArcMap environment 104 References 107 A Files of RGFGRID 109 A1 DbelDprjectflld xo ER Pe ee d x8 109 A2 Land boundary file 111 AS Samplefile orm rom Re 112 As Spinette i 2 3 Boe aa ee ioe
4. ee Pe a es 112 AG PORCINE 2 4 aoe 4 Ge he a A Pe Ew 113 A 6 Orthogonal curvilinear grid file 114 A 7 Grid enclosure file 116 Annotation file 117 DD Boundaryiile ee od m mox so ome komm ira OR 118 Colourschemefile lt o sacc odoo sacd aoada uona Doh 4 hay 119 ATI Seling o o e noo ko i aadi ee aa ae aa ee ONDE GR 119 Deltares Y RGFGRID User Manual vi Deltares List of Figures List of Figures g1 Title window of 2 6 ee pe eo AE ewe a eae 7 3 2 Main window Delft3D MENU 8 3 3 Selection window for Grid and Bathymetry 8 3 4 Select working directory window 9 3 5 Select working directory window to set the working directory to lt rgfgrid nabour gt 9 3 6 Apart of the current working directory is shown in the title bar due to its length 9 3 7 Main window ofthe RGFGRID 10 3 8 Operational information displayed the statusbar 10 3 9 Co ordinate System menu Cartesian Co ordinates selected 10 3 10 Menu item File Attribute Files Open Land Boundary 11 3 11 File open window Open Land Boundary 11 3 12 Example of a spline grid 278 amp 12 3 13 Menu option Operations Dele
5. Select Edt node KY 9706355 6003774 Cartesian Figure 6 13 Grid and samples for the grid design based upon bathymetry On the Settings menu click Orthogonalisation regular 94 of 124 Deltares 6 3 Tutorial gt Set the Design Method to 3 Depth Design Depth vs Slope Weight to 0 2 Click OK gt On the Operations menu click Orthogonalise Grid the result is shown in Figure 6 14 W Delft3D RGFGRID river E nix File Edi Operations View Co ordinate System Settings Help js ez x Depth o HH a _ m E E E i B E E Grid Operation Orthogonalise X Y 5001 954 5047 653 Cartesian Figure 6 14 Result grid after orthogonalisation using samples To exit the RGFGRID program gt On the File menu click Export Grid RGFGRID Click Exit on the File menu Paste two grids This tutorial refers to the Paste Passive Grid to Grid directory of the RGFGRID tutorial A reason to paste two grids can be to extend an existing grid with another grid Start RGFGRID and browse to the tutorial directory Paste Passive Grid to Grid Open the grid files fti 02 north grd and fti 02 south grd Onthe Operations menu click Grid Paste two Grids to paste the two grids Restrictions Perpendicular to the intersection line the
6. Multi Select Regular Grid gt Irregular Grid gt Land Boundaries gt Samples 4 Edit Splines gt Ridge Figure 5 10 Options on the Edit Samples menu 5 2 6 4 Menu Options Edit Samples can be inserted with a specified depth value replaced or deleted in the same way as the points of a polygon The value of the marked sample is displayed in the status bar at the bottom of the screen together with the x and y coordinates and or the distance from the anchor Ridge A structured sampleset can contain ridges for instance representing dikes By clicking on a ridge it is copied to a land boundary 5 2 6 2 Valid action keys are In Edit Samples mode the following keys can be used mode is indicated in the statusbar o Key The value of the marked sample can then be modified by pressing the increase or decrease key Key c Change Sample value can be modified Key d Delete Delete sample point Key i Insert Insert new sample point 38 of 124 Deltares Menu options 5 2 7 Splines 5 2 7 1 On the Edit menu point to Splines see Figure 5 12 Operations View Coordinate System Settings Help Select Domain d B B Multi Select Regular Grid Irregular Grid 4 Land Boundaries 4 Samples Splines 4 Edit Polygons Pis New DD Boundaries X Delete Select Insert Point Move Point Delete Point Attach to Land Boundary Mer
7. a Grid boundary polygon b Result grid Figure 5 13 Polygon between grid boundaries If you accidentally moved one vertex of the polygon which should lie on the grid boundary and it was not merged then you can merge these nodes by using the option Operations Grid Merge Points 5 2 8 2 Valid action keys are The key stroke to reach the menu item Edit Polygons Edit is CTRL ALT P In Edit Polygons mode the following keys can be used Key d Delete Pressing d allows you to delete individual polygon points Key e Erase polygon Entire polygon sections are deleted Press key e and then click with the left mouse button on a point of the polygon which need to be deleted Finish the operation by pressing the right mouse button Key i Insert In Edit Polygons pressing I starts the vertex insert action depending on the first click on the screen there are two options Normal If the first click is in between two vertices of the polygon then a point will be inserted in the closest edge Incremental If the first click is on a vertex of the existing polygon the incre mental insert option is started which means all next locations click by the left mouse button are added to the polygon behind the indicated point This mode will be cancelled when indication a existing point of the polygon and the normal insert option will be used Hitting another key will also cancel this insert option The message at t
8. SWPS 22 edi Bie od Ca ele S4 EY X EOS SU 70 SATA SPINES ec ccu ood m oso omo m 9 meo menor med bo xen 70 Coordinate System 71 5 5 1 Cartesian coordinates 71 5 5 2 71 5 5 3 Translation and rotation of Cartesian coordinates 71 5 5 4 From Cartesian into spherical coordinates 72 5 5 5 From spherical into Cartesian coordinates 73 Settings menu 73 Deltares Contents 50 1 Bene uu eee los nd BAS 74 5562 SoLo 2 2 be ee xz oco RUE px pud gg 75 5 6 3 76 5 6 4 Orthogonalisation irregular 78 5 6 5 Oells ndFaceS2 lt o oc oe cdo racao a og m a a 79 5 6 6 Grow grid from splines 80 55 Gh hangecolou map lt s 25 few eh Mew eae be ee ad 81 ho Legends uocum a hom om dead wee bed gt 81 5059 OOWUI oum db dee eed we ee 82 Do xo NE OO Ac CCCII 82 5 6 11 Ordercaches ooo me ee ee ees 82 5 6 12 Change Centre of Projection 84 57 Help men o s sa s sraao a RS A pe c 85 5 7 1 User manual 47 2h sss 85 5 7 2 About 1 RR 85 6 Tutorial 87 631
9. Irregular Grid 4 Land Boundaries Samples 4 Splines gt Polygons gt DD Boundaries Edit New Delete Move Point Figure 5 16 Options on the Edit gt DD Boundaries menu New Start defining a new DD boundary Delete Delete a single point of a DD boundary 46 of 124 Deltares Menu options Move point Replace a single point of a DD boundary O Remark DD Boundaries can also be defined in a single domain see Figure 5 17 Figure 5 17 DD Boundary in a single domain 5 3 Operations menu On the Operations menu see Figure 5 18 you may choose to generate a grid from a set of splines and to perform various operations on the grid create de refine orthogonalise compile dd etc Refinement and orthogonalisation parameters must be changed on the Settings menu Operations at individual grid points can be selected on the Edit menu Deltares 47 of 124 5 3 1 RGFGRID User Manual Operations View Coordinate System Setti Domain Delete gt Convert Grid gt EH Change Splines into Grid Grow Grid from Boundaries Grow Grid from Splines Grow Grid from Polygons Create Rectangular or Circular Grid Regular Grid Coarseness Undo Grid Operation Irregular Grid Coarseness gt Orthogonalise Grid Flip Edges Grid gt Samples Attach Grids at DD Boundaries gt Compile DD Boundaries Figure 5 18 Options
10. see Figure 5 61 5 7 2 About When clicking on the Help About a window will display the current version number of RGF GRID EJ About Deltares RGFGRID 5 00 00 40649 Win64 Figure 5 62 About box Deltares 85 of 124 RGFGRID User Manual 3D 2D modelling suite for integral water solutions DeLFT3D RGFGRID Deltares Enabling Delta Life Z User Manual Figure 5 61 Front page of the manual 86 of 124 Deltares 6 1 Tutorial Harbour Start RGFGRID as explained in Section 3 3 with the current directory set to Windows default My Documents Deltares Delft3D 4 01 01 00 tutorial rgfgrid harbour gt This tutorial uses the land boundary and spline files which are available in that directory Co ordinate system y x VG Mii Se K Before opening a land boundary and generating a grid you have to indicate in which co ordinate system you are going to work The default is Cartesian co ordinates To change the coordiate system use the Co ordinate System menu and select your preferred coordinate system 5e Sed m Wa wi Open a land boundary Open a file which defines the land boundary gt On the File menu point to Attribute Files and click Open Land Boundary If you have not started RGFGRID with the current directory being lt My Documents Deltares Delft3D 4 01 01 00 tutorial rgfgrid harbour gt then browse to this directory Highligh
11. Filetype ASCII File format Free formatted Filename lt name xyz gt Generated Manually or Offline with QUICKIN or Delta Shell and data from digi tised charts or GIS database Record description Filetype Record description Free formatted Location and sample value per row Two reals representing the x y or and one real rep resenting the sample value Example Sample file with 12 sample values with their location free formatted file 213813 2 603732 1 4 053000 214686 0 607226 1 4 522000 214891 7 610751 2 5 000000 210330 8 601424 1 2 169000 211798 0 604444 8 2 499000 212460 0 607475 7 2 760000 212436 9 610362 5 2 865000 185535 4 606607 9 1 360000 186353 0 603789 4 1 122000 187959 2 601197 6 0 9050000 190193 0 599101 5 0 7050000 208578 7 602513 7 0 7990000 A 4 Spline file File contents The co ordinates of one or more polygons Each polygon is written in a single block of data Filetype ASCII File format Free formatted Filename lt name spl gt Generated Delft3D RGFRID Record description 112 of 124 Deltares A 5 Files of RGFGRID Record Record description Preceding description records starting with an asterisk and will be ignored 1 Character string of at least 1 character 2 Two integers representing the numbers of rows and number of columns for this block of data Two reals representing the x y or A coordinate Example Deltares
12. The menu bar contains the following items see Figure 5 1 each item is discussed in a sepa rate section File Edit Operations View Coordinate System Settings Help Figure 5 1 RGFGRID menu options File menu Before opening an attribute file land boundaries samples splines or polygons be sure you have set the coordinate system on the Coordinate System menu see Section 5 5 When opening files RGFGRID will not check the coordinate system in the file against the current coordinate system in RGFGRID except when opening a grid On the File menu see Figure 5 2 options are available to open a project collection of grids and ddb file attribute files required for the definition of a grid i e land boundary and samples and to import grid related files grids splines and DD boundaries The results at each stage of the grid definition process can be saved The option to quit RGFGRID is located here also Edit Operations View New Project Open Project Save Project Save Project As Oo UO Attribute Files gt Import gt Export gt Open Colour Open Settings Save Settings ov Exit Figure 5 2 Options on the File menu The start up directory to open and save files can be configured in the General Parameters form on the menu Settings General As default the file menu starts at the last directory selected For the formats of the files you are referred to Appendix A
13. x on the toolbar to zoom in Deltares 15 of 124 RGFGRID User Manual Zoom out we Click A on the toolbar to zoom out Zoom box To define a zoom box click 2 on the toolbar and drag a box If you define a zoom box from right to left and from bottom to top then it will zoom out instead of zoom in Menu item to toolbar When using the icon the next chosen menu item will be placed in separate toolbar As example click the icon Ji and select from the menu File Import Grid RGFGRID An extra toolbar will appear with the chosen menu option see Figure 4 2 74 Grid RGFGRID Figure 4 2 Menu item placed into extra toolbar 4 1 1 2 RGFGRID toolbar The program specific toolbar see Figure 4 3 consists of icons which can also be reached via menu options BE EM I rf YF BEARALE EH Figure 4 3 RGFGRID specific toolbar e Recompute the stereographic projection See section 4 2 key stroke A c7 a Refresh the internal administration of the program Select a domain Activate or deacivate the multi selecting tool Show or hide the legend Show or hide the grid properties Start editting a new polygon land boundary or spline Delete the slected polygon land boundary or spline Insert a point into a polygon land boundary or spline Move a point of a polygon land boundary or spline Delete a point of a polygon land boundary or spline Attach the selected spline to the grid regular
14. Delft3D DIDO Version 3 39 01 4423 4459 Sep 25 2008 20 10 54 2008 09 25 22 11 08 Observation Area 001 5 2 1 8768018E 05 6 1708738E 05 1 8996981E 05 6 1001035E 05 1 9746314E 05 6 1266423E 05 1 9480925E 05 6 1838830E 05 1 8768018E 05 6 1708738E 05 Observation Area 002 5 2 2 0011703E 05 6 1818015E 05 1 9819166E 05 6 1063479E 05 2 0568498E 05 6 0870942E 05 2 0797461E 05 6 1599460E 05 2 0011703E 05 6 1818015E 05 Observation Area 003 5 2 1 9340425E 05 6 1396516E 05 2 0183425E 05 6 1365294E 05 1 9944054E 05 6 05587 20E 05 1 9522555E 05 6 0595146E 05 1 9340425E 05 6 1396516E 05 Orthogonal curvilinear grid file File contents The co ordinates of the orthogonal curvilinear grid at the depth points Filetype ASCII File format Free formatted Filename lt name grd gt Generated RGFGRID 114 of 124 Deltares Files of RGFGRID Record description Record Record description Preceding description records starting with an asterisk x will be ignored 1 Record with Co ordinate System Cartesian value Spherical 2 The number of grid points in m and n direction 2 integers 3 Three real values not used 4 to K 3 A label and record number the x component of the world co ordinates of all points in m direction starting with row 1 to row nmax with as many continuation records as required by and the number of co ordinates per record The label and record number are suppressed on
15. Eta 1 1 00000000000000000E 02 1 00000000000000000E 02 1 000000 1 00000000000000000 02 1 00000000000000000 02 1 000000 Eta 2 2 00000000000000000E 02 2 00000000000000000E 02 2 000000 2 00000000000000000E 02 2 00000000000000000E 02 2 000000 Eta 3 00000000000000000E 02 3 00000000000000000E4 02 3 000000 Deltares 115 of 124 RGFGRID User Manual Eta 4 Eta 5 Eta 6 Eta 7 NN 0 A 7 Grid enclosure file 00000000000000000 02 3 00000000000000000E 02 3 000000 00000000000000000E 02 4 00000000000000000E 02 4 000000 00000000000000000E 02 4 00000000000000000E 02 4 000000 00000000000000000E 02 5 00000000000000000E 02 5 000000 00000000000000000E 02 00000000000000000 02 5 000000 00000000000000000E 02 6 00000000000000000E 02 6 000000 00000000000000000E 02 6 00000000000000000E 02 6 000000 00000000000000000E 02 7 00000000000000000E 02 7 000000 00000000000000000E 02 7 00000000000000000E 02 7 000000 File contents The indices of the external computational grid enclosure s and op tionally one or more internal computational grid enclosures that out lines the active computational points in a Delft3D FLOW computa tion The file is strongly related to the curvilinear grid file Filetype ASCII File format Free formatted Filename lt name enc gt Generated RGFGRID Record description Record Record description All One pair of M an
16. One complete orthogonalisation cycle consists of three loops The outer loop is the attraction parameter loop in which this parameter field is established Only few of these loops are usually performed Next several boundary loops are performed in each of which the inner area is solved several times Increasing the number of attraction parameter iterations improves orthogonality but it increases deviation from the originally designed shape Iterations Boundary default 15 In one boundary loop all boundary points are updated once and all inner area points are updated as many times as specified by the next parameter We advise values in the following range 5 20 Iterations Inner Area default 25 The number of inner area iterations in the orthogonalisation is advised in the range 10 50 Influence Original Grid Shape default 1 0 This parameter specifies the influence of the specified grid shape in the inner area during the orthogonalisation procedure The grid shape in the inner area can be specified in three ways see Design Method below With a value of 1 the specified shape is maintained as closely as possible With a value of 0 the shape mostly depends on the shape of the boundaries and the internal corner points Any value between 0 and 1 can be chosen 76 of 124 Deltares Menu options Position Boundary Points default 1 0 This parameter specifies the freedom of movement of boundary points These points move along
17. The coupling of regular and irregular grids In the previous section we have ended up with two separate grids file lt scheldtcurvi_1_net nc gt and file lt scheldttriangle_net nc gt Obviously these two grids should properly be integrated into one single grid Before we can couple the two grids we should first make sure that the typical gridsize is of the same order of magnitude for both grids at the location where the connection is to be laid Hence basically two operations are to be done Split the grid cells in the Scheldt river grid over the full width Hence the gridcell size in the river will match the grid cell size of the unstructured grid Merge the two grids by putting connections in between The splitting can be established as follows gt Delete the polygon choose Operations Delete Polygons Select the river grid through Edit Select domain and clicking the river grid Choose Edit Irregular Grid Split row or column Select the grid lines that should be split Start at the left boundary and apply multiple line split operations towards the other side of the Scheldt river Try to achieve the picture shown in Figure 6 19 as regards the typical grid size in the curved area The result is provided in the directory as scheldtcurvi 2 net nc The merging part of the coupling schedule can be done as follows Choose Edit Multi Select By now you enable the option to select multiple gr
18. The grid points on the junction line s should be relatively close to each other i e less than one quarter of a grid cell apart On the junction line the grid points are a weighted average of the active grid and the inactive grid The weighting factor can be changed in the menu option Settings General see Figure 5 50 A value of 0 0 will freeze the active grid the inactive grid will move to the active grid Rotate grid administration The M N orientation of the grid is rotated over 90 degrees counter clock wise Maybe you need to adjust the grid administration because the grid administration over a DD boundary should have the same grid orientation Samples Sample Ridges This operation identifies ridges in a structured sample set All samples which do not belong to the ridges are deleted Generate Samples from Cells Creates a sample for each element in the selected irregular grid Selection polygons can be used to make this operation only use elements inside those polygons A sample is created at the circumcentre or mass centre each element using the element s surface as the sample value In order to visualise the created samples select Edit Samples Attach Grids at DD Boundaries There is a small difference between attaching regular and irregular grids For regular grids you are able to move the DD boundary points of one regular grid to the DD boundary of the other regular grid so the boundary is exactly on the same
19. The smoothing in edit mode is also controlled by this parameter A value of 0 0 results in no smoothing a value of 1 0 in maximum smoothing Attraction Repulsion Parameter default 0 1 Attraction repulsion in edit mode is controlled by this parameter The value is the fractional change in size of the first grid cell adjacent to the indicated line Increase this value for more attraction or repulsion Active or Inactive Grid Fixed in Paste default 0 5 74 of 124 Deltares Menu options When pasting an active grid to an inactive grid the grid points on the grid junction line are a weighted average between both grids If you want to keep these points in the position of the active grid set this parameter to 0 0 To keep the position of the inactive grid choose 1 0 a value in between averages Line or Spline Representation 0 or 1 default 1 Spline Splines or grid boundaries in the orthogonalisation process can also be represented as straight lines if this parameter is put to a zero value Equidistant or Smooth Interpolation 0 or 1 default 1 Smooth When interpolating the splines into a grid equidistant interpolation can be specified using a value of 0 Increase Factor in Line Mirror 1 0 10 0 default 1 0 When adding grid cells using the Edit Line Mirror option this parameter defines the size of the new grid cells Merge nodes distance default 0 001 Maximum distance beteen nodes which must be merged
20. o Uniform Grid size default 0 0 5 6 2 Set extent Set the horizontal extent of the canvas 2 EJ Set horizontal extent Minimum longitude value 4 61529 Maximum longitude value 6 31903 Minimum latitude value 53 3507 Maximum latitude value 54 296 Cx Figure 5 51 Set horizontal extent window Minimum visible x value Maximum visible x value Minimum visible y value Maximum visible y value The used extent is dependent on the current window size keeping the z y ratio to 1 Deltares 75 of 124 5 6 3 RGFGRID User Manual Orthogonalisation regular With the Orthogonalisation Parameters form see Figure 5 52 the orthogonalisation pro cess can be controlled EJ Orthogonalisation Parameters regular grid Iterations Attraction Parameter Iterations Boundary Iterations Inner Area Influence Original Grid Shape Position Boundary Points Design Method Depth Design Size Ratio M Depth Design Size Ratio N Depth Design Depth Vs Slope Weight Depth Design Nr Smoothing Iterations Depth Design Smoothing Factor Depth Design Field Vs Line Weight M 0 Depth Design Field Vs Line Weight N 0 Figure 5 52 Options on Orthogonalisation Parameters window Iterations Attraction Parameter default 3 The shape of the resulting grid is based on the so called attraction parameter i e the local aspect ratio of the original grid
21. 22 Co ordinate systems AM 5 23 Program considerations Je oe eee ee 5 3 Getting started 7 3 1 OverviewofDelff8D G Sm 7 3 2 StartingDelff8D 4 gt 7 3 3 Getting into RGFGRID JY 1 8 3 4 Exploring some 8 10 35 Exiting RGFGRID o E LE oo o oo eese 13 4 General operation 15 4 1 General program operation instruction 2 15 411 Toolbars 4mm MEM 2 2 ee 15 4 1 1 1 Main toolbaig in ee 15 4 1 1 2 RGFGRID toolbar Ape sees 16 42 Key stroke functions 17 5 Menu options 19 51 File menu AV 83 RR eee ee 19 51 1 New projet Wr 0 0 19 5 1 2 Open 7 20 5 1 3 Save projek 7 20 5 1 4 Save 7 22222 s 20 5 1 5 Attabute files 20 5 1 6 22 51MM Export 23 5487 Open Colour Wap 2 22 RR RR IR 24 5 OpenSetingsl P 24 5 24 53131 EX 25 hc Edit mien WE ege RE 25 52 select Domain 2 ace tae ef Peg 5 25 5 22 Mut oo gm Phd dee dee o
22. 5 3 5 Change splines into grid 52 5 3 6 Grow grid from boundaries 0 000 eee eee 53 5 3 7 Grow grid from splines 53 5 3 8 Grow grid from polygons Sm 54 5 3 9 54 5 3 10 Regular Grid Coarseness aoao oo a a 56 5 3 11 Undo Grid Operation WA SER 57 5 3 12 Irregular Grid Coarseness 57 5 3 13 Orthogonalise grid 7 2 ee ee es 58 5 3 14 Flip Lines WR 0 0 59 5 3 15 Grid S A MR 2 wwe ee ee ee 59 5 3 16 Samples 7 Bg WV 2 2 ee ee ees 60 5 3 17 Attach Grids at DD Boundaries 04 60 5 3 18 CompileDD Boundaries 63 View menu E 63 5 4 1 Spherical Coordinates 64 5 42 my 65 5 4 8 gshow Legend Wh 65 544 ShowGrids WA ooo B n ng Bg g gm 65 5 45 Grid Administration ee 65 546 Grnelkoperty AA es 66 5447 68 5 4 8 Regular Grid Administration ll 68 5 4 9 Previous Regular Grid 69 5410 Show Grid Boundaries x Re 69 5 4 11 Actual and maximum data dimensions 70 5 412 Land Boundaries 70
23. DRGFGRID Version 4 16 01 4887 Oct 18 2008 13 26 48 File creation date 2008 10 19 13 33 05 Coordinate System Cartesian 5001 6 2 1 1520000E 02 9 9630000 02 1 2911200 03 9 9878100 02 2 2075800 03 1 0299500 03 3 0180600E 03 1 3105000 03 4 1090800 03 1 3479100 03 5 1315300 03 1 3354400 03 5002 2 2 3 4607000E 03 6 0347500E 02 4 0405100 03 5 7377700 01 Polygon file File contents The co ordinates of one or more polygons Each polygon is written in a single block of data Filetype ASCII File format Free formatted Filename lt name pol gt Generated RGFGRID QUICKIN D Waq DIDO etc Record description The file may contain one or more polygons For every polygon the file should contain a line indicating the name of the polygon followed by a line indicating the number of points making up the polygon and the number of coordinates i e 2 finally followed by the coordinate data Deltares 113 of 124 A 6 RGFGRID User Manual Record Record description Preceding description records starting with an asterisk x and will be ignored 1 A non blank character string starting in column one 2 Two integers representing the numbers of rows and number of columns for this block of data Two reals representing the x y or A Restriction The first record and the last record in the block should be the same Example Deltares
24. Delft3D FLOW requirement of orthogonality Various grid manipulation options are provided in order to put the grid lines in the right position with the right resolution For instance a grid line can be snapped to a land boundary The surrounding grid smoothly follows More detail is brought into the grid after every refinement step Existing grids may be modified or extended using this program Grids can be locally refined by insertion of grid lines The resulting local jump in grid sizes can be smoothed by a so called line smoothing Bathymetry data can be displayed on the screen so that internal gullies can be taken into account while drawing the design grid Existing model grids can be opened and displayed on the screen while creating new grids to be pasted later to the original Before each modification or edit action the grid is saved to the so called previous grid Pressing Esc after an edit Deltares 5 of 124 RGFGRID User Manual action copies the previous grid back to the grid If desired the previous grid can be shown together with the active grid Grid properties such as smoothness resolution orthogonality etc can be visualised to check the grid quality Graphical output can easily be created in various formats 6 of 124 Deltares 3 3 1 3 2 Getting started Overview of Delft3D The Delft3D program suite is composed of a set of modules components each of which covers a certain range o
25. Manual Land Boundaries from Polygons This operation copies polygons and converts those to land boundaries Splines from Land Boundaries This operation copies land boundaries and converts those to splines Splines from Polygons This operation copies polygons and converts those to splines Polygons from Grid Boundaries This operation copies grid boundaries and converts those to polygons Polygons from Land Boundaries This operation copies land boundaries and converts those to polygons Polygons from Splines This operation copies splines and converts those to polygons Polygons from Sampled splines This operation copies sampled splines and converts those to polygons Delete On the Operations Delete menu see Figure 5 22 you may choose to delete grids land boundaries samples splines polygons or DD boundaries View Coordinate System Settings Help Domain im gt Create gt Delete d Grid Convert Grid gt Clip Grid EH Change Splines into Grid Cells Grow Grid from Boundaries Land Boundaries Grow Grid from Splines Samples Grow Grid from Polygons Splines Create Rectangular or Circular Grid Polygons DD Boundaries Damrilar Arid Casneranarce a Figure 5 21 Options on the Operations Delete menu 50 of 124 Deltares 5 3 4 Menu options Grid The grid elements partly inside any polygon will be deleted If no polygon is defined you are asked if you want to delete all gr
26. New project Upon selecting File New Project all objects land boundaries polygons splines grids samples etc will be deleted i e you start from scratch Deltares 19 of 124 RGFGRID User Manual Open project Upon selecting File Open Project the Open Project window appears in which you can browse to an existing project lt x d3d gt file Remark A project saved by QUICKIN or D Waq DIDO can be read by RGFGRID Save project Upon selecting File Save Project the current project grid filenames and if applicable DD boundaries filename will be saved under the same name If the project name is not known yet the Save Project window appears Remark When you started with an existing project or when you saved the project before saving the project will not save changes you have made to the grid s Either use Save Project As or save individual grids Save project as Upon selecting File Save Project As the current project can be saved under a different name Attribute files On the File Attribute Files sub menu see Figure 5 3 options are available to open and save objects that are indirectly related to the grids so grid independent Edit Operations View Coordinate System Settings New Project els TE RS a 4 gt Open Project Save Project ll Save Project As Attribute Files GE Open Land Boundaries Import Bg Save Land Boundaries Export gt Open Pol
27. Select nsert Point Move Point f Delete Point DD Boundaries Merge Figure 5 9 Options on the Edit Land Boundaries menu Deltares 35 of 124 5 2 5 1 RGFGRID User Manual Menu options The key stroke to reach the menu item Edit Land Boundary Edit is CTRL ALT L Edit Upon selecting Edit Land Boundary Edit you can start editting a polyline that defines an Land Boundary When there is no polyline the edit mode is set to New otherwise you have to select first a polyline from the menu Edit Land Boundary Select or press the key s After you have selected the polyline you can use key strokes icons in the toolbar or menu items to switch the edit mode New Upon selecting Edit Land Boundary New you can start to define a new polyline click on bal or use the key stroke n to start a new polyline Delete Upon selecting Edit Land Boundary Delete click on X or use the key stroke e to delete erase the selected polyline Select Upon selecting Edit Land Boundary Select or use the key stroke s you can select a polyline by clicking on one of its edges or vertices After that the polyline will be highlighted Insert point Upon selecting Edit Land Boundary Insert Point click on i or use the key stroke i you Can insert a point into the selected polyline In Edit Land Boundary pressing I starts the vertex insert action depending on the first
28. The splines for the sluice area are available as scheldtsluice spl Figure 6 20 A regular grid is suitable for the sluice area Connections with the existing grid should further be established as well as additional orthogonalisation iterations The docks of the harbour are rectangularly shaped as well Hence regular grids are preferred You can also try to establish an irregular grid in this area Thereto draw a polygon refine this polygon and choose Operations Create Grid from Polygons Notice that the grid configuration as shown in Figure 6 20 needs proper connections between the sluice area and the already existing grid and moreover further orthogonalisation iterations 100 of 124 Deltares 6 5 Tutorial before it can actually be used in computations An example of further elaboration of the area is provided as lt scheldtfinal net nc gt Multi domain grids and DD Boundaries This tutorial refers to the lt dd grids gt directory of the RGFGRID tutorial The grids for a multi domain model must satisfy the following rules At sub domain interfaces the grids should be nicely connected no overlap and no holes between sub domains see Section 5 3 17 Incase of horizontal grid lines in the coarse domain should be continued in the fine sub domain see Figure 5 14 Thus there should be a 1 to N refinement with N an integer number Incase of horizontal refinement it is advised to have an equidistant
29. are discarded Note Creation of 1D edges does not support this selection mechanism View Coordinate System Settings Help Domain gt au F I Y Create t 1D Grid Lines from Land Boundaries Delete Land Boundaries from 10 Lines Convert Grid Land Boundaries from Splines Change Splines into Grid Land Boundaries from Sampled Splines Grow Grid from Boundaries Land Boundaries from Polygons Grow Grid from Splines P 2 Splines from Land Boundaries Grow Grid from Polygons Splines from Polygons Create Rectangular or Circular Grid Polygons from Grid Boundaries Regular Grid Coarseness em Polygons from Land Boundaries Undo Grid Operation Polygons from Splines Irregular Grid Coarseness gt f Sampled Splines Orthogonalise Grid Ugo tum P Figure 5 20 Options on the Operations Create menu 1D Grid Lines from Land Boundaries This operation copies land boundaries and converts each to a network of 1D edges Either the currently selected irregular grid is extended or a new irregular grid is constructed Land Boundaries from 1D Grid Lines This operation copies all networks of 1D edges and converts those to land boundaries Land Boundaries from Splines This operation copies splines and converts those to land boundaries Land Boundaries from Sampled splines This operation copies sampled splines and converts those to land boundaries Deltares 49 of 124 5 3 3 RGFGRID User
30. at the righthand side located close to each other and click on the right mouse button Now the poly gon is divided into a finer set of line elements This refined polygon is also available as lt scheldtpolygon pol gt Some remarks The distance between the points of the polygon is derived from the distance of the two polyline segments at both sides of the selected segment The length of the poly line segments varies linearly from the segment length at the one side of the selected segment towards the segment length at the other side of the selected segment You can play around to see how this works If needed you can add extra points by choosing Edit Polygon Insert point Choose Edit Polygon Move point if a point move would make sense You can snap the refined polygon to the land boundary through Edit Polygon Polygon to Land Boundary The result is shown in Figure 6 18 98 of 124 Deltares 6 4 3 Tutorial Figure 6 18 Generated irregular grid within a polygon Choose Operations Grow Grid from Polygons The result is shown in Figure 6 18 Improve the orthogonality through Operations Orthogonalise grid gt further orthogonalise the grid by manipulating the settings choose Settings Orthogonalisation irregular and then choosing Operations gt Orthogonalise grid once again The result for the grid is also provided in the directory as lt scheldttriangle_net nc gt
31. boundary polygons etc see Figure 5 57 Sizes When clicking on the Settings Sizes menu a form opens in which you can define the linewidth and dotsize in pixels See Figure 5 58 BJ Sizes Land Boundary Polyline Polygon Dot Size Active Grid Active Computational Boundary Active Open Boundary Active DD Boundary Inactive Grid Inactive Computational Boundary Inactive Open Boundary Inactive DD Boundary Figure 5 58 Options on Settings Sizes menu Order caches The parameters set in the Order caches window see Figure 5 59 influence the drawing order of the several items The drawing order of the caches is 5 4 3 2 1 0 Cache 5 is drawn first and cache 0 is drawn last So the items which will drawn in cache 0 are drawn on top If there is no need to draw a cache it will not be done this improves the drawing performance by avoiding unnecessary drawings Therefore if an item is changed in cache 3 only caches 3 2 1 and 0 are drawn 82 of 124 Deltares Menu options Active Computational Boundary Figure 5 57 Options on Settings Colours menu Deltares 83 of 124 RGFGRID User Manual F BJ Order Caches Polygons Polylines Grid Properties Grid Administration Grid Previous Computational Boundary Open Boundary DD Boundary Active Grid Inactive Grids and Depth Land Boundary Figure 5 59 Options on Order Caches window
32. choose a low orthogonalization parameter and repeat the process while gradually 78 of 124 Deltares 5 6 5 Menu options increasing the orthogonalization parameter at every repetition The orthogonality is de fined by the angle between the line connecting water level points and the line connecting two grid cell corners The smoothness is defined as the ratio between the areas of two adjacent grid cells stage 1 2 3 4 5 6 ortho parameter 0 5 0 8 09 0 99 0 999 0 9999 Table 5 1 Multi stage orthogonalization strategy o Minimum ortho lt gt smooth on boundary 1 0 lt gt 0 0 Default 1 This parameter can be used to prescribe the number of iterations in which the grid is moved along in the interior of the domain to improve the orthogonality of the grid The total number of iterations is the product of the three iteration values attract param boundary and inner area Circum or masscentre 1 0 lt gt 0 0 Default 1 Define whether the orthogonality is measured based on the circumcenter of the triangle or on the mass center of a triangle Smoother lt gt area homogenizer 1 0 lt gt 0 0 Default 1 Projection to land boundary Default 1 0 means no projection of the grid to the landboundary while orthogonalising the grid 1 means projection of the grid boundaries to the original grid boundaries as before orthogo nalising the grid 2 means projection of the grid boundaries to the nearest landboundary 3 means
33. click on the screen there are two options Normal If the first click is in between two vertices of the land boundary then a point will be inserted in the closest edge Incremental If the first click is on a vertex of the existing lad boundary the incre mental insert option is started which means all next locations click by the left mouse button are added to the polygon behind the indi cated point This mode will be cancelled when indication a existing point of the polygon and the normal insert option will be used Hitting another key will also cancel this insert option The message at the left of the statusbar now reads Insert a point click the left mouse to insert individual points Move point Upon selecting Edit Land Boundary Move Point click on E or use the key stroke r you can move replace a point on the selected polyline 36 of 124 Deltares Menu options Delete point Upon selecting Edit Land Boundary Delete Point click on d or use the key stroke d you can delete a point on the selected polyline by indicating it Merge Two land boundaries can be merged into one by first selecting an end point of the first land boundary and then an end point of the second land boundary 5 2 5 2 Valid action keys are The key stroke to reach the menu item Edit Land Boundary Edit is CTRL ALT L In Edit Land Boundary mode the following keys can be used mode is indicated in the statusbar Ke
34. computer screen This function can be in voked by clicking the menu item Operations Change Centre of Projection see Figure 6 26 When using this command the centre of the projection is set to the centre of the screen This action needs recalculation of the projection and a new screen refresh By using this command you are aware of changing the screen When using zoom in zoom out pan the centre of the projection does not change So there is more performance and a smooth screen refresh in this case Deltares 105 of 124 RGFGRID User Manual Domain gt Create k Delete gt Convert Grid EH Change Splines into Grid Grow Grid from Boundaries Grow Grid from Splines Grow Grid from Polygons Create Rectangular or Circular Grid Regular Grid Coarseness gt Undo Grid Operation Irregular Grid Coarseness E Orthogonalise Grid Flip Edges Grid 4 Samples Attach Grids at DD Boundaries gt Compile DD Boundaries Figure 6 26 Options on the Operations menu 106 of 124 Deltares References Delft3D FLOW 2013 De ft3D FLOW User Manual Deltares 3 14 ed GmbH S consult 2015 Preprocessor JANET Grid generation for UNTRIM 1 0 19 5 2005 ed GPP 2013 Delft3D GPP User Manual Deltares 2 14 ed Huang W 2001 Practical Aspects of Formulation and Solution of Moving Mesh Partial Differential Equations Journal of Computational Physics 171 753 775 QUICKPLOT 2013 Delft3D QUICKPLOT Use
35. lt d3d gt file Geometry LandBoundaryName Name of the file with the land boundaries LandBoundaryFormat Format of the land boundary file possible values are TEKAL NETCDF SHAPEFILE The NetCDF file is according the World Vector Shoreline format DDBound FileDDBound Name of the file with the domain decomposition boundaries Deltares 109 of 124 RGFGRID User Manual For each grid Keyword Description Grid Type Format of the grid file possible values are RGF RGF_NETCDF DFLOW FM TELEMAC FileName Name of grid file with the geographical co ordinates FlowDepth Name of the file containing the depth values at the cell corners of the grid Aggregation Name of the aggregation file Restriction The maximum record length in the file is 132 Example The model friesian_tidal_inlet contains three different subdomains f01 f02 f03 and the project file has the name lt friesian_tidal_inlet d3d gt FileInformation FileGeneratedBy FileCreationDate FileVersion DDBound Deltares Delft3D DIDO Version 4 04 00 11836M Jun 21 2010 12 09 34 2010 06 21 13 35 22 0 03 FileDDBound f34 123 ddb Grid Type FileName Aggregation Monitoring Areas Grid Type FileName Aggregation Monitoring Areas Grid Type FileName Aggregation Monitoring Areas 110 of 124 RGF f01 grd f34 dd f01 dwq f34 dd f01 dmo RGF f02 grd f34 dd f02 dwq f34 dd f02 dm
36. on the Operations menu Domain View Coordinate System Settings Help Domain gt New Create gt Rename Delete gt Delete Convert Grid gt Select Figure 5 19 Options on the Operations menu New When selecting Operations Domain New a new domain is created In addition it en ables the new domain mode which means that every subsequent grid generation action will add a new domain to your model By default the add points to irregular grid operation is active This means that if one starts clicking points on the canvas a new irregular grid will be made and added to the current domain Rename When selecting Operations Domain Rename you can change the name of the domain This is mostly needed to change the default name of the domain Delete When selecting Operations Domain Delete you can delete a domain from the list of domains 48 of 124 Deltares 5 3 2 Menu options Select When selecting Operations Domain Select you can set a domain as active by selecting from the list of domains Create The Operations Create options see Figure 5 20 operate on parts of features land boundaries splines polygons or grid boundaries These parts consist of collections of ver tices which are determined in two steps each user selected feature is a part if no features are selected then all features are parts if there are polygons vertices outside the user selected polygons
37. or hide the cell number for regular grids it has the format m n and for irregular grids itis a single integer Number of edges to node Show or hide the number of edges that are connected to a node Grid Property Specify the desired grid property to be shown see Figure 5 39 Coordinate System Settings Help Spherical Coordinates A 30 View Show Legend Show Grids Grid Administration 4 Property d Orthogonality Grid Property Style 2 Line Length Regular Grid Administration z Resolution Previous Regular Grid Smoothness M Smoothness N Smoothness Show Grid Boundaries Actual and Maximum Data Dimensions M Curvature Land Boundaries 2 N Curvature Samples M Size Splines N Size Aspect Ratio Figure 5 39 View Grid Property options Orthogonality Regular grids Cell centred cosine value Keep this value low in the inner model area e g 0 02 0 04 The error in the direction of the pressure gradient in Delft3D FLOW is proportional to the deviation of the cosine value from zero Near closed boundaries larger values can be tolerated than in the inner model area Irregular grids Cosine value of the angle between an edge and the line between the circumcentres of the enclosing elements of that edge Keep this value low e g lt 0 001 66 of 124 Deltares Menu options Line length Show the edge length Resolution Square root of grid element area m Smoothness I
38. point in selected spline Key i Insert single point Insert single point in the selected spline Key n New spline Pressing n allows you to start drawing a new spline Key r Move replace single point Replace single point in the select spline Key s Select spline Select a spline Key x Delete spline Delete a complete spline 40 of 124 Deltares Menu options 5 2 8 Polygons 5 2 8 1 The polygon is used to limit the area of influence of operations and or edit actions All grid points and samples that are inside the polygon are active in the subsequent interpolation or manipulation steps The polygon is self closing Operations View Coordinate System Settings Help Develc Select Domain els E B5 Multi Select Regular Grid d Irregular Grid Land Boundaries Samples Splines d Polygons Edit DD Boundaries 2 New J Delete Select Insert Point Move Point f Delete Point Refine linear Refine equidistant Attach to Land Boundary Polygon between Grid Boundaries Figure 5 12 Options on the Edit Polygons menu Menu Options The key stroke to reach the menu item Edit Polygons Edit is CTRL ALT P Edit Upon selecting Edit Polygons Edit you can start editting a polygon that defines an area of interest When there is no polygon the edit mode is set to New otherwise you have to select first a polygon from the menu Edit Polygons S
39. present and previous state on the screen at the same time The usual display options are available Hide Lines Lines and M N Indices Coordinate System Settings Help Spherical Coordinates 3D View Show Legend v Show Grids Grid Administration Grid Property Grid Property Style Regular Grid Administration Previous Regular Grid Show Grid Boundaries Retinal anal uie ius Data Dimsanciane wr 4 4 v Hide Lines Lines and M N Indices Figure 5 42 View Previuos Regular Grid options 5 4 10 Show Grid Boundaries Default Hide the boundary Show or hide the boundaries open domain decomposition as well as computational bound aries Deltares 69 of 124 RGFGRID User Manual 5 4 11 Actual and maximum data dimensions The actual and maximum dimensions of various data objects are presented in history see Figure 5 43 ere lt Deltares RGFGRID Version 5 00 00 40649 Jun 26 2015 23 01 01 File creation date 2015 06 26 23 20 41 Actual dimensions active regular grid Number of grid cells in M direction Number of grid cells in N direction Grid elements Splines Land Boundary points Sample points Figure 5 43 Operations menu Actual and Maximum data dimensions 5 4 12 Land Boundaries Default Show the land boundary as lines The following display options are available for displaying the land boundary Hide L
40. projection of the grid boundaries as well as parts of interior part of the grid to the nearest landboundaries Corner node cosine threshold Default 0 25 Determines whether a node is a corner on the basis of the cosine of the boundary edge angle If a node is a corner then the node is not moved during orthogonalisation Mesh adaption method Default 1 Selection of a mesh adaptation method 0 means a Winslow type monitor function 1 an arc length monitor function and 2 a harmonic map monitor function See Huang 2001 sect 3 3 Mesh refinement factor 0 0 lt gt 1 0 Default 0 Concentation of the mesh in a refined region parameter in the mesh adaptation method See Huang 2001 sect 3 3 Smooth iters solution in adapt Default 0 Number of smoothing iterations of solution u in mesh adaptation method See Huang 2001 sect 3 3 Smooth iters monitor mat Default 4 Number of smoothing iterations of monitor matrix G in mesh adaptation method See Huang 2001 sect 3 3 Curvi like lt gt pure ortho 0 0 0 5 Default 0 Chooses between pure orthogonalisation versus curvi grid like orthogonalisation in quads CellsAndFaces2 TODO Under construction as long as samples are not available in RGFGRID this sec tion has no meaning Deltares 79 of 124 TODO RGFGRID User Manual 5 6 6 Grow grid from splines P EJ Grow grid from Spline Parameters Maximum number of gridcells a
41. splines spanned by the outer points of the grid A value of 1 gives full freedom of movement whereas a value of 0 keeps boundary points completely fixed Any value between 0 and 1 may be chosen Design Method 1 2 or 3 default 1 This parameter specifies in what way the attraction parameter local aspect ratio field is created The three methods are 1 This method is based upon the aspect ratios of the original design grid default 2 This method uses a polygon the polygon can be applied to control grid spacing 3 With this method the grid resolution is controlled based upon features in a bathymetry that can be opened by means of the samples This method is therefore called Depth design In these methods the attraction parameter field is based upon grid spacing functions both in the M and N Direction Their local ratio forms the desired attraction parameter field Both the M and N grid spacing functions can be controlled by a number of parameters that are explained below The same parameters also apply to method 2 that can be seen as a special case of method 3 in which the bathymetry is specified by specifying a constant depth inside the polygon different from the also constant depth outside the polygon Depth Design Size Ratio M default 0 2 Both for the M and the N direction the size ratio between the smallest and largest grid size in that direction can be specified If a value of 1 is specified a unifor
42. 0000000000000000 00 00000000000000002E 02 00000000000000002E 02 38082999999999956 00 19858300000000000 01 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000011E 01 00000000000000006E 01 00000000000000000E 01 00000000000000000E 00 00000000000000000E 00 00000000000000000E 00 00000000000000000E 00 00000000000000000E 00 00000000000000011E 01 00000000000000011E 01 00000000000000000E 00 00000000000000006E 01 00000000000000000E 00 00000000000000000E 00 255 200 255 255 255 255 066 000 182 108 255 000 255 000 255 000 000 127 000 255 000 000 005 005 000 255 000 176 192 192 050 050 000 150 000 255 121 of 124 RGFGRID User Manual lineWidthPolygon DotSizeSamples lineWidthActiveGrid lineWidthActiveCmpBnd lineWidthActive0penBnd lineWidthActiveDDBnd lineWidthGrid lineWidthCmpBnd lineWidthOpenBnd lineWidthDDBnd Caches splines rest polygons polylines gridprop gridadm gridprev cmpbound openbound ddbound actgrid inactgrid landboundary samples F p f ORPWNrFRRFPREFNDWOOVCVOO 122 of 124 Deltares Deltares systems PO Box 177 31 0 88 335 81 88 2600 MH Delft sales deltaressystems nl Boussinesqweg 1 www deltaressystems nl 2629 VH Delft The Netehrlands
43. 124 Deltares Menu options are replaced by new ones Refine equidistant The option Edit Polygons Refine equidistant enables one to refine part of a polygon This is done by first selecting a polygon and then selecting two vertices of that polygon Upon selecting the second vertex a pop up window will request the desired segment length after which the intermediate segments will be refined The selected polygon segments are determined as follows Upon selecting a polygon its vertices and their numbers are shown If the first selected vertex A has a lower number then the second selected vertex B the segments connecting A to A 1 through B 1 to B are selected Otherwise the inverse is selected Attach to Land Boundary Through the Edit Polygons Attach to Land Boundary option a subset of a polygon s vertices can be selected and snapped to the nearest land boundary In case no polygon is currently selected the user is asked to select one by clicking near a polygon vertex With a polygon selected the first vertex can be selected by clicking near it Clicking the same vertex for a second time deselects it By selecting a second vertex a subset of vertex points is snapped to the nearest land boundary The subset consists of vertices nm if m gt n or all but m 1 n 1 if m lt n Polygon between Grid Boundaries The aim of this option is to define a polygon in which an irregular grid can be generated this irre
44. 51 9858 Rotation left deg default 0 0 Radius of M Curvature m default 0 0 Uniform M Fraction default 0 25 Fraction of grid cells which contains the default grid size ex 0 25 50 13 1 grid cells with width size of 100 m Maximum Size Delta X default 5 0 Uniform N Fraction default 0 25 Fraction of grid cells which contains the default grid size ex 0 25 50 13 1 grid cells with width size of 100 m Maximum Size Delta Y default 5 0 Deltares 55 of 124 RGFGRID User Manual Figure 5 28 Rectangular grid created with Maximum Size Delta X 5 and Maximum Size Delta Y 5 5 3 10 Regular Grid Coarseness Operations View Coordinate System Settings Help Domain am Create Delete Convert Grid gt E Change Splines into Grid Grow Grid from Boundaries Grow Grid from Splines Grow Grid from Polygons Create Rectangular or Circular Grid Regular Grid Coarseness Refine Undo Grid Operation Derefine Figure 5 29 Options on the Operations Regular Grid Coarseness menu 56 of 124 Deltares 5 3 11 5 3 12 Menu options Refine This op
45. 8HHR B f Edit Grid Select Edit mode X Y 1084787 1494 050 Cartesian Select active grid XY 1251658 1595 297 Cartesian 1 domain s selected a Before attach operation b After attach operation Figure 5 34 Operations Attach Grids at DD Boundaries 62 of 124 Deltares 5 3 18 5 4 Menu options Compile DD Boundaries This option is only relevant if you want to use the multi domain option of Delft3D FLOW First you have to indicate the domain decomposition DD boundaries in the mode Edit DD Boundaries When you have defined the DD Boundaries the grids needed in your multi domain application are coupled here Upon clicking Operations Compile DD Boundaries a window opens in which you can select where the DD boundary will be saved see Figure 5 35 37 Save DD Boundaries 9 ise Lookin D Deltares Delft3D 4 00 11 tutoriallygfgrid dd_arids j O O O LH 5 pll My Computer S Size Type Date Modified s d let interfaces coincide File Folder 10 06 2013 12 04 18 R mooiman m File name tutorial_dd Files of type ddb x i Cancel Figure 5 35 Save DD Boundaries window The DD administration is written to a file with default mask lt x ddb gt see Appendix A 9 for its format View menu On th
46. Co ordinates From Spherical into Cartesian Co ordinates a Cartesian coordinates selected b Spherical coordinates selected Figure 5 45 Menu option Coordinate System Cartesian coordinates In this case the coordinates are easting and northing in metres Spherical coordinates In this case the coordinates are longitude and latitude in decimal degrees Translation and rotation of Cartesian coordinates This option may be applied if you are changing to a new Cartesian coordinate system which has a different position of the origin or another orientation The parameters involved are see Figure 5 46 Offset X direction m default 0 0 Offset Y direction m default 0 0 Rotation left degrees default 0 0 X Scale factor default 1 0 Y Scale factor default 1 0 Deltares 71 of 124 RGFGRID User Manual x BJ Parameters for Translation 9 Offset X Direction 0 Offset Y Direction 0 Rotation Left deg 0 X Scale Factor 1 Y Scale Factor 1 Figure 5 46 Parameters for translation and rotation form for transformation to Carte sian coordinates 1 Remark A translation and rotation operates only on samples polygon the active grid 5 5 4 From Cartesian into spherical coordinates A form will appear with the parameters for the coordinate conversion see Figure 5 47 The first parameter indicates the current coordinate system 1 UTM 2 Amersfoort RD ne
47. I File format Free formatted Filename lt name txt gt Generated manually offline Record description Record Record Description 1 Records starting with a are comment lines Character string to define the datablock nonblank 2 Number of rows 3 N real real string integer geographical co ordinates 2 reals text between quotes which need to be plotted string and rgb colour integer 256 256 256 g b Restriction o The maximum record length in the file is 132 Example Deltares 117 of 124 RGFGRID User Manual BL 8 10 10 20 20 30 30 40 40 01 4 10 20 10 20 10 20 10 20 oooooo 00 string 01 string 02 string 03 string 04 string 05 string 06 string 07 string 08 A 9 DD Boundary file File contents 6553625 9830425 13120000 16724480 3842 6530 25 5 5 5 0 Domain decomposition boundaries connecting two grids for the pre scribed indices Filetype ASCII File format Fix formatted Filename lt name ddb gt Generated RGFGRID or manually offline Record description Record Record Description N Name of the first grid followed by four integers indicating the gridline on which the boundary lies followed by the name of the second grid and four integers indicating the gridline on which the boundary lies Q Restrictions No space allowed in grid filena
48. KAL format so that the properties can be visualised with Delft3D QUICKPLOT or GPP see QUICKPLOT 2013 and GPP 2013 The data is saved in a file with mask lt x tek gt and contains the x y coordinates the orthogonality the resolution the smoothness the curvatures the grid sizes and the aspect ratios in columns 5 1 8 Open Colour map You can choose from a number of pre defined colour schemes in file with masks clr or lt clrmap gt These colour schemes have the same format as used for Delft3D QUICKPLOT see Appendix A 10 for the file format Restriction Only the colour space RGB is supported 1 Remark If the file lt rgfgrid clrmap gt exists on the start up directory then this file will be read if the file does not exist on the start up directory it will try to read the file on the installation directory lt D3D_HOME ARCH plugins default gt 5 1 9 Open Seitings If you have saved your RGFGRID settings in a previous session you can open these settings again see Appendix A 11 for the file format O Remark If the file lt rgfgrid ini gt exists on the start up directory then this file will be read if the file does not exist on the start up directory it try to read the file on the installation directory lt D3D_HOME ARCH plugins default gt 5 1 10 Save Settings If you have made changes in one of the forms on the Settings menu you can save these settings to be used later on again 24 o
49. Options on the Operations Regular Grid Coarseness menu 56 Options on the Operations Irregular Grid Coarseness menu 57 Example of Casulli refinement of an irregular grid 58 Operations Attach Grids at DD Boundaries 61 Operations Attach Grids at DD Boundaries Regular grids 62 Operations Attach Grids at DD Boundaries 62 Save DD Boundaries window 63 Options on the View menu 64 Options on the View Spherical Coordinates menu 64 Options on the View Grid Administration menu 65 View Grid Property 8 66 View Grid Property Style 68 View Regular Grid Administration options 69 View Previuos Regular Grid options 69 Operations menu Actual and Maximum data dimensions 70 Menu option Coordinate System 71 Menu option Coordinate System 71 Parameters for translation and rotation form for transformation to Cartesian 72 Parameters for Coordinate transformation form for transformation to spher ical coordinates gm O 72 Parameters for Coordinate transformation form for transformation to Carte sian coordinat
50. Splines default 0 Rest default 0 Polygons default 0 Grid Properties default 0 Grid Administration default 0 Grid Previous default 2 Computational Boundary default 1 Open Boundary default 1 DD Boundary default 1 Active Grid default 2 Inactive Grids and Depth default 3 Land Boundary default 4 Samples default 5 5 6 12 Change Centre of Projection For spherical coordinates RGFGRID can use two different projections plane projection and stereographic projection For stereographic projection a special function is implemented to centre the computer screen to the centre of projection and the sphere This function can be invoked by clicking the menu item Operations Change Centre of Projection see Figure 5 18 When using this command the centre of the projection is set to the centre of the screen This action requires recalculation of the projection and a new screen refresh The centre of the projection does not change when using zoom in zoom out or pan so there is no performance drawback and a smooth screen refresh is obtained 84 of 124 Deltares Menu options 5 7 Help menu On the Help menu you may choose to read the user manual or the version number of RGF GRID see Figure 5 60 User Manual About Figure 5 60 Options on Help menu 5 7 1 User manual When clicking on the Help User Manual the user manual of RGFGRID will be displayed file x RGFGRID User manual pdf
51. am is in insert mode message Select Grid Cell at the lower left side of the screen click the left mouse inside a grid cell to create a new grid cell at the border of the grid The indicated grid cell will be mirrored to the grid cell side closest to the clicking point Move Node Press the R key Replace use the toolbar icon or click the menu item Edit Irregular Grid gt Move Node to bring the program into replace mode The message at the lower left of the screen now reads Get a point Click left to indicate a grid point the message will read Put a point Move the cursor to the desired position and click left again Delete Node Press the D key use the toolbar icon or click the menu item Edit Irregular Grid Delete Node to bring the program into delete mode If the program is in delete mode delete grid points by just clicking them Merge Nodes Upon selecting Edit Irregular Grid Merge Nodes two nodes can be merged Select a node by the left mouse button and than select a node to which the first selected node is merged to Delete Nodes This option deletes all vertices which have a z value larger than a user defined value in case all directly connected vertices also meet this criterion A pop up window is show to obtain the value from the user Edge Delete Edge This option enables the user to delete individual edges by clicking on them Split Edge This option enabled the user to lo
52. ave a correct refinement factor A Figure 5 15 Two examples of not allowed domain decompositions although both DD boundaries A and B satisfy the refinement condition the red line and blue lines do not cover each other Grids must be of the same type thus all in spherical coordinates or all in Cartesian coordinates Deltares 45 of 124 RGFGRID User Manual The grid orientation should be the same increasing M and N numbering in the same direction o No coupling of columns to rows or vice versa o Sub domain interfaces should be straight lines no stair case interfaces DD boundaries can be edited by clicking boundary points that lie on the same grid line see Figure 5 16 You can delete boundary points by first pressing the D key and click with the left mouse R replace mode and I insert mode are also available The specified boundaries are saved together with the grid in a file with mask lt x ddb gt This file is created when selecting Operations Compile DD Boundaries See Appendix A 9 for the format of this file DD boundaries are also used in the orthogonalisation process Because DD boundaries can only be located on boundary points their administration can be used to fix boundary points in the orthogonalisation process Operations View Coordinate System Select Domain Sp gt E KM Multi Select Regular Grid
53. ay in between fixed boundaries Figure 6 6 Indicating outer grid line and influence area to be moved to land boundary gt Click right to execute the Line to Land Boundary action the result will look like Figure 6 7 9 Remark The previous grid can be shown using one of the options in View Previous Grid 90 of 124 Deltares Tutorial B R xS 7 Figure 6 7 Grid after Line to Land Boundary action This steps can be repeated until all necessary grid boundaries are fitted to the land boundary 6 1 8 Check grid orthogonality To inspect the quality of the grid for instance the orthogonality gt On the View menu point to Grid Property and click Orthogonality gt And View Grid Property Style Continuous Shades Press the icon to zoom to full extent This will show a plot see Figure 6 8 of the cosine values of grid corners The cosine values should be close to zero The error in the computed direction of the pressure term in Delft3D FLOW is proportional to these values In offshore areas the orthogonality should be less than 0 02 Near closed boundaries higher values are sometimes acceptable Figure 6 8 Grid properties orthogonality 6 1 9 Orthogonalise grid Now we will improve the orthogonality gt the Operations menu click Orthogonalise Grid to improve the grid orthogona
54. cally refine the grid by clicking on an edge A new node is inserted there and it is connected by automatically generated edges It is intended to be used on rectangular elements Clicking on opposing edges grows the local refinement like a straight line capped by triangles Deltares 33 of 124 RGFGRID User Manual Split Row or Column This option performs the Split Line operation on a column or row of rectangular elements producing the same result as when Split Line was performed repeatedly by hand It is possible to restrict the extent of this operation by creating a polygon selecting the polygon and then applying Split Row or Column on a contained edge Collapse Cell This option switches to a mode in which any subsequent left mouse button click inside a cell leads to that cell being removed from the irregular grid by merging its vertices into a single vertex When in Edit Grid Mode collapse cell can be activated by pressing the K key Snap to Land Boundary The edge of an irregular grid can be fitted to a land boundary by using the Edit Irregular Grid Snap to Land Boundary option Then the irregular grid is shifted towards the land boundary so that the alignment with the land boundary is optimized Noted that the whole irregular grid is shifted towards the bouncary while in case of structured grids subsections have to be selected see also Edit Regular Grid Line to Land Boundary option Directional Casulli Refine
55. commands and functions of RGFGRID The program has a menu item to change into projected co ordinates When using this command the layers in ArcMap are displayed as projected and also the grid polygons samples of the program When using the menu item View Spherical Co ordinates Plane Co ordinates both the layers in ArcMap and the objects of Dleft3D RGFGRID are displayed as plane co ordinates Centring the screen in stereographic mode In the standalone version of RGFGRID the visualisation using the stereographic projection 104 of 124 Deltares Tutorial Annotation Groups Extent Rectangles Frame Size and Position General DataFrame Coordinate System Illumination Grids Map Cache Current coordinate system GCS wGS 1984 Datum D WGS 1984 Clear Select a coordinate system d Transformations 9 3 Predefined Modify EJ Layers E csm cities Import f GCs was 1984 E csm rivers f Gcs was 1984 New B E csm countries fj ccs was 1984 Add To Favorites EN csm lakes E Gcs was 1984 Remove From Favorites Figure 6 25 ARC GIS data frame properties form method always uses the centre of the screen as the point where the screen touches the sphere This is more difficult to realise when working within the GIS environment because screen handling now is governed by the GIS system Therefore a special function has been implemented to perform this task of centring the
56. d N indices representing the grid co ordinates where a line segment of the computational grid enclosure polygon changes direction Q Restrictions A polygon must be closed The first point of the polygon is repeated as last point A line segment may not intersect or touch any other line segment o The angle formed by consecutive line segments measured counter clock wise can have a value of 45 90 135 225 270 or 315 degrees but not 0 180 and 360 degrees o In a row or column there should be at least two active computational grid cells Input items in a record are separated by one or more blanks Example Model area with one external and one internal polygon see Figure A 1 1 1 6 1 8 3 9 3 9 1 16 1 19 4 19 6 17 8 4 8 1 5 1 1 13 4 14 4 14 5 13 5 13 4 116 of 124 begin external polygon end external polygon begin internal polygon end internal polygon Deltares Files of RGFGRID IN direction water level point v velocity point u velocity point Full thick line grid enclosure and for the external polygon only loca tion of water level open boundaries Full thin line location for velocity or discharge open boundaries Figure A 1 Example of computational grid enclosures A 8 Annotation file File contents File with x and y co ordinates string and rgb colour Filetype ASCI
57. d layers can be controlled by supplementary splines and setting parameters see menu option Settings Grow Grid from Splines See Figure 5 54 For instance it is possible to grow a uniform part around a centre spline with an exponentially growing part outside that This requires a spline along each side of the centre spline and two cross splines A cross spline consists of two points and crosses the other three splines Deltares 53 of 124 RGFGRID User Manual a Splines b Generated grid from splines Figure 5 25 Create grid from splines with option Grow Grid from Spline 5 3 8 Grow grid from polygons When selecting operations Grow grid from polygons an irregular grid will be generated inside the selected polygon s see Figure 5 26 BAKE BER a Selected polygon b Generated grid from polygon Figure 5 26 Create grid from selected polygon 5 3 9 Create rectangular or circular grid Specify the grid spacing grid origin and the number of grid cells in both directions to quickly create a rectangular grid Grid sizes may be increased in size towards the boundaries by specifying the ration of the maximum grid size at the boundaries relative to the size of the uniform fraction The uniform fraction is the number of grid cells with uniform spacing vs the total number of grid cells in a direction A circular grid is created if the radius of curvature is non zero In that case the grid origin is interp
58. do Grid Operation Irregular Grid Coarseness 4 Refine Casulli Orthogonalise Grid Derefine Casulli Flip Edges CellsAndFaces2 Figure 5 30 Options on the Operations rregular Grid Coarseness menu Deltares 57 of 124 5 3 13 RGFGRID User Manual Refine Casulli Only applicable for whole irregular squared cell meshes E feck KA y NA PRA F Pg a Original square grid Ax 100 m with b After Casulli refinement within polygon polygon most grid cells have Ax 50 m Figure 5 31 Example of Casulli refinement of an irregular grid Derefine Casulli This option operates on the whole irregular grid and derefines the grid It is the opposite of Refine Casulli CellsAndFaces2 This is another approach for refinement of an irregular grid compared to the Casulli approach In the latter approach nodes are converted into cells and the intermediate area between the new cells is filled with irregular grid cells as well The option Ce AndFaces2 subdivides cell on the basis of its area A triangle is subdivided into four new triangles which each cell one fourth of its original area Similarly a quadrilateral is subdivided into four new quadrilaterals which each cell one fourth of its
59. dow 5 6 8 Legend When clicking on the Settings Legend menu a form opens in which you can define how the iso colour figures should be displayed see Figure 5 56 EJ Legend Classes X Co ordinate Legend 16 Y Co ordinate Legend 20 Figure 5 56 Options on Settings Legend menu o Autoscale Legend default On Specify whether the program should determine the iso colour values automatically or to do it yourself If you leave it to the program it will determine the minimum and maximum depth value within the viewing area and display the number of iso colours specified above Zooming in will always result in display of the same number of iso colours If you want to specify the iso colour values yourself you have to specify one of the three parameters below When zooming in the iso colour values will remain fixed Minimum Value default Off Specifying this value turns autoscale off Deltares 81 of 124 5 6 9 5 6 10 5 6 11 RGFGRID User Manual Maximum Value default Off Specifying this value turns autoscale off Classes default 20 The number of classes can be specified X Coordinate Legend default 16 x Coordinate of lower left corner of legend in pixels Y Coordinate Legend default 20 y Coordinate of lower left corner of legend in pixels Colours When clicking on the Settings Colours menu a form opens in which you can define the colours for background land
60. e You can unfreeze grid lines by first pressing the D key and click with the left mouse on one of the endpoints You can also use I insert mode to define lines to freeze Line Shift This option provides the possibility to fit the grid s edges to a land boundary First you indicate a line and indicate the influence area Then you can shift the line by shifting some or all of the individual points of that line The end points can also be shifted After clicking the right mouse to indicate that the line has been put into the correct new position the points on the line between the end points will be shifted by linear interpolation between all repositioned points Then a field transformation will be performed in the influence area with centre points that are now consecutive points on the shifted centre line If you are not satisfied with the transformed result press several times the Esc key You will then be put back into Edit Line Shift mode You can carry on shifting lines by simply repeating the same sequence of actions Line Attraction Here you have again to Indicate a line by marking its end points and to Indicate an influence area see Edit Regular Grid Line Shift The grid will be attracted to the indicated line making use of the line transformation described above in the field indicated by the influence area In Settings General the parameter Attraction Repulsion Parameter can be changed see Figur
61. e 5 50 Line Repulsion The reverse of Edit Regular Grid Line Attraction In Settings General the parameter Attraction Repulsion Parameter can be changed see Figure 5 50 28 of 124 Deltares 5 2 3 4 Menu options Line Smooth You have to Indicate a line by marking its end points and to Indicate an influence area see Edit Regular Grid Line Shift Within this area the grid will be smoothed into the direction indicated by the line The smoothing process can be configured see Section 5 6 1 parameters Number Smoothing Iterations and Smoothing Parameter Line Mirror Indicate a grid line at the edge of the grid by marking its end points Click right to execute the mirror process grid cells will be created After this the operation can be repeated by using the key CTRL M Line to Land Boundary The edge of the grid can be fitted to a land boundary by hand using the Edit Regular Grid Line Shift option or automatically using the present option Edit Regular Grid Line to Land Boundary The automatic option may not always deliver exactly what you want This can be caused by irregular shapes in the land boundary However we do not want to be compelled to analyse and polish up the land boundary a priori in the digitising phase Therefore both the automated and hand option are included in the program Just indicate the first and last point of the line that you want to fit to the
62. e View menu see Figure 5 36 options are presented how to display a spherical grid whether or not to show the boundary and legend to inspect the grid in 3 dimensions how to display the objects and to view grid properties Display characteristics for the legend colours and sizes may be changed in the Settings menu Deltares 63 of 124 5 4 1 RGFGRID User Manual Coordinate System Settings Help Spherical Coordinates gt 3D View Show Legend Show Grids Grid Administration gt Grid Property gt Grid Property Style gt Regular Grid Administration gt Previous Regular Grid 4 Show Boundaries Actual and Maximum Data Dimensions Land Boundaries gt Samples gt Figure 5 36 Options on the View menu Spherical Coordinates Default A spherical grid is shown in stereographic projected coordinates In the spherical coordinate system you can view the objects stereographic projected see Figure 5 38 Coordinate System Settings Help Spherical Coordinates Plane Coordinates 3D View v Stereo Projected Coordinates Figure 5 37 Options on the View Spherical Coordinates menu Plane coordinates The coordinates are displayed just as they are and there is no well known projection used Stereographic projected coordinates To display the coordinates a stereographic projection is used The centre point of the stereo graphic projection is default the centre of the window When
63. e grid block A minimal block is selected which just contains the selected points Clicking right results in the annihilation of the grid in the area outside the selected block Press Esc if you want to replace the latest indicated point press EsctEsc to redo the selection of the block Press Esc Esc Esc if you want to cancel the latest action or click Undo on the Operations menu Valid action keys are The key stroke to reach the menu item Edit Regular Grid Edit is CTRL ALT G In Edit Regular Grid mode the following keys can be used Key c Delete clear edge irregular grid Pressing c allows you to delete an individual edge in the irregular grid Key d Delete grid point Pressing d allows you to delete individual grid points Key i Insert grid point Pressing i allows you to mirror a singel grid cell regular grids or grid points irregular grids Key m Merge grid points irregular grids Pressing m will merge two grid points Select both points to be merged Key CTRL m Mirror grid cells regular grids Pressing CTRL m will mirror the grid cells after using the menu option Edit Grid Line 30 of 124 Deltares 5 2 4 Menu options Mirror This key stroke can be used several times after each other Key r Replace grid point Pressing r allows you to replace move individual grid points Key s Split edge irregular grid Pressing s allows you to split a indivual edge Key SHIFT s Spli
64. een two vertices of the polygon then a point will be inserted in the closest edge Incremental If the first click is on a vertex of the existing polygon the the incre mental insert option is started which means all next locations click by the left mouse button are added to the polygon behind the indi cated point This mode will be cancelled when indication a existing point of the polygon and the normal insert option will be used Hitting another key will also cancel this insert option Key Ctrl P Print screen Pressing Ctr1 P will open the print window The current screen will be printed to your printer or to a file Key R Replace In Edit Polygon pressing R allows you to replace move individual points Key Mouse wheel Use the mouse wheel to zoom in and zoom out Other ways are Key Ctrl Zoom Keep the Ctr1 key pressed and use the key to zoom in more Deltares 17 of 124 RGFGRID User Manual Key Ctrl Zoom out Keep the Ctr1 key pressed and use the key to zoom in more Key Ctrl move cursor move focus of screen Keep the Ctrl key pressed and move the cursor around The current screen will move ac cordingly Key Ctrl arrow keys move focus of screen left right up or down Keep the Ctrl key pressed and use the arrow keys to move the focus of the screen accord ingly Key Esc Undo In various edit modes the latest action will be undone pressing Esc 18 of 124 Deltares 5 Menu options 5 1
65. elect or press the key s After you have selected the polygon you can use key strokes icons in the toolbar or menu items to switch the edit mode New Upon selecting Edit Polygons New you can start to define a new polygon click on Ax or use the key stroke n to start a new polygon Deltares 41 of 124 RGFGRID User Manual Delete Upon selecting Edit Polygons Delete click on XX or use the key stroke e to delete erase the selected polygon Select Upon selecting Edit Polygons Select or use the key stroke s you can select a polygon by clicking on one of its edges or vertices AFter that the polygon will be highlighted Insert point Upon selecting Edit Polygons Insert Point click on i gt or use the key stroke i you can insert a point into the selected polygon In Edit Polygon pressing I starts the vertex insert action depending on the first click on the screen there are two options Normal If the first click is in between two vertices of the polygon then a point will be inserted in the closest edge Incremental If the first click is on a vertex of the existing polygon the incremental insert option is started which means all next locations click by the left mouse button are added to the polygon behind the indicated point This mode will be cancelled when indication a existing point of the polygon and the normal insert option will be used Hitting another key will also cancel this in
66. en So if you want to decrease or increase the area of influence zoom in or zoom out Delete Point Press the D key use the toolbar icon or click the menu item Edit Regular Grid Delete Point to bring the program into delete mode If the program is in delete mode delete grid points by just clicking them Deltares 27 of 124 5 2 3 3 RGFGRID User Manual Line The operations line freeze line shift line attraction line repulsion and line smooth operate in line mode see Figure 5 7 They all use the same procedure to indicate a line and an influence area You first indicate a line by marking its end points using the left mouse next you indicate the influence area by marking one or two grid points at one or both side of the line respectively Pressing Esc enables the replacement of the last added point pressing Esc Esc cancels all the selected block points after you may redo the selection procedure You click the right mouse for the final selection of line and area After the indication you perform the operation e g line shifting attraction or repulsion The result can still be reversed by pressing several times the Esc key Line Freeze Frozen lines are grid lines that are kept fixed in the orthogonalisation process That is the end points are kept fixed and the points in between can only move in the direction along the grid line Frozen lines can be edited by clicking 2 points that lie on the same grid lin
67. erations After selecting one of the options insert move or delete point the program is in point edit mode Insert Point Press the I key use the toolbar icon H or click the menu item Edit Regular Grid Insert Point to bring the program into insert mode If the program is in insert mode message Select Grid Cell at the lower left side of the screen click the left mouse inside a grid cell to create a new grid cell at the border of the grid The indicated grid cell will be mirrored to the grid cell side closest to the clicking point Move Point Press the R key Replace use the toolbar icon Ej or click the menu item Edit Regular Grid Move Point to bring the program into replace mode The message at the lower left of the screen now reads Get a point Click left to indicate a grid point the message will read Put a point Move the cursor to the desired position and click left again Move Point and Neighbours Modifications will be made by shifting the centre point of a field of points The field transforma tion is based upon the relative shift of the centre point For all cells in the vicinity of the centre that shift is transformed to their local grid cell orientation and will be decreased in magnitude in proportion to the physical distance to the centre cell In that way a quasi orthogonal trans formation is induced The area of influence is always one sixth of the area that is currently displayed on the scre
68. es ae es 73 Options on Settings menu 73 Options on Settings window ke 74 Set horizontal extent window 75 Options on Orthogonalisation Parameters window 76 Options on Orthogonalisation Parameters irregular window 78 Options on Grow Grid from Splines Parameters window 80 Options on Colour Map for Parameter window 81 Options on Settings Legend 81 Options on Settings gt 5 5 82 Options on Settings Colours 83 Options on Order Caches window 84 Help menu 85 About 85 Front page of the manual 86 Land boundary outline of lt harbour ldb gt 87 Display of splines and land boundary in the harbour tutorial 88 Spline grid changed into result grid with arefinementof3 89 Splines not displayed anymore 89 Grid after another refinement of 3 by 3 90 Indicating outer grid line and influence area to be moved to land boundary 90 Grid after Line to Land 91 Grid properties 91 Grid properties ortho
69. ext window delft3d menu Commands to be typed by you are given in the font Courier New 10 points gt gt User actions are indicated with this arrow 2 of 124 Deltares Guide to this manual Example Description m s Units are given between square brackets when used next to the formulae Leaving them out might result in misinterpretation 1 5 Changes with respect to previous versions Version Description 4 00 00 Complete new version of RGFGRID 4 20 00 Generation of unstructured grids for D Flow Flexible Mesh Deltares 3 of 124 RGFGRID User Manual 4 of 124 Deltares 2 1 2 2 2 3 Introduction to RGFGRID Introduction The purpose of the RGFGRID program is to create modify and visualise orthogonal curvilin ear grids for the Delft3D FLOW module Curvilinear grids are applied in finite difference models to provide a high grid resolution in the area of interest and a low resolution elsewhere thus saving computational effort Grid lines may be curved along land boundaries and channels so that the notorious stair case boundaries that may induce artificial diffusion can be avoided Curvilinear grids should be smooth in order to minimise errors in the finite difference approxi mations Finally curvilinear grids for Delft3D FLOW have to be orthogonal which saves some computationally expensive transformation terms Extra effort in
70. f 124 Deltares 5 1 11 5 2 5 2 1 5 2 2 Menu options Exit Exit from the RGFGRID program Edit menu On the Edit menu see Figure 5 6 several edit modes can be selected Operations View Ce d Select Domain KR Multi Select Regular Grid gt Irregular Grid gt Land Boundaries gt Samples gt Splines gt Polygons DD Boundaries gt Figure 5 6 Options on the Edit menu An edit mode is an operation mode which needs at least a mouse click i e a set of operation instructions which is valid for a certain data set and which may go with some specific display method The following objects may be modified Regular grid Irregular grid Land boundaries Samples Splines Polygons DD boundaries oOo 9099990 Esc Undo In most edit modes Esc will undo the latest action Select Domain If your project consists of multiple grids so called domain decomposition application you TA can switch between the domains grids by clicking Edit Select Domain or click on the toolbar Next click on the grid you want to become the active grid Multi Select When selecting option Edit Multi Select you are able to select more than one polyline of the land boundary polygon or grid For example to merge several irregular grids use this option to select which domains need to be merged Deltares 25 of 124 RGFGRID User Manual 5 2 3 Regular Grid 5 2 3 1 On the Edit menu point to Regula
71. f aspects of a research or engineering problem Each module can be executed independently or in combination with one or more other modules Delft3D is provided with a menu shell through which you can access the various modules In this chapter we will guide you through some of the input screens to get the look and feel of the program In the Tutorial Chapter 6 you will learn to define a simple scenario Starting Delft3D To start Delft3D Onan MS Windows platform select Delft3D in the Programs menu o On Linux machines type delft3d menu on the command line Next the title window of Delft3D is displayed Figure 3 1 3D 2D modelling suite for integral water solutions Version 4 01 01 Company Deltares Deltares License Valid until 15 feb 2016 Enetting Dero ute 22 Copyright Deltares 2007 2015 s Figure 3 1 Title window of Delft3D After a short while the main window of the Delft3D MENU appears Figure 3 2 Several menu options are shown For now only concentrate on exiting Delft3D MENU hence Click on the Exit push button The window will be closed and you are back in the Windows Desktop screen for PCs or on the command line for Linux workstations Remark In this and the following chapters several windows are shown to illustrate the presen tation of Delft3D MENU and RGFGRID These windows are grabbed from the PC platform For Linux workstation the content of the windows is the same but the colours may be diffe
72. ge Figure 5 11 Options on the Edit Splines menu Menu options The key stroke to reach the menu item Edit Splines Edit is CTRL ALT S Edit Upon selecting Edit Splines Edit you can start editting a spline handled as a polyline When there is no spline the edit mode is set to New otherwise you have to select first a spline from the menu Edit Spline Select or press the key s After you have selected the spline you can use key strokes icons in the toolbar or menu items to switch the edit mode New Up on selecting Edit Splines New you can start defining a new spline Click the left mouse button at different positions to create a spline To start a new spline click the right mouse button and click the left mouse button again to create the next spline Delete Up on selecting Edit Splines Delete you can delete a spline Click with the left mouse button on a spline point than that spline will be deleted Select Upon selecting Edit Splines Select or use the key stroke s you can select a spline by clicking on one of its vertices All of the spline s vertices will be highlighted to indicate the Deltares 39 of 124 5 2 7 2 RGFGRID User Manual spline is selected By clicking on a vertex of a selected spline it is deselected and therefore no longer highlighted Insert Point Upon selecting Edit Splines Insert Point you can insert a point But first you
73. gonality After 1 orthogonalisation action 92 Indicating corners for Block Orthogonalise 92 Grid orthogonality after one block orthogonalisation operation 93 Final result after refining obsolete grid cells removed 94 Grid and samples for the grid design based upon bathymetry 94 Result grid after orthogonalisation using samples 95 Deltares List of Figures 6 15 6 16 6 17 6 18 6 19 6 20 6 21 6 22 6 23 6 24 6 25 6 26 A 1 Deltares Splines Settings for the grow grid from splines procedure Generated curvilinear mesh after the new Grow Grid from Splines procedure Generated irregular grid within Coupling of the two grids regular and irregular in blue through manually in serting connecting grid lines in red lines between the two grids A regular grid is suitable for the sluice area Connections with the existing grid should further be established as well as additional orthogonalisation iterations Example of grid refinement in the horizontal direction Let interface grid points coincide Interfaces between sub domains The Save DD Boundariesdialog ARC GIS data frame properties form Options on the Operations menu Exam
74. grid lines of both grids should be similar Thus refinements are not allowed The grid points to paste should already be close to each other This option only works if two grids are loaded in RGFGRID After pasting two grids another grid can be loaded to paste Deltares 95 of 124 6 4 6 4 1 RGFGRID User Manual Regular grids irregular grids and their mutual coupling This tutorial refers to the lt fm_scheldt gt directory of the RGFGRID tutorial The present section deals with four aspects of new functionalities related to the extension from curvilinear grids with unstructured triangular grids 1 to grow a curvilinear grid a regular grid from a geometric base line 2 to generate unstructured triangular grids irregular grids 3 the coupling between regular and irregular grids 4 the relation to existing regular grid generation options A new method to generate curvilinear grids RGFGRID provides an improved method to generate curvilinear meshes directly from splines In this method a mesh is gradually developed from a base line of the channel towards the boundaries This method requires less actions by the user and provides better orthogonality This approach can be illustrated as follows gt Load the land boundary file lt scheldtharbour ldb gt Draw two cross splines intending to mark the inflow and outflow cross section of the river part through Edit Spline New Draw two additi
75. grid only Mirror a grid cell at the boundary of a regular grid Delete a grid point node EJ pg EP Bi YN OX N MH rr Move a grid point 16 of 124 Deltares General operation f Repeat the previous action 7 Orthogonalise the grid E Deletergular grid outside the indicated points Delete regular grid inside the the indicated points 4 2 Key stroke functions Key A Anchor or on toolbar When clicking the toolbar next pressing the key the keyboard so called anchor will appear which acts as zero distance point The distance in metre of the present cursor position to this point is displayed in the status bar at the right of the co ordinate system indicator see Figure 4 4 Moving the cursor around and pressing A again will relocate the anchor Clicking again will de activate the anchor Edit Polygon Add New Polygon X Y 1096 354 274 240 Cartesian Dist 547 537 m Figure 4 4 Location of anchor and distance between anchor and cursor at the right Key D Delete In the Edit Polygon options pressing D allows you to delete individual points polygon depth or sample Key E Erase polygon In Edit Polygon keeping E pressed allows you to delete the indicated polygon Key I Insert In Edit Polygon pressing I starts the vertex insert action depending on the first click on the screen there are two options Normal If the first click is in betw
76. gular grid can subsequently be merged with the existing irregular grids In the Edit Polygons Polygon between Grid Boundaries mode a polygon can be defined by selecting two or more sections of computational boundaries The polygon will consist of vertices which are generated from the boundary grid node coordinates of the selected sections Afterwards this polygon can be handled with the normal polygon edit options to adjust the shape and refinement of the polygon Be sure that you do not move the vertices which are located at the grid boundaries The procedure is as follows Select two points on the boundary of the first grid All boundary points in between these two points are selected using a shortest node path algorithm Select two points on the boundary of the second grid All boundary points in between these two points are selected using a shortest node path algorithm More boundary sections can be selected as desired Press the right mouse button to complete this edit action and obtain a polygon like Figure 5 13a The resulting polygon can be edited to obtain the appropriate shape and refinement If you are satisfied then you can generate the irregular grid by selecting Operations Grow Grid from Polygons from the menu bar To merge the grids select all grids which you want to merge and then select Operations Grid Merge Grids see Figure 5 13b Deltares 43 of 124 RGFGRID User Manual i d rd
77. h a refinement of 3 The refinement factors can be specified in Settings General The default is 3 in both direc tions Do not show the spline anymore gt On the View menu point to Splines and click Hide see Figure 6 4 Figure 6 4 Splines not displayed anymore Refine grid Refine a grid gt On the Settings menu click General Specify M and N refinement factors of 3 by 3 Deltares 89 of 124 RGFGRID User Manual On the Operations menu click Regular Grid Coarseness Refine The result of the refinement should look like in Figure 6 5 Figure 6 5 Grid after another refinement of 3 by 3 6 1 7 Fit grid boundary to land boundary The grid boundaries can be fitted to the land boundary On the Edit menu point to GRegular rid and click Line to Land Boundary You are now in Edit Grid in Line mode as reported in the statusbar Click the end points of the grid line segment that you want to attach to the land boundary The concerning segment of the grid line will be highlighted To expand the area of influence of the attachment transformation click one point on the grid side of the indicated line and perform the transformation see Figure 6 6 When no influence area is indicated just the grid boundary segment is shifted to the land boundary Click for instance a point halfw
78. have to select the spline in which you want to insert a point Move Point Upon selecting Edit Splines Move Point you can move a point on a spline But first you have to select the spline in which you want to insert a point Delete Point Upon selecting Edit Splines Delete Point you can delete a point of a spline But first you have to select the spline in which you want to insert a point Attach to Land Boundary One can snap part of a spline to the nearest land boundary by selecting Edit Splines Attach to Land Boundary Click on two different vertices of a spline to select the part of that spline which must be snapped To perform the attach operation click the right mouse button In addition to the original spline a different coloured spline is drawn to show the result A message window offers the choice between improving the snap or accepting the result Merge Two splines can be merged into one by first selecting an end point of the first spline and then an end point of the second spline Valid action keys are The key stroke to reach the menu item Edit Splines Edit is CTRL ALT S In Edit Splines mode the following keys can be used mode is indicated in the statusbar Key a Add point after Add a point after the last point of a selected spline after o Key b Add point before Add a point before the first point of a selected spline before Key d Delete single point delete single
79. he left of the statusbar now reads Insert a point click the left mouse to insert individual points Key n New polygon Pressing n allows you to start drawing a new polygon Key r Replace Pressing r allows you to replace move individual polygon points The message at the left of the statusbar now reads Replace Get a Vertex If you have got it by clicking the left mouse the message will read Replace Put a Vertex and you can do so by clicking the left mouse at the new desired position 44 of 124 Deltares Menu options 5 2 9 DD Boundaries This option is only relevant to users of the Delft3D domain decomposition system or if you want to keep some parts of the boundary fixed in the orthogonalisation At the interface between two grids of a multi domain model DD Boundaries the grids should satisfy the following rules o At sub domain interfaces the grids should be nicely connected no overlap and no holes between sub domains Incase of horizontal grid refinement grid lines in the coarse domain should be continued in the fine sub domain see Figure 5 14 Thus there should be a 1 to N refinement with N an integer number Figure 5 14 Example of a 1 to 3 refinement along a DD boundary Each grid line should cover or be covered by another grid line The domain decomposition of Figure 5 15 does not fulfil this requirement Although the DD boudaries A and B h
80. id points Clip Grid The irregular grid elements completely inside any selected polygon are deleted and those partly inside are clipped Cells The irregular grid elements whose centre of mass are within any selected polygon are deleted Land Boundaries Delete either the active land boundary or all land boundaries In case polygons are present this selection is refined to the land boundary vertices inside a selected polygon or inside any polygon Samples Delete all samples or only those inside any selected polygon Splines Delete either the active spline or all splines In case polygons are present this selection is refined to the spline vertices inside a selected polygon or inside any polygon Polygons Delete the selected polygons or all polygons DD Boundaries Delete all domain decomposition boundaries Convert grid Upon selecting Operations Covert Grid you are able to convert a regular to irregular grid or the other way around View Coordinate System Settings Help Domain RI DJK Create Delete k Convert Grid b Regular to Irregular Change Splines into Grid Repetto Regular Figure 5 22 Options on the Operations Convert Grid menu Deltares 51 of 124 5 3 5 RGFGRID User Manual Regular to Irregular Convert the selected regular grid to an irregular grid Irregular to regular Convert the selected irregular grid to a regular grid Some times you need to
81. ids Click on the triangular part of the grid As soon as you have clicked on it both meshes are highlighted blue Merge the two separate grids through Operations Grid Merge Grids Now the grids have been merged The result of this merging operation is provided as lt scheldtmerge_net nc gt As soon as the grids have been merged new connections can be laid Hence choose gt gt gt gt Deltares 99 of 124 6 4 4 RGFGRID User Manual BS ok Figure 6 19 Coupling of the two grids regular and irregular in blue through manually inserting connecting grid lines in red lines between the two grids Edit Irregular Grid Edit and then Edit Grid Point node Insert new gridlines in a zigzag like style see the red grid lines in Figure 6 19 Now you will benefit from the more or less equal resolution in the river region as in the unstructured region The integrated grid is available as lt scheldtcoupling_net nc gt Relation to existing regular grid generation The sluice area can the best be captured by a regular grid because of its rectangular shape Thereto you could first draw some splines in this area See for instance Figure 6 20 Then you can establish a 3 x 4 grid in each block separated by splines by setting these values in menu bar item Settings General and the edit fields M refinement Factor and N refinement Factor To that end choose Operations Change Splines into Grid
82. ies such as grid smoothness and resolution can also be displayed The grid should be smooth to minimise truncation errors in the finite difference scheme Adjacent grid cell sizes should vary less than 20 percent although locally exceptions may be acceptable 92 of 124 Deltares 6 1 11 Tutorial ee TE RE CE Amm Enaesemensopon X 120396 2115307 Caedm Figure 6 11 Grid orthogonality after one block orthogonalisation operation Completion To delete grid cells outside the land boundary Onthe Edit menu point to Regular Grid and click Block Delete Interior gt Indicate a block to be deleted by clicking on opposite corners gt Click right to activate the delete action You can also delete individual grid points gt On the Edit menu point to Regular Grid and click Delete Point gt Press the D key and click points you want to delete In the Point Mode you can also move replace grid points First press the H key next click on a grid point move it somewhere else and click again Also in the Point Mode you can add individual grid cells First press the key and then click in a border cell near the concerning edge Do not delete grid cells outside the land boundary in earlier refinement steps if this introduces staircase boundaries as in the present example at the end of the harbour The final grid should look like Figure 6 12 Remarks Each c
83. ights in the exponentially growing part of the grid Maximum grid length along centre spline Default 500 The maximum grid cell length Note that the length decreases where the spline curvature increases Grow grid outside first part 0 1 Default 1 create the exponentially growing grid supplementary to the uniform part 1 or not 0 This parameter has no effect if no uniform part is present i e no bounding splines are provided In that case the exponentially growing grid is the sole grid created Maximum number of grid cell perpendicular to the center spline in the uniform part De fault 5 The number of grid cells will not exceed this number If necessary the cells will be en larged and the aspect ratio is disregarded Gridpoints on top of each other tolerance Default 0 0001 A tolerance on merged grid lines for expert users only Minimum absolute sine of crossing angles Default 0 95 Minimum value of sin a where a is the angle between the edge and the line connecting 80 of 124 Deltares Menu options the circumcentres of the adjacent cells to that edge 5 6 7 Change colour map When clicking on the Settings Change Colour Map menu a form opens in which you can select the relation between a parameter i e Depth and the loaded colour maps see Fig ure 5 55 EJ Join Parameter to Colour Map Parameter Depth Colour Map jet OK Figure 5 55 Options on Colour Map for Parameter win
84. ileCreatedBy RGFGRID version number FileCreationDate creation date and time FileVersion version number of lt x ini gt file RGFParameter name integer value TextSettings name value integer or real RGFsettings name value integer or real DepthDesign name value integer or real Colours name RGB value 3 integers line width dots sizes Example FileInformation FileGeneratedBy FileCreationDate 2010 06 16 14 23 25 FileVersion 0 02 RGFParameter AutoscaleLegend 1 XCoorLegend 16 YCoorLegend 20 TextSettings Linet Line2 Line3 Fontsize Xposition Yposition FontsizeTimeDate XposTimeDate YposTimeDate RGFSettings MGridCells 50 NGridCells 50 DeltaX 1 00000000000000000E 02 DeltaY 1 00000000000000000E 02 00000000000000000E 00 00000000000000000E 00 00000000000000000E 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 120 of 124 Deltares Delft3D RGFGRID Version 4 20 00 11763 11790M Jun 16 2010 Deltares 14 21 46 Files of RGFGRID riginX riginY RotationLeft RadiusCurvatureM MFraction MaximumSizeUniformMSize NFraction MaximumSizeUniformNSize SphereMGridCells SphereNGridCells SphereDeltaX SphereDeltaY Sphere riginX SphereOriginY SphereRotationLeft SphereRadiusCurvatureM SphereMFraction SphereMaximumSizeUnif ormMSize S
85. ines Filled 5 4 13 Samples Default Show samples as coloured dots Specify how to display the samples Hide Coloured Dots Coloured Numbers Mono Coloured Numbers 5 4 14 Splines Default Show the splines as lines with dots The following display options are available Hide Lines with Dots Lines with Dots and M N Indices 70 of 124 Deltares 5 5 5 5 1 5 5 2 5 5 3 Menu options Coordinate System menu On the Coordinate System menu you can set the desired coordinate system see Figure 5 44 to Cartesian or spherical coordinates see Figure 5 45 Furthermore you can translate or rotate the objects in a Cartesian coordinate system and you can transform Cartesian coordi nates to spherical coordinates and vice versa Coordinate System Settings Help v Cartesian Coordinates Spherical Coordinates Translation and Rotation of Cartesian Coordinates From Cartesian into Spherical Coordinates From Spherical into Cartesian Coordinates Figure 5 44 Menu option Coordinate System Co ordinate System Settings Help Co ordinate System Settings Help v Cartesian Co ordinates Cartesian Co ordinates Spherical Co ordinates Spherical Co ordinates Translation and Rotation of Cartesian Co ordinates Translation and Rotation of Cartesian Co ordinates From Cartesian into Spherical Co ordinates From Cartesian into Spherical Co ordinates From Spherical into Cartesian
86. ing may be decreased so that the bathymetry features become more apparent in the grid This process may be automated in future Depth Design Smoothing Factor default 0 1 Smoothing weight of point itself to neighbours Depth Design Field vs Line Weight M default 0 The Small Large Size Ratio parameter can either be specified to apply to the whole grid or to every grid line i e should the specified Size Ratio in the given direction be applied to the whole grid or to every grid line If a value of 1 is chosen this ratio will only occur at the maximum value of entire spacing function If a value of 0 is chosen this size ration will occur at every grid line Depth Design Field vs Line Weight N default 0 Deltares 77 of 124 5 6 4 RGFGRID User Manual See Depth Design Field vs Line Weight N above Orthogonalisation irregular With the Orthogonalisation Parameters irregular form see Figure 5 53 the orthogonali sation process of irregular grids can be controlled P EJ Orthogonalisation Parameters irregular grid Iterations orthogonalise attract param Iterations orthogonalise boundary Iterations orthogonalise inner area Orthogonalise lt gt smooth 1 0 lt gt 0 0 Minimum ortho lt gt smooth on bdy 1 0 lt gt 0 0 Smoother lt gt area homogenizer 1 0 lt gt 0 0 Projection to land boundary Cornernode cosine threshold Mesh adaptation method Mesh refinement factor 0 0
87. it Land Boundaries gt Hz Insert Node Samples 2 FH Move Node Splines 2 Delete Polygons 4 Merge Nodes DD Boundaries d Delete Nodes Delete Edge Split Edge Split Row or Column Collapse Cell Snap to Land Boundary Directional Casulli Refinement Casulli Derefinement Figure 5 8 Options on the Edit Irregular Grid menu Menu Options The key stroke to reach the menu item Edit Irregular Grid Edit is CTRL ALT G Edit Upon selecting Edit Irregular Grid Edit you can start editing a grid When there is no grid the edit mode is set to New which means start editing a new irregular grid Otherwise you have to select a grid first from the menu Edit Select Domain or press the key s After you have selected the grid you can use key strokes icons in the toolbar or menu items to switch the edit mode Node On the Edit menu point to rregular Grid and click on one of the options to operate on indi vidual grid points To insert delete or move grid points you can either use the menu options the icons on the toolbar or the keyboard to switch between these operations After selecting one of the options insert move or delete point the program is in point edit mode 32 of 124 Deltares 5 2 4 3 Menu options Insert Node Press the I key use the toolbar icon or click the menu item Edit Irregular Grid Insert Node to bring the progrma into insert mode If the progr
88. ject Open Project Save Project Save Project As oo Attribute Files Import Export V Open Settings Save Settings Oo Open Colour Map View Co ordinate System Settings Je x b u Open Land Boundary gt GA Save Land Boundary b T Open Polygons Save Polygons Open Samples Open Text File Figure 3 10 Menu item File Attribute Files Open Land Boundary Next the Open Land Boundary window is displayed see Figure 3 11 ll Open Land Boundary OC E Computer DATA D Deltares 083040100 tutorial rgfgrid gt harbour 6s Search harbour Organize folder File name s HE Figure 3 11 File open window Open Land Boundary In the current directory one land boundary file is present Select lt harbour ldb gt and click Open to open the land boundary file On the Edit menu point to Spline and click New To draw a Spline click with the left mouse to define spline points To finish the current spline click with the right mouse Click left to start with the next spline The result may look like as in Figure 3 12 Practise with zooming in or out To zoom in or out either RA x Click on x to zoom in and zoom out on the toolbar Press the and key while keeping the CTRL key pressed o Use the mouse scroll wheel To delete an e
89. land boundary Then click the right mouse Next all intermediate points will be translated to their nearest land boundary Then a line shift will be performed equal to the one mentioned above shifting the indicated line and the surrounding grid Press Esc three times if the result is unsatisfactory The original grid will then be restored The algorithm which decides to which land boundary line segment the grid line should be attracted first looks for the closest land boundary point An error may occur here if the closest land boundary line segment is very long and land boundary points of other segments are more close to the indicated grid line In that case open the land boundary as a polygon and add insert some points to the long land boundary segment so that points on this segment are closest to the indicated grid line Line to spline Similar as line to land boundary If you do not need the spline grid anymore first delete the splines and then draw just 1 spline to which you want to attach the grid Block Block delete block cut block orthogonalise and block smooth all operate in block mode see Figure 5 7 An influence area block is indicated by clicking two three or four points Deltares 29 of 124 5 2 3 5 RGFGRID User Manual Block orthogonalise Click two three or four points to indicate the corners of the grid block A minimal block is selected which just contains the selected points Press Esc if you want to re
90. les of not allowed domain decompositions although both DD boundaries A and B satisfy the refinement condition the red line and blue lines do not cover each Ole we ek 45 5 16 Options on the Edit gt DD Boundaries menu 46 5 17 DD Boundary a single domain 47 5 18 Options on the Operations menu 48 5 19 Options on the Operations menu 48 5 20 Options on the Operations Create menu 49 5 21 Options on the Operations Delete menu 50 5 22 Options on the Operations Convert Grid menu 51 5 23 Different representation of splines lll lens 52 5 24 Grow curvilinear grid from an irregular grid s boundary 53 5 25 Create grid from splines with option Grow Grid from Spline 54 5 26 Create grid from selected polygon lll lens 54 5 27 Parameters for Rectangular or Circular Grid form 55 Deltares vii RGFGRID User Manual viii 5 28 5 29 5 30 5 31 5 32 5 33 5 34 5 35 5 36 my 5 38 5 39 5 40 5 41 5 42 5 43 5 44 5 45 5 46 5 47 5 48 5 49 5 50 5 51 5 52 5 53 5 54 5 55 5 56 5 58 mar 5 59 5 60 5 62 5 61 6 1 6 2 6 3 6 4 6 5 6 6 6 8 6 9 6 10 6 11 6 12 6 13 6 14 Rectangular grid created with Maximum Size Delta X 5 and Maximum Size Della Ye Ss 2c bk ee ee ee ae RA NE 56
91. lity Remarks o Default the legend uses fix scaling With respect to Figure 6 8 the value used in Fig ure 6 9 are the same To set the auto scaling off click on Settings Legend and change the appropriate parameter to 0 Deltares 91 of 124 RGFGRID User Manual PE BBH LEE Figure 6 9 Grid properties orthogonality After 1 orthogonalisation action To hide the grid properties gt Press the icon on the toolbar to disable enable the property view or select from the View menu point to Grid Property and click No Grid Property In practice making the grid orthogonal you will work in blocks rather than on the whole grid To make the grid orthogonal locally Select on the Edit menu point to Hegular Grid and click Block Orthogonalise Click 2 3 or 4 opposite block corners see Figure 6 10 Click right to activate the orthogonalisation process c HT MR TH AH en COAT 555 exe VA S ES CO Vi A S SK ant A or Figure 6 10 Indicating corners for Block Orthogonalise 6 1 10 Check other grid properties First set the legend scaling to automatic by selecting Settings Legend from the menubar and set Autoscale Legend to 1 gt the View menu point to Grid Property and click Orthogonality again to check the result of the previous action see Figure 6 11 Other grid propert
92. long spline 50 Maximum number of gridcells perp spline 40 Aspect ratio of first grid layer 0 1 Grid layer height growth factor 1 1 Maximum grid length along center spline Grow grid outside first part 0 1 1 Max num of gridcell perp in uni part 5 Gridpts on top of each other tolerance 0 0001 Minimum abs sine of crossing angles 0 95 Cox JI Figure 5 54 Options on Grow Grid from Splines Parameters window Maximum number of grid cells along spline Default 50 Upper bound of the number of grid cells along the centre spline The actual number of grid cells is determined by the cell and spline lengths but will not exceed this number In practice one has to set this number sufficiently large Maximum number of grid cells perp spline Default 40 Upper bound of the number of grid layers that will be grown from the centre spline The actual number of grid layer is determined by the grid height specified by the splines the height of the first grid layer and the grid layer growth factor see below but it will not exceed this number In practice one has to set this number sufficiently large Aspect ratio of first grid layer Default 0 1 The ratio of the grid cell height and length at the centre spline If a centre spline is provided solely the aspect ratio of the grid on either side of the centre spline is determined by this variable Grid layer height growth factor Default 1 1 The fractional increase of grid layer he
93. lt gt 1 0 Smooth iters solution in adapt Smooth iters monitor mat in adapt CurviJike lt gt pure ortho 0 0 lt gt 1 0 X JI Figure 5 53 Options on Orthogonalisation Parameters irregular window Iterations orthogonalise attraction parameters Default 25 The number of iterations in which the attraction parameters are computed for the grid The attraction parameter is the fractional change in size of the first grid cell adjacent to the indicated line Iterations orthogonalise boundary Default 1 This parameter can be used to prescribe the number of iterations in which the grid is moved along the boundaries to improve the orthogonality of the grid Iterations orthogonalise inner area Default 25 This parameter can be used to prescribe the number of iterations in which the grid is moved along in the interior of the domain to improve the orthogonality of the grid The total number of iterations is the product of the three iteration values attract param boundary and inner area Orthogonalise gt smooth 1 0 lt gt 0 0 Default 0 95 The balance between mesh smoothing 0 0 and mesh orthogonalization 1 0 One has to keep in mind that mesh smoothing ortho param 0 will compromise mesh orthog onality Sole orthogonalization ortho parameter 1 on the other hand can cause highly distorted non smooth meshes especially for meshes consisting of quadrilaterals It is ad vised to
94. m distribution results Choosing a small value will result in large grid size variation If a value of 0 is specified this is seen as a special case and the original grid shape is applied as the desired grid spacing function Depth Design Size Ratio N default 0 2 See Depth Design Size Ratio M above Depth Design Depth vs Slope Weight default 1 Both the depth and the slope can be applied as grid spacing control functions To obtain a high resolution in deep areas only specify a Small large Size Ratio below 1 e g 0 1 and specify a Depth vs Slope Weight parameter of 1 To obtain small cells at steep slopes only specify a value of 0 Any value in between 0 and 1 can be applied In the future the slope variation is foreseen as a controlling parameter as well Depth Design Number of Smoothing Iterations default 10 To obtain smoother transitions between sloping and non sloping areas the grid spacing functions can be smoothed The smoothing parameters apply both to the M and N direction Also the smoothing may be applied to spread the grid spacing information towards grid cells that initially may lie outside the area that needs to get a high resolution In each attraction parameter iteration see above the grid point spacing function is evalu ated and applied in the following orthogonalisation loop which results in shifting the grid points to their final position Once getting closer to their final position the smooth
95. m splines procedure A brief explanation The option Grid layer height growth factor enables the user to demand for a non equidistant mesh in cross sectional direction The value represents the width ratio of two adjacent cells Using the option Grow grid outside first part 0 1 one can extend a mesh outside the longitudinal splines for instance to capture winter bed regions of a river By using the parameters Maximum grid length along centre spline the user can give an indication of the length of the cells in longitudinal direction Based on the value of the parameter Aspect ratio of first grid layer the algorithm establishes a suitable mesh under the restrictions of the prevailing maximum numbers of grid cells first two entries Using the parameter Max num of grid cells perpin uni part the user can give an indication of the number of cells across the width between the longitudinal splines gt After entering the values of Figure 6 16 choose Operations Grow Grid from Splines This will deliver the mesh as shown in Figure 6 17 EN ad SAN SEN A ER Figure 6 17 Generated curvilinear mesh after the new Grow Grid from Splines proce dure Deltares 97 of 124 RGFGRID User Manual To be able to further extend the grid with an unstructured part you have to convert the grid Choose Operations Convert grid Regular to irregular Strictly the grid is now no
96. main decomposition application you will have multiple grids How the grids are linked to each other is contained in the domain decomposition boundary file ddb file The ddb file will be made if you select Operations Compile DD Boundaries see Section 5 3 18 Export On the File Export sub menu see Figure 5 5 options are available to export objects that are directly related to the grids Edit Operations View Coordinate Lo Settings He New Project E en E Ga Open Project 8 Save Project Save Project As Attribute Files Import Export Grid RGFGRID GF Open Colour Map Grid 0 Flow FM Grid ROMS a Open Settings 88 Save Settings 8 Grid Properties TEKAL Figure 5 5 File Export sub menu options Deltares 23 of 124 RGFGRID User Manual Grid RGFGRID The grid is saved in a file with mask lt x grd gt or lt x rgf nc gt Along with the lt x grd gt file a second file is saved with mask lt x enc gt containing the so called grid enclosure that outlines all active computational grid cells in Delft3D FLOW Grid D Flow FM The grid is saved in the NetCDF file format suitable for D Flow FM the default mask lt x net nc gt is used Grid ROMS The grid is saved in the NetCDF file format suitable for the Regional Ocean Modeling System the default mask lt x roms nc gt is used Grid properties TEKAL The grid properties can be saved in a so called TE
97. me The maximum record length in the file is 132 Example In the following example 4 sub domains exist Domain d01 ns is coupled to 0a1_ns ob1 ns and oc1_ns Furthermore oa1_ns is coupled to ob1 ns and ob1_ns to oc1 ns d01 ns d01 ns d01 ns obl ns obl ns grd grd grd grd grd 118 of 124 5 245 245 17 16 1 52 4 4 5 5 245 1 17 Beep oai_ns obi_ns oci_ns oai_ns oci_ns grd grd grd grd grd 28 17 28 35 21 44 10 28 28 20 21 27 20 27 Deltares Files of RGFGRID A 10 Colour scheme file A 11 File contents The colour scheme Filetype ASCII File format Free formatted Filename lt name clr gt or lt name clrmap gt Generated manually Record description Record Record description 1 COLORMAP 2 NAME name 3 SPACE RGB RGB is the only allowed space for this program 4 N one real and three integers The first column represent the relative distribution of the defined colours in column 2 4 rep resenting the RGB values Example COLORMAP NAME copper SPACE RGB 0 0000 0 8000 255 159 101 1 0000 255 199 127 Settings file File contents Filetype File format Filename Generated Record description Deltares Settings of the program ASCII Fix formatted lt name ini gt By the program 119 of 124 RGFGRID User Manual Record Record description Filelnformation F
98. ment Upon selecting Edit Irregular Grid Directional Casulli Refinement you can refine an irregular grid in one coordinate direction To this purpose the irregular grid should have a structured shape Otherwise RGFGRID can not recognize the direction of refinement This refinement yields a combination of quadrilaterals and triangles for the refined area We remark that the above described algorithm are based on the ideas of Prof V Casulli which have been used in the JANET grid generation program for UNTRIM Consult GmbH 2015 Casulli Derefinement Upon selecting Edit Irregular Grid Casulli Derefinement you can derefine an irregular grid To that purpose a start location has to be selected This is done by clicking on the left mouse Then the grid derefinement starts at this location Noted that this is slightly different from the key Operations Irregular Grid Coarseness Derefine Casulli for which the user cannot specify a start location We remark that the above described algorithm are based on the ideas of Prof V Casulli which have been used in the JANET grid generation program for UNTRIM Consult GmbH 2015 34 of 124 Deltares Menu options 5 2 4 4 Valid action keys are 5 2 5 The key stroke to reach the menu item Edit Irregular Grid Edit is CTRL ALT G In Edit Irregular Grid mode the following keys can be used o o o Key c Delete clear edge irregular grid Pre
99. menu item Settings General To save the grid On the File menu point to Export and click Grid The Save As window opens see Figure 3 16 Type lt harbour gt and click Save to save your grid 12 of 124 Deltares 3 5 Getting started Figure 3 15 Result of operation OPerations Change Splines into Grid You will be back in the main window of RGFGRID Exiting RGFGRID To exit the RGFGRID Click Exit on the File menu You will be back in the Grid and bathymetry window see Figure 3 3 Click Return to return to the main window of Delft3D MENU see Figure 3 2 Click Exit The window is closed and the control is returned to the desk top or the command line In this Getting Started session you have learned to access the RGFGRID and to open and and to generate and save a grid file We encourage new users next to run the tutorial described in Chapter 6 Deltares 13 of 124 RGFGRID User Manual Save Grid RGFGRID gt Computer DATA D Deltares Delfi3D4 01 00 tutorial rgfgrid harbour Search harbour Organize v folder 3 Favorites No items match your search TH Libraries JN Computer Gi Network Filename harbour00 m ooo rgf nc 2 Hide Folders Figure 3 16 Window Save Grid to sa
100. my Ro 25 529 Regular Gid 22 ew eed wae Be Da 26 5 23 1 Menu Options 26 EROS 1 serp tadaa doa gred ono k Re RO RR TR RR i 27 co nto ER ee a 28 5294 Bde ao RE EGG RES 29 5 2 3 5 Valid action keys are 30 5 2 4 Irregular grid lll 31 5 24 1 Menu Options 32 Mode A wt eee 32 EE CCCII 33 5 2 4 4 Valid action keys are 35 Deltares iii RGFGRID User Manual 5 3 5 4 55 5 6 52 5 Land Boundaries ek o RR 35 5 2 54 uuo aa ooo Re ER 36 5 25 2 Valid action keys are 37 Tee oa See 4 aae oA E Re puc RETE ee ec ELM 38 5261 Men Options o a o x o Roo EUR RE 38 5 2 6 Valid action keys are lr 38 Be SPMS PM Por S oe a a e a 39 5 2 7 1 Menuopti ns saos sa zs o wa m 39 5 2 7 2 Valid action keys are 40 bH Polygons 2 o ssns miria m m hole ee ee E 41 5 2 8 1 Menu Options 4 41 5 2 8 2 Valid action keys are 44 5 2 9 DDBoundares M cc eee 45 Operations menu 47 5 3 1 Domain 49 48 5 3 2 Create ee me 49 533 Delete Le A 50 5834 Qomwentgid slm ena sad oe Sage PE Ea BS 51
101. ntire spline click X on the toolbar and click one of the supporting points of the spline to be deleted and then press the right mouse button to perform the delete To delete a single point of a spline click point and click a spline point to delete this single To move a single point of a spline click 2 or press R click the point and click again at the new location Deltares 11 of 124 RGFGRID User Manual Figure 3 12 Example a spline grid Now we delete this spline grid On the Operations menu point to Delete and click Splines see Figure 3 13 View Co ordinate System Settings Help Domain gt D X I y Change Centre of Projection Delete gt Land Boundary Convert Grid d Splines E Change Splines into Grid Grid Grow Grid from Splines Polygons Create Grid from Polygon Samples Elements Create Rectangular or Circular Grid Figure 3 13 Menu option Operations Delete Splines We will continue with an existing splines file o Onthe File menu point to mport and click Splines Select lt harbour2 spl gt After selection the file is loaded and displayed see Figure 3 14 On the Operations Change Splines into Grid or click 8 the toolbar This operations transforms the spline grid into a grid and at the same time refines it 3 times in both directions see Figure 3 15 The refinement factors can be set in the General Parame ters form
102. o RGF f03 grd 34_dd f03 dwq 34_dd f03 dmo Deltares A 2 Files of RGFGRID Land boundary file File contents The co ordinates of one or more polylines Each polyline piecewise linear is written in a single block of data Filetype ASCII File format Free formatted Filename lt name ldb gt Generated RGFGRID QUICKIN etc Record description Record Record description Preceding description records starting with an asterisk and will be ignored 1 A non blank character string starting in column one 2 Two integers representing the numbers of rows and number of columns for this block of data Two reals representing the x y or A Example Polyline L007 L007 6 2 132400 132345 132165 131940 131820 131585 ooooo o Polyline L008 L008 4 2 131595 0 131750 0 131595 0 131415 0 Polyline L009 L009 6 2 131595 0 148975 0 150000 0 152105 0 153150 0 154565 0 Remark Deltares 549045 549030 549285 549550 549670 549520 549685 549865 550025 550175 549655 564595 564935 565500 566375 567735 111 of 124 RGFGRID User Manual In case this file is read as a polygon file then the polylines are closed by RGFGRID to get a polygon A 3 Sample file File contents The location and value of samples
103. onal splines intended to loosely follow the riverbanks in longitudinal di rection Figure 6 15 Splines drawn gt Select one of the longitudinal splines and select the option Edit Spline Attach to Land Boundary Select first and last point of the spline Click right mouse button to snap The spline is now snapped to the land boundary A message box will appear press Yes to do extra snapping iterations or No to stop the snapping algorithm Repeat this action until you are satisfied with the result For the second longitudinal spline the actions can be repeated The result of these actions is provided in the directory as lt scheldtsplines sp gt gt Before generating curvilinear grid you can set input parameters choose Settings Grow grid from splines Now you are able to set several settings of the operator The upper 7 entries should be adapted into the values shown in Figure 6 16 96 of 124 Deltares Tutorial N Grow grid from Spline Parameters mis Maximum number of gridcells along spline 50 Maximum number of gridcells perp spline 40 Aspect ratio of first grid layer 0 5 Grid layer height growth factor 1 0 Maximum grid length along center spline 400 Grow grid outside first part 0 1 0 Max num of gridcell perp in uni part 8 Gridpts on top of each other tolerance 0 0001 Minimum abs sine of crossing angles 0 95 Figure 6 16 Settings for the grow grid fro
104. original area Orthogonalise grid This option operates on the whole grid or on a part of the grid To operate on a part of the grid For regular grids use Edit Block Orthogonalise The grid will be orthogonalised in ac cordance with the local grid cell resolution i e the overall shape will be conserved but in dividual points may be shifted to get better orthogonality You can specify parameters that control the orthogonalisation in Settings Orthogonalisation regular see Figure 5 52 For irregular grids you have to specify one or more polygons The orthogonalisation will be performed only for the selected polygons You can specify parameters that control the orthogonalisation in Settings Orthogonalisation irregular see Figure 5 53 Keystrokes Key SPACEBAR Cycle between 58 of 124 Deltares 5 3 14 5 3 15 Menu options 1 Add drawing the edges 2 Prevent drawing the red dots and edges 3 Draw the red dots on the nodes B Key ESC Stops the orthogonalisation process Flip Lines Minimise the number of edges connected to a node The optimal number of edges to a node is six Nodes that are connected to more than say six other nodes are typically enclosed by cells of highly non uniform shape and wildly varying sizes This motivates to improve the mesh connectivity by selecting Operation Flip Lines Grid Set Edge Type to 1D The edge type of all edges of all active irregular grids i
105. orner point on the grid will remain fixed in the orthogonalisation procedure Only internal points and points along boundaries can be shifted to improve the grid orthogonality Creating a staircase boundary in the early stages of the iterative grid generation procedure hampers this procedure To shift individual grid cells On the Edit menu select Regular Grid and click Insert Point Move Point or Delete Point or click the icons Ej or on the toolbar gt You can also switch between the move insert and delete actions by pressing the I R or D key Deltares 93 of 124 6 2 RGFGRID User Manual Figure 6 12 Final result after refining obsolete grid cells removed Once a mode is selected use the left mouse to let the actions take effect Press Esc to undo edit actions In the spline edit mode mode of the program the same keys can be used To exit the RGFGRID program gt the File menu click Export Grid RGFGRID gt On the File menu click Exit Click OK Click right to close the polygon Click OK Grid design samples In this example we will demonstrate how to design a grid in which the shape is based on the bathymetry This tutorial refers to the lt river gt directory of the RGFGRID tutorial gt Start RGFGRID and browse to the tutorial directory lt river gt Open the grid file lt river grd gt Open the samples file lt river xyz gt see Figure 6 13 2514
106. ounday of the active grid to the corresponding inactive grid see Figure 5 33 Deltares 61 of 124 RGFGRID User Manual Edit Operations View Co ordinate System Settings Help SexvKe odomna nMn r Edit DD Boundaries Insert DD Boundary XY 252155 1310100 C Edit DD Boundaries Inset DD Boundary XY 558 615 1514749 Cartes a Before attach operation b After attach operation Figure 5 33 Operations Attach Grids at DD Boundaries Regular grids Irregular Grids This option is most relevant if you have a multi domain simulation model suitable for Delft3D FLOW and you want to use D Flow FM Load the regular grids which need to be merged to one irregular grid at domain decomposition boundaries ex Figure 5 344 Convert the regular grids to irregular by choosing menu option Operations Convert Grid Regular to Irregular To perform the merge of the irregular grids choose menu option Operations Attach Grids at DD Boundaries Irregular grids ex Figure 5 34b RGFGRID bot ms RGFGRID NEN Edit Operations View Co ordinate System Settings Help Edit Operations View Co ordinate System Settings Help S ext xB odone ES nX rv Bh OLSH ea 7
107. phereNFraction SphereMaximumSizeUnif ormNSize StayOnStartupDirectory MRefinementFactor NRefinementFactor NrSmoothingIterations SmoothingParameter AttractionRepulsionParameter ActiveInactivePaste LineOrSplineRepresentation EquidistantSmoothInterpolation IncreaseFactorLineMirror IterationsAttractionParameter IterationsBoundary IterationsInnerArea Inf luenceOriginalGridShape PositionBoundaryPoints DesignMethod DepthDesign DepthDesignSizeRatioM DepthDesignSizeRatioN DepthDesignDepthVsSlope DepthDesignNrSmoothingIterations DepthDesignSmoothingFactor DepthDesignFieldVsLineWeightM DepthDesignFieldVsLineWeightN Colours ColourBackground LegendColourBackground lineColourText lineColourLandBoundary fillColourLandBoundary lineColourSplines lineColourPolyline fillColourPolyline lineColourPolygon lineColourActiveGrid lineColourPreviousGrid lineColourActiveCmpBnd lineColourActiveOpenBnd lineColourActiveDDBnd lineColourGrid lineColourCmpBnd lineColour penBnd lineColourDDBnd Width lineWidthLandBoundary lineWidthPolyline Deltares cc O O e e g O O M H H aO O O Jr N o Ne aoe mee ON 1 255 255 000 132 255 000 000 000 170 000 211 005 000 176 192 050 000 176 00000000000000000 00 00000000000000000 02 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 00000000000000000 00 0
108. place After that operation you have to perform the operation Menu Operations Compile DD Boundaries For irregular grids the DD boundaries should have the same location before the merge operation can be applied by Operations Attach Grids at DD Boundaries Irregular grids For the menu layout see Figure 5 34 60 of 124 Deltares Menu options View Coordinate System Settings Help Domain gt am fe Create 4 Delete gt Convert Grid gt Change Splines into Grid Grow Grid from Boundaries Grow Grid from Splines Grow Grid from Polygons Create Rectangular or Circular Grid Regular Grid Coarseness gt Undo Grid Operation Irregular Grid Coarseness gt Orthogonalise Grid Flip Edges Grid gt Samples gt Attach Grids at DD Boundaries Regular Grids Compile DD Boundaries Irregular Grids Figure 5 32 Operations Attach Grids at DD Boundaries Regular Grids This option is only relevant if you want to use the multi domain option of Delft3D FLOW First you have to indicate the domain decomposition boundaries in the mode Edit DD Bound aries One of the restrictions of domain decomposition is that the domain boundary between two domains have to coincide so there is no overlap or gap between the domains on the DD boundary This option attach the grid at the DD boundary to each other for all DD boundaries of the current active grid This is achieved by moving the grid points on the DD b
109. place the latest indicated point press Esc Esc to redo the selection of the block Clicking right results in the orthogonalisation of the grid inside the selected block Press Esc Esc Esc if you want to cancel the latest action or click Undo on the Operations menu You can specify parameters that control the orthogonalisation in Settings Orthogonalisation see Figure 5 52 Block smooth Click two three or four points to indicate the corners of the grid block A minimal block is selected which just contains the selected points Press Esc if you want to replace the latest indicated point press Esc Esc to redo the selection of the block Clicking the right mouse results in the smoothing of the grid inside the selected block Press Esc Esc Esc if you want to cancel the latest action The smoothing process can be configured see Settings General parameters Number Smoothing Iterations and Smoothing Parameter see Figure 5 50 Block delete interior Click two points to indicate the corners of the grid block that you want to delete A minimal block is selected which just contains the selected points Clicking right results in the anni hilation of the block area Press Esc if you want to replace the latest indicated point press Esc Esc to redo the selection of the block Press Esc Esc Esc if you want to cancel the latest action or select Undo on the Operations menu Block delete exterior Click two points to indicate the corners of th
110. ple of computational grid enclosures RGFGRID User Manual X Deltares List of Tables List of Tables 5 1 Multi stage orthogonalizationstrategy 79 Deltares xi RGFGRID User Manual xii Deltares 1 1 Guide to this manual Introduction This User Manual concerns the grid generation module RGFGRID of the Delft3D software suite To make this manual more accessible we will briefly describe the contents of each chapter and appendix If this is your first time to start working with RGFGRID module we suggest you to read and practice the getting started of Chapter 3 and the tutorial of Chapter 6 These chapters explain the user interface options and guide you through the generation of your first grid Chapter 2 Introduction to RGFGRID provides specifications of RGFGRID and the areas of applications Chapter 3 Getting started explains the use of the overall menu program which gives access to all Delft3D modules and to the pre and post processing tools Last but not least you will get a first introduction into the RGFGRID Graphical User Interface used to define a grid which can be used in a hydrodynamic or wave simulation Chapier 4 General operation provides practical information on the general operation of the RGFGRID module Chapter 5 Menu options provides a description of all menu and toolbar options Chapter 6 Tutorial emphasis at giving you some first hand
111. puter Name E Size Type Date Modified A shociman d let interfaces coincide File Folder 10 06 2013 12 04 18 m File tutorial dd Files of type ddb Figure 6 24 The Save DD Boundaries dialog After pressing OK a message appears about the number of DD Boundaries Press OK The final administration will be written to a file named tutorial dd ddb For the tutorial it looks like Deltares 103 of 124 6 6 RGFGRID User Manual left grd 5 61 5 65 top grd 1 1 1 5 bot grd 1 28 10 28 right grd 6 1 9 1 left grd 5 14 5 18 right grd 1 1 1 5 left grd 5 25 5 29 right grd 1 12 1 16 top grd 9 1 9 5 right grd 9 30 9 31 Remarks Before defining DD boundaries check the orientation of each sub domain grid The orientation and order of interfaces DD boundaries is free Itis irrelevant in which grid you define an interface but define it once o If the interfacing boundaries coincide be aware that when you orthogonalise a sub domain grid the grid points along these interfaces may move To keep these points at the same place you just re define the DD boundaries To exit the RGFGRID Click Exit on the File menu RGFGRID in the ArcMap environment In this case you should be familiar with using co ordinate systems in ArcMap ArcMap layers e g shape files SDE layers most times have also information about the co ordinate system spatial reference If not a
112. r Grid you can edit the grid see Figure 5 7 Select Domain Multi Select Regular Grid Irregular Grid Land Boundaries Samples Splines Polygons DD Boundaries b gt b Operations View Coordinate System Settings Help D E B Edit 3 Insert Point Move Point Move Point and Neighbours Delete Point Line Freeze Line Shift Line Attraction Line Repulsion Line Smooth Line Mirror Line to Land Boundary Line to Spline Block Orthogonalise Block Smooth Block Delete Interior Block Delete Exterior Refine Grid Locally Derefine Grid Locally Figure 5 7 Options on the Edit Regular Grid menu Menu Options The key stroke to reach the menu item Edit Regular Grid Edit is CTRL ALT G Edit Upon selecting Edit Regular Grid Edit you can start editing a grid When there is no grid the edit mode is set to New which means start editing a new irregular grid Otherwise you have to select first a grid from the menu Edit Grid Select or press the key s After you have selected the grid you can use key strokes icons in the toolbar or menu items to switch the edit mode 26 of 124 Deltares Menu options 5 2 3 2 Point On the Edit menu point to Grid and click on one of the options to operate on individual grid points To insert delete or move grid points you can either use the menu options the icons on the toolbar or the keyboard to switch between these op
113. r Manual Deltares 2 14 ed SWAN 2000 SWAN Cycle Ill version 40 11 User Manual not the short version Delft University of Technology Delft The Netherlands 0 00 ed Deltares 107 of 124 RGFGRID User Manual 108 of 124 Deltares A Files of RGFGRID A 1 In the following sections we describe the attribute files used in RGFGRID For each file which can be handled by RGFGRID we give the following information File contents Filetype free formatted fix formatted or unformatted Filename and extension Restrictions on the file contents o o Generated by i e how to generate the file o o Example s Remarks The access mode of all attribute files is sequential In the examples the file content is printed in font Courier and comment not included in the file between curly brackets font unless explicitly stated differently Delft3D project file File contents Filetype File format Filename Generated Record description Domain input for a model ASCII Free formatted lt name d3d gt RGFGRID QUICKIN D Wag DIDO or manually offline A header block containing general information and then for each domain a detailed descrip tion Keyword Description Filelnformation FileCreatedBy Version string of the program who generated this file the first time FileCreationDate Creation date and time FileVersion Version number of
114. rectory window is displayed see Figure 3 4 your current directory may differ depending on the location of your Delft3D installation 8 of 124 Deltares Getting started rar Figure 3 4 Select working directory window Browse to and open the lt tutorial gt sub directory of your Delft3D Home directory Open the lt rgfgrid gt directory Open the lt harbour gt directory Close the Select working directory window by clicking button Choose see Figure 3 5 Select Folder Figure 3 5 Select working directory window to set the working directory to lt rgfgrid habour gt Next the Grid and bathymetry window is re displayed but now the changed current working directory is displayed in the title bar see Figure 3 6 E Figure 3 6 A part of the current working directory is shown in the title bar due to its length Remark In case you want to start a new project for which no directory exists yet you can select CY in the Select working directory window to create a new folder o Click on RGFGRDID in the Grid and bathymetry window see Figure 3 3 RGFGRID is loaded and the primary input screen is opened Figure 3 7 In the lower left corner of the status bar RGFGRID gives additional operational information see Figure 3 8 such as Deltares 9 of 124 3 4 RGFGRID User Manual rere Came File Edit Operations View Co ordmateSystem Setting
115. refinement Grids must be of the same type thus all in Spherical co ordinates or all in Cartesian co ordinates The grid orientation should be the same increasing M or N numbering in both sub domains at the DD boundary No coupling of columns to rows or vice versa Sub domain interfaces should be straight lines no stair case interfaces maU ood udi ae or 9 SCT p We d Figure 6 21 Example of grid refinement in the horizontal direction RGFGRID has an option to let sub domain interfaces coincide see Section 5 3 17 The best moment to use this option is before refining one of the sub domains i e as long as the refine ment is 1 1 To demonstrate this functionality gt Go to directory let interfaces coincide within the dd grids directory gt Open the grids left n grd and right 0 grd gt zoom in on the interface between both grids gt On the Edit menu point to DD Boundaries New Click with the mouse the end points of the DD Boundary on the interface of the active grid Click Operations Attach Grids at DD Boundaries Regular Grids then the whole DD Boundary will be shifted to the interface points of the inactive grid see Figure 6 22 Deltares 101 of 124 RGFGRID User Manual
116. rent Deltares 7 of 124 RGFGRID User Manual 9 Delft3D 4 01 00 D Deltares Delft3D 4 1 0 Information and version numbers 4 Grid and bathymetry Hydrodynamics induding morphology Waves standalone Partide tracking Far field water quality Delft3D Utilities Exit Delft3D menu Figure 3 2 Main window Delft3D MENU 3 3 Getting into RGFGRID To continue start the menu program again as indicated in Section 3 2 Click the Grid button see Figure 3 2 Next the selection window for Grid and bathymetry is displayed for preparing a curvilinear grid interpolate data on that grid and aggregate the hydrodynamic cells see Figure 3 3 ES Grid and bathymetry tutorial rgfgrid harbou Data interpolation to computational grid Grid aggregation program View report grid generation View report from data interpolation to computational grid Return to Delft3D menu Select working directory Figure 3 3 Selection window for Grid and Bathymetry Note that in the title bar the current directory is displayed in our case lt D delft3d gt Before continuing with any of the selections of this Grid and bathymetry window you select the directory in which you are going to prepare scenarios and execute computations Click the Select working directory button Next the Select working di
117. reted as its centre point The parameters involved are see Figure 5 27 54 of 124 Deltares Menu options l Create Rectangular or Circular Grid a Create Rectangular or Circular Grid a E Number of Gridcells in M Direction 50 Number of Grid cells in M Direction 50 Number of Grid cells in N Direction 50 Number of Grid cells in N Direction 50 Delta X m 100 Delta X deg 0 01 Delta Y m 100 Delta Y deg 0 01 Origin X m 0 Origin deg 4 38083 Origin Y m 100 Origin Y deg 51 9858 Rotation left deg 0 Rotation left deg 0 Radius of M Curvature 0 Radius of M Curvature deg 0 Uniform M Fraction 0 25 Uniform M Fraction 0 25 Maximum Size Delta X 5 Maximum Size Delta X 5 Uniform N Fraction 0 25 Uniform N Fraction 0 25 Maximum Size Delta Y 5 Maximum Size Delta Y 5 Cancel grid b Spherical grid Figure 5 27 Parameters for Rectangular or Circular Grid form The default settings are o o o o oOo Number of Grid Cells in M Direction default 50 Number of Grid Cells in N Direction default 50 Delta X m or deg default 100 0 or 0 01 Grid cell size M direction m or deg Delta Y m or deg default 100 0 or 0 01 Grid cell size N direction m or deg Origin X m or deg default 0 0 or 4 3803 Origin Y m or deg default 100 0 or
118. rregular grids only Plotting irregular grid smoothness M Smoothness Regular grids only Ratio between adjacent grid element lengths in M direction value gt 1 Preferably less than 1 2 in the area of interest N Smoothness Regular grids only Ratio between adjacent grid element lengths in N direction value gt 1 Preferably less than 1 2 in the area of interest M Curvature Regular grids only Reciprocal value of radius of curvature times 1000 1 m N Curvature Regular grids only Reciprocal value of radius of curvature times 1000 1 m M Size Regular grids only Grid cell size in M direction m N Size Regular grids only Grid cell size in N direction m Aspect Ratio Regular grids only Ratio of M size N size value gt 1 Must be in the range 1 2 unless the flow is predominantly along one of the grid lines Remark For a spherical grid the resolution curvature and grid size are also given in the metric system Deltares 67 of 124 RGFGRID User Manual 5 4 7 Grid Property Style Default Show the grid property as continuous shading Specify how to display the desired grid property Hide Continuous Shades Coloured Dots Numbers Coloured Edge Coordinate System Settings Help Spherical Coordinates gt e X 0 f v X 3D View Show Legend Show Grids Grid Administration gt Grid Property 4 Grid Property Style Hide Regular Grid Admini
119. s Help SexnxB odone E Xy Choose menu option 2855000000 1773 333333 Unknown Figure 3 7 Main window of the RGFGRID User selections Operational instructions for instance Toggle anchor mode x and y co ordinates of the current cursor position Co ordinate system Cartesian or Spherical Distance in metre to a user defined anchor point only displayed when the anchor is activated Edit Grid Select Edit mode Lat Lon 53 555810 5 657995 Spherical stereo graphic Figure 3 8 Operational information displayed in the statusbar Exploring some menu options First set the co ordinate system to the system you want to work in Since we are going to work in the Cartesian co ordinate system On the Co ordinate System menu click Cartesian Co ordinates see Figure 3 9 Co ordinate System Settings Help v Cartesian Co ordinates Spherical Co ordinates Translation and Rotation of Cartesian Co ordinates From Cartesian into Spherical Co ordinates From Spherical into Cartesian Co ordinates Figure 3 9 Co ordinate System menu Cartesian Co ordinates selected To open a land boundary Upon selecting File Attribute Files Open Land Boundary you can open a collection of land boundaries see Figure 3 10 Land boundaries or land water marking are in files with default mask lt ldb gt 10 of 124 Deltares Getting started Edit Operations New Pro
120. s on experience in using the RGFGRID module to define the input of a simple problem and in executing a water quality simulation References provides a list of publications and related material on the RGFGRID module Appendix A Files of RGFGRID gives a description of the files that can be used in RGF GRID as input or output Generally these files are generated by RGFGRID or other modules of the Delft3D suite and you need not to be concerned about their internal details However in certain cases it can be useful to know these details for instance to generate them by means of other utility programs 1 2 Name and specifications of the program Title RGFGRID Description RGFGRID is a program for generation and manipulation of curvilinear grids for Delft3D FLOW and Delft3D WAVE and unstructured grids for D Flow Flexible Mesh The co ordinate system may be Cartesian or spherical Delft3D FLOW is a simulation program for hydrodynamic flows and transports in 2 and 3 dimensions on curvilinear grids see Delft3D FLOW 2013 D Flow FM on unstructured grids The wave model in Delft3D WAVE is SWAN see SWAN 2000 Special facilities sketch of coarse grid using splines smooth refinement module orthogonalisation module various grid manipulation options grid design by bathymetry or polygon control Deltares 1 of 124 RGFGRID User Manual Cartesian or spherical co ordinates dynamic memory allocation multiple grids supported Manual ver
121. s set to 1D The operation is limited to the inside of all selected polygons in case those are present An edge is considered inside a selection polygon when at least one of its vertices is inside Set Edge Type to 2D The edge type of all edges of all active irregular grids is set to 2D The operation is limited to the inside of all selected polygons in case those are present An edge is considered inside a selection polygon when at least one of its vertices is inside Remove small links An irregular grid can be used to calculate water flow This involves a pressure gradient be tween the circumcenters of neighbouring cells That procedure is numerically unreliable when the distance between said circumcenters becomes too small The Remove small links option merges such neighbouring cells Merge nodes This operation merges pairs of nodes which are within the distance specified by Settings General item Merge Nodes Distance Merge grids To merge several grids you have to indicated which grids need to be merged to select the grids use the multi selection tool Edit Allow Multi Select After selecting some grids this option will merge the indicated irregular grids Nodes from different grids with the same location will be merged Deltares 59 of 124 5 3 16 5 3 17 RGFGRID User Manual Paste two grids The second inactive grid is pasted to the active grid The M N orientations of both grids do not have to match
122. select Operations gt Grid Rotate Grid Administration several times to get the orientation of the grid indices the right order Change splines into grid This operation can also be activated from the toolbar by clicking H The splines are ordered and directly refined into a regular grid The refinement factors can be specified by selecting Settings General and specifying the M Refinement Factor and N Refinement Factor Figure 5 50 Spline intersection points can only be identified if the straight lines between the control points of two splines intersect To check this visually you can display the splines as straight lines Figure 5 23 this can be set in the Settings General form parameter Line or Spline Representation The correct ordering is only possible if a consistent result grid is feasible At present the spline grid must satisfy the following restrictions The set of splines need to be topological equivalent with a rectangle Splines may not intersect twice or intersect themselves Splines with the same orientation may not intersect a Curved representation b Linear representation Figure 5 23 Different representation of splines The smoothness of the result grid can be influenced by specifying the parameter Equidistant or Smooth Interpolation in Settings General see Figure 5 50 52 of 124 Deltares 5 3 6 5 3 7 Menu options Grow grid from boundaries The Operations Gro
123. sert option The message at the left of the statusbar now reads Insert a point click the left mouse to insert individual points Move point Upon selecting Edit Polygons Move Point click on 4 or use the key stroke r you can move replace a point on the selected polygon Delete point Upon selecting Edit Polygons Delete Point click on i or use the key stroke d you can delete a point on the selected polygon by indicating it Refine linear The option Edit Polygons Refine linear enables one to refine part of a polygon This is done by first selecting a polygon and then selecting two vertices of that polygon Upon selecting the second vertex the intermediate segments will be refined The selected polygon segments are determined as follows Upon selecting a polygon its vertices and their numbers are shown If the first selected vertex A has a lower number then the second selected vertex B the segments connecting A to A 1 through B 1 to B are selected Otherwise the inverse is selected The algorithm for the refinement is as follows The distances between the first selected vertex and its neighbour and between the last se lected vertex and its neighbour are determined The intermediate segments will be refined using linear interpolation of these two distances such that a gradual change in segment length is obtained along the selected part of the polygon The existing intermediate vertices 42 of
124. sion and revisions This manual applies to RGFGRID version 4 20 RGFGRID is shipped with Delft3D 4 Suite Delft3D Flexible Mesh Suite D HYDRO Suite Typographical conventions Throughout this manual the following conventions help you to distinguish between different elements of text to help you learn about RGFGRID Example Description Waves Title of a window or sub window Boundaries Sub windows are displayed in the Module window and cannot be moved Windows can be moved independently from the Mod ule window such as the Visualisation Area window Save Item from a menu title of a push button or the name of a user interface input field Upon selecting this item click or in some cases double click with the left mouse button on it a related action will be executed in most cases it will result in displaying some other sub window In case of an input field you are supposed to enter input data of the required format and in the required domain lt tutorial wave swan curvi gt Directory names filenames and path names are ex lt siu mdw gt pressed between angle brackets lt gt For the Linux and UNIX environment a forward slash is used in stead of the backward slash for PCs 27 08 1999 Data to be typed by you into the input fields are dis played between double quotes Selections of menu items option boxes etc are de scribed as such for instance select Save and go to the n
125. ssing c allows you to delete an individual edge in the irregular grid Key d Delete grid point Pressing d allows you to delete individual grid points Key i Insert grid point Pressing i allows you to mirror a singel grid cell regular grids or grid points irregular grids Key m Merge grid points irregular grids Pressing m will merge two grid points Select both points to be merged Key CTRL m Mirror grid cells regular grids Pressing CTRL m will mirror the grid cells after using the menu option Edit Grid Line Mirror This key stroke can be used several times after each other Key r Replace grid point Pressing r allows you to replace move individual grid points Key s Split edge irregular grid Pressing s allows you to split a indivual edge Key SHIFT s Split row or column irregular grid Pressing SHIFT s allows you a row or column of edges only applicable on quadrilateral grid cells Key BACKSPACE Remove grids Pressing BACKSPACE willl delete all grids or if a selection polygon is defined the part of the grid in the polygons Land Boundaries The land boundary is used to visualise the land water interface To edit define or modify a land boundary for possible edit actions see Figure 5 9 Operations View Coordinate System Seti Bel Select Domain AP Multi Select Regular Grid Irregular Grid Land Boundaries Edit Samples l 4 New Splines X Delete E
126. stration V Continuous Shades Previous Regular Grid p Coloured Dots Show Grid Boundaries Numbers Coloured Edge Artal and Marinan Nata Nimanrianr Figure 5 40 View Grid Property Style options 5 4 8 Regular Grid Administration Default Hide the regular grid administration This option allows you to visualise the grid topology in the computational space as opposed to the physical space It helps you decide which grid extensions are allowable so that overlap is avoided The each domain grid should always have a mono block structure Select the required option Hide Lines Lines and M N Indices The latter option is provided so that you can check and control the grid administrative lower left corner i e the location of the 1 1 point It gives the least confusion if this point is the more the less located at the lower left corner of the screen 68 of 124 Deltares Menu options Coordinate System Settings Help Spherical Coordinates 3D View Show Legend Show Grids Grid Administration Grid Property Grid Property Style Regular Grid Administration Previous Regular Grid Show Grid Boundaries hele yh v Hide Lines Lines and M N Indices Figure 5 41 View Regular Grid Administration options 5 4 9 Previous Regular Grid Default Hide the previous regular grid as lines Sometimes when editing the regular grid it may be convenient to display the grid both in its
127. t structured curvilinear anymore but unstructured gt Choose View Grid Property Style Coloured edge and then View Grid Property gt Orthogonality Now the orthogonality of the mesh is shown The result for the grid is also provided in the directory as scheldtcurvi 1 net nc 6 4 2 Irregular grids From the previous section a curvilinear mesh is available for the Scheldt river file lt scheldtcurvi_1_net nc gt The river is separated from the harbour west of the river by a sluice The small area between the sluice and the Scheldt will benefit from an unstructured mesh options of RGFGRID be cause of its irregular geometry This irregular geometry is meshed in this section first and afterwards connected to the existing Scheldt river mesh The approach is as follows gt Click on Edit Polygon New The intention is to mark the area of interest i e the area that should be captured by the grid through a polygon Start drawing a polygon at a distance of the order of a grid cell away from the curvilinear mesh Let the second point be at a relatively small distance from the first one This distance is later used as an indication of the size of the triangular grid cells to be placed gt Mark the elementary locations of the area land boundary and place the final point again at a distance of the order of a grid cell away from the river mesh Next we choose Edit Polygon Refine and click on two points
128. t and Open file lt harbour ldb gt After opening the boundary outline as shown in Figure 6 1 is now visible on your screen Figure 6 1 Land boundary outline of lt harbour ldb gt Deltares 87 of 124 RGFGRID User Manual Zoom in and out To zoom in or out several facilities are available RA click x to zoom in or A to zoom out press the or key while keeping the Ctr1 key pressed use the mouse scroll wheel To zoom in on a specific area o use and drag a box around the area To zoom out to the full extent click to zoom to full extent To pane the grid keep the Ctrl key pressed and move around with the cursor Define splines Open a file with definition of splines Onthe File menu point to Attribute Files and click Open Splines gt Open spline file harbour spl After opening the file with spline definitions your screen looks like Figure 6 2 Figure 6 2 Display of splines and land boundary in the harbour tutorial 88 of 124 Deltares Tutorial Generate grid from splines Generating a grid after opening splines gt On the Operations menu click Change Splines into Grid or click 8 the toolbar From the splines a regular grid is generated see Figure 6 3 Figure 6 3 Spline grid changed into result grid wit
129. t row or column irregular grid Pressing SHIFT s allows you a row or column of edges only applicable on quadrilateral grid cells Key BACKSPACE Remove grids Pressing BACKSPACE willl delete all grids or if a selection polygon is defined the part of the grid in the polygons Refine grid locally This option operates on part of the grid and the direction depends on the grid line indicated by you First you specify on the Settings General menu the number of times that the grid has to be refined in the M or N direction see Section 5 3 10 Then you indicate 2 points on a grid line between which the refinement has to be performed Derefine grid locally This option operates on part of the grid and the direction depends on the grid line indicated by you This operation is the opposite of Refine Grid Locally First you specify menu Settings gt General the number of times that the grid has to be de refined in the M or N direction see Section 5 3 10 Then you indicate on a grid line 2 points between which the de refinement has to be performed Next smooth the jump in grid sizes Irregular grid On the Edit menu click on rregular Grid to see the edit options for the currently selected irregular grid see Figure 5 8 Deltares 31 of 124 5 2 4 1 5 2 4 2 RGFGRID User Manual Operations View Coordinate System Settings Help Select Domain D db o BB am E Multi Select Regular Grid gt Irregular Grid gt Ed
130. tares 73 of 124 5 6 1 RGFGRID User Manual General The following parameters influence the behaviour of the operations above They are set via the following parameter list see Figure 5 50 EJ General Parameters Stay on Startup Directory M Refinement Factor N Refinement Factor 3 Nr Smoothing Iterations 20 Smoothing Parameter 0 2 Attraction Repulsion Parameter 0 1 Active or Inactive Grid Fixed in Paste 0 5 Line or Spline Representation 1 Equidistant or Smooth Interpolation 1 Increase Factor in Line Mirror Merge nodes distance Uniform Gridsize Use shortest 1 longest 2 path 1 Figure 5 50 Options on Settings window Stay on Startup Directory default 0 Off When navigating through the directories in the file menu you can specify whether to keep the latest visited directory 0 or always go back to the start up directory 1 M refinement factor default 3 A value of 2 gives twice as many grid cells in m direction An odd value assure that the cell centre and the mid of a cell edge are available in the coarse as well as in the refined grid N refinement factor default 3 A value of 2 gives twice as many grid cells in m direction An odd value assure that the cell centre and the mid of a cell edge are available in the coarse as well as in the refined grid Nr Smoothing Iterations default 20 The smoothing in edit mode is controlled by this parameter Smoothing Parameter default 0 2
131. te Splines 12 3 14 Spline grid from tutorial fle harbourspl 13 3 15 Result of operation OPerations Change Splines into Grid 13 3 16 Window Save Grid to save grid file 14 41 Maintoolbar 28 amp 8 2 LL 15 4 2 Menu item placed into extra toolbar 16 43 RGFGRID specific toolbar 16 4 4 Location of anchor and distance between anchor and cursor at the right 17 5 1 RGFGRID menu options 5 leae eaa n n Bw 19 5 2 Options on the 7 19 5 3 Options on the File Attribute Files menu 20 5 4 File Import menu 22 5 5 File Exportsub menuoptions 23 5 6 Options onthe 3 0 0 25 5 7 Options on the Edit gt Regular Grid menu 26 5 8 Options on the Edit Irregular Grid menu 32 5 9 Options on the Edit Land Boundaries menu 35 5 10 Options on the 5 38 5 11 Options on the Edit Splines menu 39 5 12 Options on the Edit Polygons menu 41 5 13 Polygon between grid boundaries 44 5 14 Example of a 1 to 3 refinement alongaDDboundary 45 5 15 Two examp
132. the continuation lines This set of records is repeated for each row until n K 4 to 2K 3 A similar set of records for the y component of the world co ordinates K is the number of records to specify for all grid points a set of x or y co ordinates Restrictions The grid must be orthogonal Input items in a record are separated by one or more blanks Example Deltares Delft3D RGFGRID Version 4 16 01 4531 Sep 30 2008 23 32 27 File creation date 2008 10 01 23 19 22 Coordinate System Cartesian 9 7 000 Eta 1 0 00000000000000000 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000E 02 7 000000 Eta 2 0 00000000000000000E 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000E 02 7 000000 Eta 0 00000000000000000 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000E 02 7 000000 Eta 4 0 00000000000000000 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000 02 7 000000 Eta 5 0 00000000000000000 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000 02 7 000000 Eta 6 0 00000000000000000 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000E 02 7 000000 Eta 7 0 00000000000000000E 00 1 00000000000000000E 02 2 000000 5 00000000000000000E 02 6 00000000000000000 02 7 000000
133. the model set up phase re sults in faster and more accurate computations Co ordinate systems The grid system used in RGFGRID can be either Cartesian in metres or spherical in decimal degrees Cartesian co ordinates can be displayed on a screen directly just using a scale fac tor Spherical co ordinates can be displayed on screen as plane co ordinates or as projected co ordinates Plane co ordinates on screen give distortion in the polar direction Depending on the type of projection projected co ordinates have no distortion in distance and angles For this reason a stereographic projection is used in RGFGRID Starting from scratch you have to select a co ordinate system The co ordinates of all objects land boundary splines grid samples etc are then in the selected co ordinate system When opening a grid RGFGRID will read the co ordinate system of the imported grid The co ordinates of other objects land boundary splines polygons samples and text files are not checked this is the responsibility of the user Program considerations RGFGRID is designed to create grids with minimum effort fulfilling the requirements of smooth ness and orthogonality The program allows for an iterative grid generation process starting with a rough sketch of the grid by splines Then the splines are transformed into a grid which can be smoothly refined by the program Whenever necessary you can orthogonalise the grid in order to fulfil the
134. their position x y the text and colour are defined See an example in Appendix A 8 Import On the mport sub menu see Figure 5 4 options are available to import objects that are directly related to the grids Edit Operations View Coordinate System Setting New Project d A Open Project 2 Save Project Save Project As Attribute Files gt Import gt 2 Grid RGFGRID Export gt G Grid D Flow FM GE Open Colour Map eee zx Open Settings f DD Boundaries Figure 5 4 File Import menu options 22 of 124 Deltares Menu options Grid RGFGRID Upon selecting File Import Grid RGFGRID you can open a collection of grids The grid file has a default mask lt x grd gt or lt _rgf nc gt O Remarks The coordinate system in RGFGRID is set accordingly to the system specified in the grid file If the coordinate system is spherical then the coordinates are shown in stereographic projection If no coordinate system is specified Cartesian is presumed Grid D Flow FM Upon selecting File Import Grid D Flow FM you can open a collection of grids The grid file has a default mask lt x net nc Grid ROMS Upon selecting File Import Grid ROMS you can open a collection of regular grids in the NetCDF format off the Regional Ocean Modeling System The grid file has a default mask lt roms nc DD boundaries In case of a do
135. tion operates on the whole grid and in both directions In Settings General you first specify the number of times you want to refine the grid The parameters for the M and N direction are M Refinement Factor and N Refinement Factor respectively You can identify the M and N direction by selecting View Grid Lines and M N Indices Restriction The number of refinement must be an integer number Derefine This option operates on the whole grid and in both directions The opposite of Hefine Grid One limitation of the refinement procedure is that it can only refine by an integer number The combination of refine and de refine allows you to reach a rational number as refinement factor e g You wish a refinement factor of 1 5 first refine by a factor of next de refine by a factor of 2 Next go to Edit Line Smooth to decrease the jump in grid sizes Undo Grid Operation Some of the grid manipulation operations can be undone after they have been performed and before another operation is performed The following operations can be undone Refine Casulli Derefine Casulli CellsAndFaces2 Orthogonalise Grid and Flip Lines Irregular Grid Coarseness View Coordinate System Settings Help Domain gt Create Delete 4 Convert E Change Splines into Grid Grow Grid from Boundaries Grow Grid from Splines Grow Grid from Polygons Create Rectangular or Circular Grid Regular Grid Coarseness gt Un
136. ut also the grid design can take into account the samples See Settings Orthogonalisation item Design Method see Section 5 6 3 The samples in a file with mask lt x xyz gt may be a set of disordered x y z values given in a sequential list of free formatted x y z values Remark If you open another samples file the samples will be visualised together with existing samples Open Samples ARC A set of samples located on a regular grid without holes is called structured These can be read from an Arcinfo raster file using this menu option During the reading process the user is prompted for row and column refinement factors Those factors determine the blocksize of the resampling operation which averages a block of samples and loads it as a single sample Deltares 21 of 124 RGFGRID User Manual Open splines The initial sketch of the grid is done by drawing splines Splines are in files with default mask lt spl gt Remark If you open another splines file the new splines will replace existing splines Save splines Splines are saved in a file with default mask lt spl gt Only those points which are visualised with a dot are stored in the file Save splines with intermediate points The splines including the intermediate points between the points visualised with a dot can be saved in a file with default file mask lt x spt gt Open text file Texts can be displayed in the graphics area if
137. vailable ArcMap marks this as unknown On the other hand if it is known to you spatial reference can be added to these layers by the program ArcCatalog If the layers in ArcMap have a projected co ordinate system or probably an unknown co ordinate system then you can use Cartesian in RGFGRID It is your responsibility the co ordinates have the unit metres You can see the used projected co ordinate system of the layers and of the data frame via the properties of the data frame For RGFGRID the co ordinate system of the data frame is leading As you know ArcMap has possibilities to set the co ordinate system of the data frame while layers have different co ordinate systems If you want to use spherical co ordinates in RGFGRID while using ArcMap the co ordinate system of the data frame must be WGS84 in ArcMap it has the name CGS WGS 1984 This will be the case when all layers have this co ordinate system If you are familiar with ArcMap you can have one or more layers with different co ordinate systems and select import the WGS84 system for the data frame Figure 6 25 shows the properties window of de data frame lt custom gt give the co ordinate system of the data frame You start loading layers or an lt x mxd gt file in ArcMap The co ordinate system of the data frame must be as described above You will see that ArcMap displays the values of longitude and latitude as plane co ordinates in degrees Then you can start using the
138. ve grid file 14 of 124 Deltares 4 General operation 4 1 4 1 1 1 General program operation instruction Help Upon selecting Help User Manual the RGFGRID User Manual in PDF format will be opened Use the bookmarks in the contents to locate the subject you are interested in File menu The file menu is the standard Open and Save As window The file mask depends on the type of data that you want to open or save You can change the directory by navigating through the folders It is possible to specify whether to Stay on the Start up Directory or not in the Settings General form General cursor and keyboard functions The left mouse button activates or confirms desired actions The Esc key cancels the last edit action The right mouse button may also confirm actions or may put the program back into its original mode Toolbars The main window contains a men bar and two icon bars The two icon bars are separated in a main toolbar belonging to the overall handling and a toolbar belonging to specific handling of the program RGFGRID Main toolbar The main toolbar is shown in Figure 4 1 amp RA we LS AR p gt Figure 4 1 Main toolbar Print screen Press Ctr1 P or click amp on the toolbar to obtain the print window for a hardcopy of the current screen This file is called rgfgrid date time pdf Zoom to extent Click the icon to zoom to the full extent of the project area Zoom in RA Click
139. w EPSG 28992 or 3 RD Parijs EPSG 2489 Putting the cursor on top of this field will show the help text If the current system is UTM you have to specify the zone number 2 EJ Parameters for Co ordinate Transformation Give the Current Co ordinate System 1 2 3 1 When UTM give zone nr 1 60 1 a Figure 5 47 Parameters for Coordinate transformation form for transformation to spherical coordinates 72 of 124 Deltares Menu options 5 5 5 From spherical into Cartesian coordinates Figure 5 48 shows the parameters involved for the conversion from spherical to Cartesian coordinates If the target system is UTM you have to specify the zone number and the hemi sphere x BJ Parameters for Co ordinate Transformation Give the New Co ordinate System 1 2 3 When UTM give zone nr 1 60 When UTM give northern 0 or southern 1 Hemisphere 0 C ox Figure 5 48 Parameters for Coordinate transformation form for transformation to Cartesian coordinates 5 6 Settings menu The following options can be accessed through the Settings menu see Figure 5 49 General Extent Orthogonalisation regular Orthogonalisation irregular CellsAndFaces2 Grow Grid from Splines Colour Map for Parameter Legend Colours Sizes Cache Order Q Change Centre of Projection Figure 5 49 Options on Settings menu Del
140. w Grid from Boundaries option constructs a new curvilinear grid see Figure 5 24 It starts at the boundary of the currently active irregular grid copying the bound ary as the start of the curvilinear grid Additional layers are grown with certain widths The number of layers is determined by the N Refinement Factor from the General Parameters menu The width is given by the Uniform Gridsize from the General Parameters menu or when it is set to 0 0 determined by the irregular grid s geometry For convenience the General Parameters menu is automatically opened when operations Grow Grid from Boundaries is clicked esso woma om Ll meros D pes LE 4 Sere ES Kus STE See Se ar a ac a Currently active irregular grid b New inactive curvilinear grid around active irregular grid Figure 5 24 Grow curvilinear grid from an irregular grid s boundary Grow grid from splines When selecting operations Grow Grid from Spline a regular grid will be generated from a centre spline This option is especially suitable to generate a grid for river simulations The user is required to provide a centre spline consisting of at least three points from which the grid is grown perpendicularly Note that the grid can be grown from multiple centre splines simultaneously Per centre spline the extent of the grid and the heights of the gri
141. y a Add point after Add a point after the last point of a selected land boundary after Key b Add point before Add a point before the first point of a selected land boundary before Key d Delete single point delete single point in selected land boundary Key i Insert single point In Edit gt Land Boundary pressing I starts the vertex insert action depending on the first click on the screen there are two options Normal If the first click is in between two vertices of the land boundary then a point will be inserted in the closest edge Incremental If the first click is on a vertex of the existing lad boundary the in cremental insert option is started which means all next locations click by the left mouse button are added to the polygon behind the indicated point This mode will be cancelled when indication a existing point of the polygon and the normal insert option will be used Hitting another key will also cancel this insert option The message at the left of the statusbar now reads Insert a point click the left mouse to insert individual points Key r Move replace single point Replace single point in the selected land boundary Key s Select land boundary Select a land boundary Key x Delete land boundary Delete a complete land boundary Deltares 37 of 124 RGFGRID User Manual 5 2 6 Samples On the Edit menu point to Samples see Figure 5 10 Operations View Coordinate Syst Select Domain
142. ygons gt Open Colour Map 8 Save Polygons a Open Settings Ga Open Samples 8 Save Settings Gy Open Samples ARC Exit a Open Splines E Save Splines El Save Splines with Intermediate Points 20 of 124 Open Text File Figure 5 3 Options on the File Attribute Files menu Deltares Menu options Open land boundaries Upon selecting File Attribute Files Open Land Boundaries you can open a collection of land boundaries Land boundaries or land water marking are in files with default mask lt x ldb gt For a real application the land boundary is a guidance to define a grid for the model area Remark If you open another land boundary file it will be visualised together with the existing land boundary Save land boundaries Open polygons Upon selecting File Attribute Files Open Polygons you can open a collection of poly gons in a file with mask lt x pol gt Polygons are per definition closed If the polygon is not closed in the file it will still be shown as closed Remark If you open another polygons file they will be visualised together with existing polygons Save polygons When saving polygons each polygon will be saved as a closed polyline A polygon file has as default mask lt pol gt Open samples The bathymetry can be used as a guideline to determine the orientation and resolution of the required grid This can be done visually b
143. zooming or scrolling the centre point is not recalculated for recalculation the centre point you have to press menu option Operations Change Centre of Projection 64 of 124 Deltares 5 4 2 5 4 3 5 4 4 5 4 5 Menu options 3D View In the Delft3D 3DView window a fully 3 dimensional view of the data is shown Sa Switch rendering mode Toggle help Inverse depth Reste view Toggle samples Increase depth 2 Decrease depth left mouse Rotate in zy plane mouse move origin xy plane middle mouse zoom right mouse rotate z axis Show Legend Default Show the colour legend Show or hide the colour legend on the screen Show Grids Show or hide the grids Grid Administration Upon selecting View Grid Administration you show or hide several numberings of the grid Coordinate System Settings Help Spherical Coordinates 4 P rum ILE 3D View Show Legend Show Grids Grid Administration 4 Node Numbers Grid Property d Edge Numbers Grid Property Style Cell Numbers Regular Grid Administration Number of Edges to Node Figure 5 38 Options on the View Grid Administration menu Node numbers Show or hide the node number for regular grids it has the format m n and for irregular grids itis a single integer Deltares 65 of 124 5 4 6 RGFGRID User Manual Edge numbers Show or hide the edge number Cell numbers Show

Download Pdf Manuals

image

Related Search

Related Contents

Bedienungsanleitung CDP-100 CD-Player  USER MANUAL    Philips HP4824 Hairdryer  DLC-400A  Couverture (Page 1)  Automatic height adjustment Bedienungsanleitung  Quick Start Guide - Microinvest Barcode Printer Pro  CONTIENT - Air Hogs  Product Manual  

Copyright © All rights reserved.
Failed to retrieve file