270 likes | 826 Views
Introductory Course Delft3D-RGFGRID. Generation and manipulation of curvi-linear grids. Why use a curvi-linear grid?. high resolution in the area of interest low resolution far away at boundaries to save computational costs avoid stair-case boundaries (also at gullies) Requirements:
E N D
Introductory Course Delft3D-RGFGRID Generation and manipulation of curvi-linear grids
Why use a curvi-linear grid? • high resolution in the area of interest • low resolution far away at boundaries to save computational costs • avoid stair-case boundaries (also at gullies) • Requirements: • smooth w.r.t. consecutive grid cells (10 - 20 %) • orthogonal (< 0.02)
General strategy • iterative grid generation, grid shape procedure • rough sketch using splines • refinement • orthogonalisation • grid manipulation
RGFGRID - Operations Better to use Edit – Block Orthogonalise
RGFGRID – Edit – Shortcut keys • D delete (polygon or grid) point • E* delete polygon • I insert (polygon or grid) point • R replace (polygon or grid) point • X* break up polygon • * keep pressed
RGFGRID - Operations DD grids require the same M,N orientation
Hands-on Delft3D-RGFGRID • identify flow problem • determine resolution in area of interest • determine position of open boundaries (where does boundary condition data come from) • open boundaries sufficiently far away, (especially WL-boundaries) • grid lines preferably parallel to main channels, coast line • maintain orthogonality and smoothness • iterative grid refinement / grid shape procedure • save intermediate splines and grids