Home
User Manual, version 1.6 dd 24-11-2014, 9.8 Mb (pdf
Contents
1. N Z O U S DE UM N om 0 TET EE ET E ms x sepr ereere eree EE ZEIT PPPRPUITCPUIPPPPC mm A ca o Oel EM EN L0 Table 3 17 Key to Table 3 16 ITEM DESCRIPTION Locations 0 2 non selectable 1 exactly one location can be plotted radio buttons are used N one or more locations can be selected checkboxes are used Parameters 0 non selectable 1 exactly one parameter can be selected for plotting N one or more parameters can be selected for plotting 1 title is enabled and will be put on the plot 0 X Y or Z axis is disabled 1 X Y or Z axis is enabled and will be put on the plot 0 Colormap is disabled colours cannot be selected 1 Colormap is enabled and the chosen Colormap is used to generate the plot Colorbar 0 2 Colorbar is omitted 1 Colorbar is displayed An empty graph may be used to eg plot 5 or 7 graphs on one page options which are not preset 3038 13 SWIVT UserManual vl1 6 docx 5 4 20 11 2014 SWIVT GUI User Manual v1 6 3 7 4 6 Presentation configuration window By pressing the Eat button the Presentation configuration window will be displayed see Figure 3 35 The layout of the associated plot or table can be defined here SWIVT Presentation configuration Locations and color _ _ _ _ _ _o oo o o 0__
2. marker marker marker marker location style size edge color face color Location 1 Station 1 E none L L Location 2 Station 2 Location 3 Station 3 Location 4 Station 4 Location 5 Station 5 Location 6 Station 6 Location 7 Station 7 mi Y A Location 8 Station 8 CSC HUH EH UH Parameters HaigoverDepth i Presentation element layat J gt Le AAA Mizcellaneaaous Colormap jet variant of HS Y K Colorbar on Ay Cancel Figure 3 35 Presentation configuration window The presentation contiguration window can be split into four sections which are described in turn in the sections below 3038 13 SWIVT_UserManual_v1 6 docx 5 5 20 11 2014 SWIVT GUI User Manual v1 6 3 74 6 Locations and colours section Locations and colors line line line marker marker marker marker location weight style width color style size edge color face color L Location 2 sition 2 EEEN a L locaton 3 Staten x E Lain Staten u E mM dl acation Station 5 wo Ei E a Staten u m E Figure 3 36 Locations and colours section This part of the window is the place where the required locations can be selected by placing a tick mark in front of it To select all use t
3. c n m nt lt E 4 ale CAP cde 2 36E 005 stpm 0 00302 powst delta pok GUAD quad gd lambda C nid ursell EIS FRIC cfjan BREA alpha o CH CD ce SS gamma TRIAD trfac Figure 3 20 Edit all case window single server cases This option is used for cases which bear the same casename leg f051fries Furthermore the cases are servercases thus the subcase code is 000 This assumes that the physical processes for these cases are identical It is possible to switch the physical processes and the use of user defined numerical parameters on or off as required Furthermore parameter values can be changed The GEN3 parameter can be changed provided the SWAN version for all cases is 4051A or above If one of the cases is run with SWAN4041A the GEN3 parameter is fixed to the value KoM for all cases More information on the processes and parameters can be found in Section 3 5 2 The new settings will then be imposed on all the selected cases and for each case a new subcase is generated The parameters associated with the newly introduced keywords for SWAN4072ABCDE cannot be used in earlier versions of SWAN This means that a SWAN4072ABCDE case cannot be run with earlier SWAN versions via SWIVT On the other hand cases generated for earlier SWAN versions cannot be run by SWAN4072ABCDE however all cases available from the server have also been adapted for SWAN4072ABCDE In order to compare
4. 1 Page selection Page 1 Overview of calculated vs observed parameters Page 2 Overview of calculated vs observed variance density spectrum Page 3 Overview of calculated two dimensional parameter Depth Page 4 Overview of calculated two dimensional parameter Dir Page 5 Overview of calculated two dimensional parameter Hsig Naaa E Ces mra of ln dd tiain linnen esin end egenen Deele 2 Page style selection ul 3 Presentation selection s Table of calculated versus observed values type 3 Page layout Start all nests Start all Cancel Figure 3 29 Presentation window When the option of including or excluding the observed data is available the checkbox and the text include measured data will be displayed in black and a tickmark can be placed in or removed from the checkbox as required An Edit button is available for each plot type on the right hand side in the Presentation selection section Using this button will display the Presentation generation window in which the plot layout can be defined more details can be found in Section 3 7 4 6 Furthermore information is given on the selected template and if appropriate which nestcode is to be used at the top right a button Page layout atthe bottom left andihe Start all nests Start all Start Cancel and Ok buttons at the When a single case is to be plotted this option is not available as the resulting plots are defined
5. 3038 01 October 24 2007 Dekker et al 2014a Dekker P J F A T Kleissen E Maliepaard and Wenneker SW V7 Technical Reference Manual Xi Advies bv Version 1 6 3038 13 2014 Dekker et al 2014b Dekker P J F A T Kleissen and E Maliepaard SWIVT Programmers Manual Xi Advies bv Version 1 6 3038 13 2014 Dekker et al 2014c Dekker P J F A T Kleissen and E Maliepaard SW V7 Management and Maintenance Manual Xi Advies bv Version 1 6 3038 13 2014 Dekker et al 2014d Dekker P J F A T Kleissen and E Maliepaard SW V7 Installation Guide Xi Advies bv Version 1 6 3038 13 2014 Gerritsen et al 2006 Gerritsen H A J van der Westhuysen G Ph van Vledder J Groeneweg G Ruessink en H F P van den Boogaard Calibration fool for SWAN Activity 8 1 and 8 2 of SBW project Waddenzee Part I analysis of requirements WL Delft Hydraulics Report X0346 Gerritsen et al 2007 Gerritsen H Hummel S and Verlaan M Calibration fool for SWAN Detailed specification Calibration Instrument Activity 8 3 of SBW project Waddenzee WL Delft Hydraulics Report H4918 65 Ris et al 2002 Ris Holthuijsen Smith Booij and Van Dongeren 2002 7he ONR Testbed for coastal and oceanic wave models ICCE 2002 SWIVT website http swivt deltares nl SWAN team 2014a SWAN team SWAN Technical Documentation Delft University of Technology Version 41 01 SWAN Cycle III 2014 SWAN team 2014b SWAN team
6. Friese zeegat Lt riali rs Lhistat Show additional info HTS Figure 3 10 Show additional info A document in pdf format with a description of the case will be retrieved from the SWIVT server and opened in a browser window An example is given in Figure 3 11 Please note that for each casename there is only one pdf describing the case and the differences between the subtypes These documents are also available from the download site Click on Case meta data in the list on the top right 1051fr1es Friesche Zeegat the Netherlands fUSliries 001 006 Friesche Zeegat the Netherlands Purpose The purpose of this test is to verity the wave model im a complex bathymetry in the field with tidal currents Situation The Friesche Zeegat is located between the islands of Ameland and Schiermonnikoog in the North of the Netherlands The bathymetry in the computational domain of 15 km x 25 km is rather complex with the water depth varying from about 2 m over the shoals at high tide to about 15 m in the tidal channels Figure 1 As the waves penetrate from the North Sea through the tidal gap they refract out of the channels across the shoals of the ndal flats Behind the barrier islands the waves completely reverse their direction due to refraction and waves are regenerated by the local wind It appears that the offshore waves at least for the case considered here hardly penetrate into the interior region because of the strong filtering e
7. Lo RM n mnm wr AE LAD wa OOo m Oom Joe ee on o amon o oe urzell qb Figure 3 15 Edit case window 3038 13 SWIVT_UserManual_v1 6 docx 7 8 20 11 2014 SWIVT GUI User Manual v1 6 3 5 2 Case properties Case properties code 1051 tries001 subcode UO type field wind prezent current present dimensions 2D Svan version WANYOA Figure 3 16 Case properties An overview of the items in the Case properties section is given in Table 3 2 The description can be edited in this window to aid in distinguishing subcases when case parameters are changed Please note that a new subcase is generated as soon as the description is edited Obviously this subcase will be assigned a new subcode Table 3 2 Case property items 3038 13 SWIVT_UserManual_v1 6 docx 7 9 20 11 2014 SWIVT GUI User Manual v1 6 3 5 2 2 Case parameters Case parameters Parameter settings option user K GEN setting VC Ab Cl stpm powst delta Dok QUAD iquad lambda nld ursell qh FRIC ctjan BREA alpha gamma TRIAD trfac cuttr ML IM dabis drel cur vat npnt mxitzt WESTH K Range Value fram step to of os Joe ee Je Omer mem mer oe Joe oe dos Le ole JO o0 o oe ol La n Figure 3 17 Case parameters The user can choose predefined parameter settings for the selected case If a physical process is switched off for the selected case the corresponding
8. 02 BREA j dpa 0 2 gamma 00S BREA alpha 0 2 pown 10 J075 be 49 10 shoc 0 150 TRAD mo 00 030 fr 05 80 NUMREFRL um 0 D power o 6 NUM jdbs JO X 005 de 10 4 10 omg 0 4005 mpis 90 0 mais 0 00 d j0 40 3 5 2 4 Import and save user defined settings For each case the physical and numerical settings that can be altered using SWIVT are stored in the file code xml which is part of the case data see Section 3 5 2 1 However it is also possible to import user defined settings from another additional xml file by using the open button at the top left of the Single Case Edit Case window see Figure 3 15 This means that the user can define his her own favourite physical or numerical parameter settings ie is free to include or exclude physical processes and adjust relevant parameter values The imported xml file overrules the code xml file These user defined settings are included in the standard case specific xml code xml file once the Ok button is used A new case is generated each time the Ok button is used and one or more parameters have been changed This new case is stored with a new subcode which is visible in the Case overview list see Figure 3 13 Similarly the save button can be used to store the chosen settings in a separate
9. 60 0 7 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 5 Calculated versus observed variance density spectrum type 5 Calculated versus observed variance density spectrum for Station 5 calculated observed E m2 Hz 0 8 0 8 1 0 1 0 2 0 3 0 4 0 5 0 6 0 7 f Hz Figure 3 45 Calculated versus observed variance density spectrum type 5 3038 13 SWIVT UserManual vl1 6 docx 6 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 6 Calculated two dimensional parameter type 6 x 10 Computed 2D field of Hsig y coordinate 595 L I I I I l I 1 8 1 85 1 9 1 95 2 2 05 2 1 2 15 2 2 x coordinate x10 Computed 2D field of Depth y coordinate 595L I I I I I I 1 8 1 85 1 9 1 95 2 2 05 21 215 2 2 x coordinate Figure 3 46 Calculated two dimensional parameter type 6 two examples 3038 13 SWIVT_UserManual_vl 6 docx 62 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 7 Calculated two dimensional parameter wind or current type 7 AMEN HAAL Sat oef OU IA UR a eo sponds to 11 50 m pis maximum arrow lengih corresponds to 1 20 m Yis maximum arrow length corre Figure 3 47 Calculated two dimensional parameter wind or current type 7 20 11 2014 63 3038 13 SWIVT UserManual vl1 6 docx SWIVT GUI User Manual v1 6 3 7 5 8 Calculated two dimensional parameter direction type 8 Calculated two dimensional parameter current as magnitude with direction m pis 1 2 Figure 3 48 C
10. Observed Hsig m Figure 3 57 Scatter plot of calculated versus observed values all nests type 12 3038 13 SWIVT UserManual vl1 6 docx 70 20 11 2014 SWIVT GUI User Manual v1 6 3 7 6 Examples of SWIVT output plots and table Linked cases with same codename 3 7 6 1 Overview of locations type 1 v coordinate m Figure 3 58 Overview of locations type 1 Location positions x coorninate m 3 7 6 2 Table of calculated values for casel and case 2 type 3 Table 3 21 Table of calculated values for casel and case 2 vs observed type 3 Table calculated values for case 1 and case 2 vs observed Xp m Yp m Depth m Hsig m Tm 10 sec 2 00 10 00 0 4000 0 4000 0 4000 0 0985 0 0983 0 1110 1 1268 1 1901 1 1400 2 00 0 00 0 4000 0 4000 0 4000 0 1059 0 1056 0 1080 1 1189 1 1229 1 1570 2 00 6 00 0 4000 0 4000 0 4000 0 1065 0 1064 0 1000 1 1201 1 1227 1 1490 7 50 10 00 0 4000 0 4000 0 4000 0 1057 0 1054 0 1010 1 1111 1 1173 1 1470 7 50 2 50 0 4000 0 4000 0 4000 0 1095 0 1076 0 1070 1 1006 1 1011 1 1570 7 50 0 00 0 4000 0 4000 0 4000 0 1045 0 1011 0 1080 1 1161 1 1145 1 1560 7 90 6 00 0 4000 0 4000 0 4000 0 0972 0 0971 0 1040 1 1214 1 1227 1 14860 12 00 2 50 0 2465 0 2465 0 2465 0 1001 0 0955 0 0980 1 1240 1 1199 1 1820 12 00 0 00 0 2000 0 2000 0 2000 0 0959 0 0906 0 0980 1 1265 1 1265 1 1980 12 00 6 00 0 2000 0 2000 0 2000 0 0866 0 0862 0 0890 1 1241 1 1277 1 1
11. made by him herself This assists the user in the execution of new hindcast studies and sensitivity analysis ie studying the influence of variations in the input parameters gt The maintenance party has the possibility to include new validation cases in SWIVT This may include recent SWAN hindcast studies and cases in which newly developed physical and numerical options in 3038 13 SWIVT UserManual vl 6 docx 6 20 11 2014 SWIVT GUI User Manual v1 6 SWAN are tested This keeps the set of available validation cases up to date and discloses at the same time these cases to a broader public the SWIVT users group SWIVT Presentation output File Edit View Insert Tools Desktop Window Help Dega 8 AQMO EDE ep Scatter plot of calculated versus observed values Overview of calculated two dimensional parameter Hsig y 1 086x yz1 057x40 072 Computed 2D field of Hsi Calculated Hsig m pt 06 2 a Observed Hsig m SMYT Case f031harin003 SVVIVT_f031harin003_000_page01 ps User Manual Figure 1 1 Illustrative figures produced by SWIVT 1 4 Validation versus hindcast SWIVT is a tool to perform a validation study Validation means comparing computed results with either gt observed data or computed results obtained with another SWAN version or computed results obtained with different SWAN parameter settings A validation study then comprises validation of SWAN for a selected set
12. option is disabled Mouse usage When the user is advised to click using the mouse the left mouse button needs to be used If an action requires the right hand mouse button this will be stated explicitly Selecting using the mouse implies pressing the left mouse button whilst moving the mouse There are two ways of selecting more than one item from a list gt click on the first item next keep the Shift key down whilst clicking on the second item This will result in selecting both items as well as those in between gt click on the first item next keep the Ct x1 key down whilst clicking on one or more additional items This will result in selecting the clicked items On most windows it is possible to use the mouse to find out more about an item For example hover above a button and a tooltip should appear explaining the purpose of the button Checking a checkbox Click on a checkbox white square to add a tick mark By clicking again the tick mark is removed A list may contain more than one tick mark Radio buttons A list of items preceded by radio buttons is a list from which only one item may be chosen Radio buttons can be recognised by a white circle whereby in front of the selected item a black dot is placed in the middle By clicking a different white circle the black dot will move to that circle Directory and file selector On certain windows the n button is available for selecting a file or a directory which opens the s
13. selected case SWIVT c Deltares File Edit Help Digg ga D Gat Case overview code subcode description type wind current dimensions swan_version K aQllrefra00l 000 Refraction analytical absent absent ZD SWAN4051A A a0lllocrf001 001 Local Betra analytical absent absent ZD SWAN4051A a lllocrfOOl 002 Local Refra analytical absent absent 2D SWAN4O051A x fO5lfriesOOl 000 Friese Zeegat the Netherlands field present present 2D SWAN4051A Figure 3 13 Case overview list Subsequently the local case is added to the Case overview list of the main window The data associated with the case is copiedto the local SWIVT directory the original data will therefore not be updated nor deleted by the SWIVT GUI in a later session From Figure 3 13 it is clear that the output files for the local cases are not available for presentation as the casenames are not preceded by the amp mark Once these cases have been run the mark will be added to the overview Output for presentation purposes is available for those cases that were retrieved from the server as these casenames are preceded by the mark 3038 13 SWIVT UserManual vl1 6 docx 2 6 20 11 2014 3 5 3 5 1 SWIVT GUI User Manual v1 6 Edit case Introduction The aim of Edit case is to introduce the facility to change the parameter settings that are supplied with the cases selected in the Case Overview
14. 3 26 or Figure 3 27 a template is loaded which initialises presentation settings For each case on the server a case specific template is available in the templates directory This template can be identified by the code in the filename eg f051fries001 spt f061westr002 01 spt or fO61westr002 all see Chapter 4 The all template is used to generate the plots for the aggregated nests and is only required for nested cases A number of generic default plot templates are available in the main SWIVT directory These are explained in Table 3 14 Table 3 14 Default plot templates TEMPLATE DESCRIPTION default spt used for presentation of one case at the time if there is no code specific template available in the templates directory Also used if one of the other default templates is missing The user is free to choose another template The open button 2 can be used to retrieve a template whereas the default template can be reloaded with the new button Di A request for a plot which is not supported by SWIVT for the selected casels will be ignored An example of such a request is the Table of calculated values type 2 for a presentation of more than one case it is only possible to generate a table in which the values for both cases are listed for a table with case specific values the Single case presentation needs to be used A user defined page layout can be stored in a template which can then be used again at a later stage These te
15. Create a directory on your local system eg C projects swivt and download the zip file there 2 Extract this zip file in this swivt directory retaining its directory structure 3 Locate the matlab exe file This can be found for instance in C Program files MATLAB R2006b bin win32 and create a shortcut to it on your desktop 4 Right click on the Matlab icon select Properties and change the path Start in into C projects swivt 5 Select as icon the SWIVT icon in C projects swivt 6 Double click the icon Matlab will start and the correct paths are set Alternative 1 Create a directory on your local system eg C projects swivt and download the zip file there 2 Extract this zip file in this swivt directory retaining its directory structure 3 Start Matlab 4 Goto C projects swivt by typing gt gt cd C projects swivt 5 Type gt gt startup which ensures that the correct paths are set Please note that in the alternative method steps 4 and 5 need to be carried out each time SWIVT is started The first method therefore is more user friendly Standalone version The SWIVT Standalone version can be downloaded from http swivt deltares nl as a zip file In addition the required Matlab engine can also be downloaded as a zip file For the installation of the Matlab GUI follow these steps 1 Create a directory on your local system eg C projects swivt and download the zip files there 2 Extract these zip files in
16. HOUEZ Mo o elle 13 3038 13 SWIVT UserManual vl 6 docx 3 20 11 2014 SWIVT Figure 2 4 Figure 2 5 Figure 2 6 Figure 2 7 Figure 3 1 Figure 3 2 Figure 3 3 Figure 3 4 Figure 3 5 Figure 3 6 Figure 3 7 Figure 3 8 Figure 3 9 Figure 3 10 Figure 3 11 Figure 3 12 Figure 3 13 Figure 3 14 Figure 3 15 Figure 3 16 Figure 3 17 Figure 3 18 Figure 3 19 Figure 3 20 Figure 3 21 Figure 3 22 Figure 3 23 Figure 3 24 Figure 3 25 Figure 3 26 Figure 3 27 Figure 3 28 Figure 3 29 Figure 3 30 Figure 3 31 Figure 3 32 Figure 3 33 Figure 3 34 Figure 3 35 Figure 3 36 Figure 3 37 Figure 3 38 Figure 3 39 Figure 3 40 Figure 3 41 Figure 3 42 Figure 3 43 Figure 3 44 Figure 3 45 3038 13 SWIVT UserManual vl 6 docx 4 GUI User Manual v1 6 Page OON eed pcc 14 Directory selector WINdOWS EE 16 ba leiere Kate nie e 16 COSMO C ONION WIN E EEEN KENEEN ee 17 NA VYING EE 18 SWIVT Preferences window for editing the SWIVT server UR 19 A AAT 20 ACI oe T 21 E A neonatale 22 Confirmation window for retrieving all cases from the server nnen eenen 23 SR A A E 23 COSO OVCIVICW ees 24 Html list of cases displaying associated meta information left most part only 24 NOW OAMI IO pda 25 LA So e EE 25 A entend enekele tentdak 26 CASS OVEMIEW EE 26 Warning issued upon attempt of simultaneously editing SUDCOSES nnee 27 EAIFCOSEWINOOW V tts lta 2
17. SWAN User Manual Delft University of Technology Version 41 01 SWAN Cycle Ill 2014 3038 13 SWIVT UserManual vl 6 docx 7 8 20 11 2014 SWIVT GUI User Manual v1 6 SWAN website http swan tudelft nl or http swanmodel sourceforge net 3038 13 SWIVT UserManual vl 6 docx 79 20 11 2014 SWIVT GUI User Manual v1 6 A Appendix 3038 13 SWIVT UserManual vl 6 docx 80 20 11 2014 A A 1 1 A 1 2 SWIVT GUI User Manual v1 6 Examples From start to finish a step by step example This example assumes that SWIVT has been installed according to the instructions in Section 2 1 The objective is to run SWIVT for fO5Tfries001 and to produce the results l Start SWIVT by double clicking the icon on the desktop On the matlab screen enter swi vt new Click on the blue SWIVT splash screen Click on Add case to retrieve the case from the server As the name of the case is known click on select property and choose code Click on f051fries001 Click on OK Click on the top right button in the toolbar to inspect the settings of this case Close the window Clickon Edit case if items need to be changed see Section 3 5 for all the options 1 Clickon Run case 12 Select the case specific template a user defined template can be selected here too 13 ClickonPage layout 14 Select Immediate print to file if required 15 Enter the user defined text to personalise the page 16 Select the required logo 17 Click on OK 18 Click on Star
18. of test cases with suitably chosen model settings The validation cases delivered along with SWIVT have been used at some time in the past in hindcast studies In such a study SWAN was applied to determine a historical wave field Known or closely estimated inputs for past events were entered into the model to investigate to which extend the SWAN output matched the observed data Validation studies and hindcast studies have in common the need to go through the process of validation comparing SWAN results with observed data Validation studies and hindcast studies differ in the following aspects Animportant part of a hindcast study is the construction of a SWAN model by the user This consists of among others judging available observed data creation of required model input e g grid bathymetry wind field and flow field and selecting suitable parameter settings A validation study on the other hand uses already available SWAN models validation cases in which typically only the model settings can be adjusted gt Hindcast studies typically aim at studying a limited number of events for example a number of instants during a storm in a given geographical region Validation studies on the other hand are typically performed using a large number of validation cases This selection of validation cases should contain a wide variety of different storm events laboratory cases and analytical cases to ensure that the physics in the model is tes
19. of the Include measured data option on the Present Edit window which can be accessed by clicking the Edit button next to the Linked cases field By default the tickmark is switched on 3038 13 SWIVT UserManual vl 6 docx 4 6 20 11 2014 SWIVT GUI User Manual v1 6 A Same code same subcode different SWAN version a011refra001 000 SWAN4041A a0llrefra001 000 SWAN4051A a0llrefra001 000 SWAN4072A eg UJ N PB Hon il B Same code same SWAN version different subcode ea 3 a0llrefra001 000 SWAN4072A H 4 a0llrefra001 001 SWAN4072A 5 a011refra001 002 SWAN4072A 6 aOllrefra001 003 SWAN4072A C Different code in different subcode in different SWAN version ea 6 aOllrefra001 003 SWAN4072A H 7 fO6lwestr001 000 SWAN4072A 8 fO6lwestr002 000 SWAN4072A 9 f140slote001 000 SWAN4072A There is no easy rule to distinguish between the possible plot types for the above examples The set comparison option has been introduced to facilitate the user in generating plots that provide insight in the quality of the SWAN results First two groups of SWAN results set 1 and set 2 need to be selected These are then compared against measurement data For example gt set may contain a number of cases run with SWAN 4051A and set 2 may contain the same cases but then run with SWAN 4072A gt set and set 2 may use different physical or numerical parameter settings Effectively these
20. on hie Present CASS ee Le 44 Table 3 9 Buttons on the Present Case pr a da 45 Table 3 10 Types of presentation for two cases with the same code options A and B 46 tables M NBUMONSONAMe Presse le Le EE 48 Table 3 12 Types of presentation for multiple cases using the Linked Cases option 48 Table 3 13 Types of presentation for multiple cases using the Case set comparison option 48 iple os A A nal 8 0 EE 49 Table 3 15 Types of presentation for aggregated nest doo 52 Table 3 16 Types of presentation and associated parameters for Single case presentation 54 is RC EE tege eT C H MER 54 Tables le MOBIC Gl calcula values EE 59 Table 3 19 Table of calculated versus observed values type 3 sss 60 Table 3 20 Table of statistical comparison of calculated versus observed parameters type 10 65 Table 3 21 X Table of calculated values for casel and case 2 vs observed pe 7 Table 3 22 Table of statistical comparison of calculated parameters for case 1 versus case 2 type 10 73 Table 3 23 Table of statistical comparison of calculated parameters for set 1 versus observed values and set 2 Wersus OSCE VALES MRE lU or edet HESS NP pect Spo tdem I atop EET 75 Table 4 1 TTI NESS me A OnE A E E E E E A P EE E EEA A TI List of Figures Page Figure 1 1 DN ge QUES POIS DU 7 FOS I S a c neen ee EE 11 Biere le ele eene 12
21. this swivt directory retaining their directory structure 3 Start the program with the swivt battile in our example the command is C projects swivt swivt bat This ensures that the required libraries will be found by the executable In our example the contents looks like this Start swivt exe 3038 13 SWIVT UserManual vip doc 10 20 11 2014 2 2 SWIVT GUI User Manual v1 6 A limited number of graph editing features are available in Matlab Standalone 7 0 and above gt zoom in and out gt panning gt 3Drotation gt use data cursor to request x y and z position in axes gt colour bar gt legend however this is less than is available with the Matlab m and p files Please note The standalone version of SWIVT does not include Matlab source files The Matlab engine does not need to be downloaded if the SWIVT application is upgraded unless this is specifically mentioned on the download site The Matlab engine version number is used as the name of the directory eg v75 Start a SWIVT session The program can be started from the Matlab prompt with gt gt Swivt gt gt swivt new In the first instance the last session will be restored the latter uses the default settings In this context default settings mean gt No cases available at start up This implies that all locally stored previous sessions will be erased gt Default SWIVT web server URL is used When a new session is created eith
22. to save the session in The code subcode subdirectories their contents and a setfile a Matlab file with the internal SWIVT parameters will be saved in this directory The user is free to choose the name of the directory IMPORTANT Any existing sessions in a directory will be deleted when a new session is saved in this directory This implies that a directory can only contain at most one saved session Furthermore this directory should not be a subdirectory of sessions as the sessions directory will be emptied when the swivt new command is Used To reopen a session use the open button on the toolbar of the main window The Session Selector will appear see Figure 3 3 after the session number has been selected on the left The case s enclosed in a session can 3038 13 SWIVT UserManual v1 6 docx 1 9 20 11 2014 3 3 SWIVT GUI User Manual v1 6 be seen on the right once an appropriate directory has been selected When the session is selected the whole session is copied to a new sessioniii directory and the cases will appear on the overview screen SWIVI Session selection Available directories i wi current Omer Sar version T 000 5hoaling analytical absent absent zi SWARADS 1A a EOElfeias00L 000 Friese Ie amp dar rhe Netherlands Fiald prasine prasama 2D ZUANdDEIA 5021 hoa _ 000 POST ieza _ DO bf v Current directory cimatiab projecterienanviiocal sessions Figure 3 3
23. type 10 73 3 7 6 6 Scatter plot of calculated parameters for case 1 versus case 2 type 12 nnen 73 3 7 6 7 Overview of locations with weight type on 74 3 7 7 Examples of SWIVT output plot and table Linked CASES nnee eenen eneen 74 Sl Table of statistical comparison of calculated parameters versus observed values type 10 74 3 7 7 2 Scatter plot of calculated parameters versus observed values type 12 75 3 7 8 Examples of SWIVT output plot and table Set comportson 75 3 7 8 1 Table of statistical comparison of calculated parameters for set 1 versus observed values and set 2 versus observed values type Ol iia a ia A AITANA AAA AAA 75 3 7 8 2 Scatter plot of calculated parameters for set versus observed values and set 2 versus observed 3038 13 SWIVT UserManual vl 6 docx 0 20 11 2014 SWIVT GUI User Manual v1 6 Page NMS INPE KE 76 Ld 00 EE 77 MEE EE 78 pu E EE 8 Ad IEROMSTARTTO FINISH EE EE 8 E SELECTING A PARAMS WEE 8 List of Tables Page Table 2 1 TITO T EEUU A E 14 ape 2 2 Ree er ol Toolbar ei e EE 14 Table 3 1 INIRE On HSM Ol EE 19 Tapes GOE 0 6 812 MANS a 29 Table 3 3 Description of the parameter settings options nnns 3 Table 3 4 Predefined key settings with list of associated parameters sss 32 Table 3 5 Predetmned Reie Tele NEE EEN 33 Table 3 6 Minimum and maximum values for PAM Sia dd loa 35 Table 3 7 SUS EE E EE EE 40 Table 3 8 B ltons
24. versus observed values pel 65 Figure 3 51 Calculated parameter computed along a curve pel 66 Figure 3 52 Calculated parameter vs Young amp Verhagen Holthuijsen Bretschneider Young amp Babanin type 14 67 Figure 3 53 Calculated parameter vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 68 Figure 3 54 Calculated versus observed values pel 69 Se ol A O EE 69 Figure 3 56 Overview of locations with weight type Orense 70 Figure 3 57 Scatter plot of calculated versus observed values all nests type 12 nnn 70 FIG 3 56 OVEIVIEW Ol elese C VDC EE 71 Figure 3 59 Calculated variance density spectrum for case 1 versus case 2 one with and one without AAN SS E 72 Figure 3 60 Difference plot of calculated two dimensional parameter Iwpegp nnen 72 Figure 3 61 Scatter plot of calculated parameters for case 1 versus case 2 hvpel 73 Figure 3 62 Overview of locations with weight type 19 aid 74 Figure 3 63 Scatter plot of calculated parameters for setl versus observed values and set 2 versus observed SS EE Eeer 76 3038 13 SWIVT_UserManual_v1 6 docx 5 20 11 2014 1 1 1 2 1 3 SWIVT GUI User Manual v1 6 General overview Motivation for a SWAN Instrument for Validation amp Testing SWAN plays a key role in many coastal climate studies and in the computation of the Hydraulic Boundary Conditions to assess the required level of protection of the Dutch primary coastal structures Therefore
25. 0 90 10 10 Whitecapping BNET RE Done En hii O o peo lO AO 49 OLA eo m 99 IS Po m 99 99 dp 0 0 eds 151 159 Y ppowish 10 10 Quadruplets QUAD S NE NE E meh o E ws 5 ous OH C me me e e e WE wed yr ol mu wo wo 19 e nn 0 w P M ee ee Com 0087 MEN o a NJ CH O 3038 13 SWIVT_UserManual_v1 6 docx 3 3 20 11 2014 SWIVT GUI User Manual v1 6 PROCESS COMMAND SWAN DEFAULT SETTINGS HR2006 FILE SETTINGS PARAMETER 40 72 40 81 40 91 ABCDE 41 01 Se WSH BREAION a 0 98 0 98 MERC HT MATHEMATICAL SYMBOL IN SWAN DOCUMENTATION 25 25 be 5 18968 13963 TRAD III II Numerical REL refraction flim 02 oof 00 power NEN GEEK NN EE GEN3 seting 1 OM Ou OM KOM KOM Numerical STOPC Mu E KNEE NNI ZEE EMEN convergence dabs of of of 0 criteria de 00 00 00 00 0 0 omg 0 005 0 005 0005 0005 0005 mmm 98 98 B B B SAT mis IS Please note that e the options User and ONR see Table 3 3 are not included in Table 3 5 gt The option ONR implies that the parameter settings as used in the ONR Testbed are taken These parameter settings including the in exclusion of physical processes vary from case to case and can therefore not be included in Table 3 4 In addition the ONR option can only be selected for cases that were originally present in the ONR Testbed It
26. 3 0 1020 0 0655 MAE 0 0055 0 0057 0 0749 0 0623 0 1020 0 0658 STDEV 0 0035 0 0031 0 0676 0 0659 0 0935 0 0527 RMS 0 0064 0 0064 0 1001 0 0817 0 1971 0 0837 SCI 0 0733 0 0739 0 1058 0 0849 0 1616 0 0931 3 7 6 6 Scatter plot of calculated parameters for case 1 versus case 2 type 12 scatter plot of calculated versus observed values set 1 y 1 069x y 0 260x 0 705 1 25 0 5 Calculated TmO2 sec 0 25 0 0 25 0 5 0 75 1 1 25 Observed TmO2 sec Figure 3 61 Scatter plot of calculated parameters for case 1 versus case 2 type 12 3038 13 SWIVT UserManual v1 6 docx 7 3 0 0673 0 0673 0 0688 0 0953 0 0894 0 0469 0 0469 0 0499 0 0678 0 0629 20 11 2014 SWIVT GUI User Manual v1 6 3 7 6 7 Overview of locations with weight type 19 x10 Location positions with weight SY 6 2 e di cen y coordinate m 6 1 6 05 1 75 1 8 1 85 18 1 95 2 2 05 2 1 215 2 2 x coordinate e 0 m 2 25 Figure 3 62 Overview of locations with weight type 19 3 7 7 Examples of SWIVT output plot and table Linked cases Note that the example figures and tables are not necessarily from the same cases 3 7 7 1 Table of statistical comparison of calculated parameters versus observed values type 10 Statistical comparison of calculated and observed parameters based on 7 locations BIAS STDEV RMS SCI 3038 13 SWIVT UserManual vl1 6 docx
27. 5 2 3 Beie ee HE EE 35 3 5 2 4 Import and save user defined seins 36 3 5 3 Edil dal egse simgle EE 39 3 5 4 Edit all case multiple distinct server COSES sss 40 OE Ee 40 3 6 1 LOGGING Mo oe CSS 4 EE PRESENT EE 43 3 7 1 Ile re Nee EEN 43 3038 13 SWIVT_UserManual_v1 6 docx 20 11 2014 SWIVT GUI User Manual v1 6 Page 97 2 Present Case define combinations links sets and templates nnen 43 9 225 EI sa p cU AVE X UL ALIAM IM Mu E d 44 3 7 2 2 Ee ee EE 44 3 7 2 3 Two completely different cases or three or more COses e nnns 46 3 7 3 A A 49 3 7 4 Nagel TE PI SOF rennen 5 3 7 4 1 Statistic scores setting the weighting Joch 52 3 7 4 2 ET emer A RS Rm 52 3 7 4 3 Beie tes UEM 52 3 7 4 4 Poesie 2116 WEE 53 3 7 4 5 Presen CUO EE e VE 53 3 7 4 6 Presentation eelere leet E 55 3 7 4 6 1 Locations and colours Section DE 56 IT AGA POE OS TTT 57 3740 Presentation element EE ee 57 ILAGA e TEE 57 3 7 4 7 BOOS VO EE 58 34 9 Examples of SWIVT output plots and table one case presentation nnen 59 3 79 ANT EO ordo AS A O O A E 59 3 7 9 2 Table orcaleulaied values DSZ 59 37 93 Table of calculated versus observed values pe 60 3 7 5 4 Calculated variance density spectrum type Ranas 60 9 7 9 5 Calculated versus observed variance density spectrum type B 61 3 7 5 0 Calculated Two dimensional parameter EE 62 37 57 Calculated two dimensional parameter wind or current type 7 63 3 7 5 8 Calculated two dime
28. 6 The difference can be explained as follows Suppose the user has selected the following two testcases 1021triad001 ID Beji Battjes bar and 021grdpw001 wave growth in deep water In the default setting of 1021triad001 triad interaction is included whereas in 021grdpw001 triad interaction is excluded The following three options are possible gt Ifthe selected tag is included and on for the process triad interaction then both cases are run including triad interaction and using the parameter values as specified in the xml file gt Ifthe lt selected gt tag is included and off for the process triad interaction then both cases are run excluding triad interaction gt Ifthe lt selected gt tag is excluded then the testcase 1021triad001 is run including triad interaction and using the parameter values as specified in the xml file and the testcase 021 grdpw001 is run excluding triad interaction Example files are supplied with SWIVT UserParam ValuesWithProcess xml which includes the selected tag and UserParam Values WithoutProcess xml which excludes the selected tag These files may be edited by the user to achieve the required settings prior to importing them in SWIVT 3038 13 SWIVT UserManual vl 6 docx 3 8 20 11 2014 3 5 3 SWIVT GUI User Manual v1 6 Edit all case single server case SWIVT Edit all case single server cases Case parameters Parameter settings option GENS setting
29. 650 15 00 10 00 0 4000 0 4000 0 4000 0 1294 0 1280 0 1120 1 0859 1 0894 1 1860 3038 13 SWIVT UserManual v1 6 docx 20 11 2014 7 SWIVT GUI User Manual v1 6 3 7 6 3 Calculated variance density spectrum for case 1 versus case 2 type 5 x 10 Calculated variance density spectrum for case 1 and case 2 vs observed for Station 1 E m2y Hz 2 5 t Hz x 10 Calculated variance density spectrum for case 1 versus case 2 for Station 1 E lmz NIH Z 0 0 2 0 4 0 6 08 1 1 2 1 4 1 6 f Hz Figure 3 59 Calculated variance density spectrum for case 1 versus case 2 one with and one without observed values type 5 3 7 6 4 Difference plot of calculated two dimensional parameter type 6 Difference plot 1 2 of calculated two dimensional parameter Hsig 0 08 0 06 0 04 0 02 e 0 02 0 04 0 06 0 08 Figure 3 60 Difference plot of calculated two dimensional parameter type 6 3038 13 SWIVT_UserManual_v1 6 docx 72 20 11 2014 SWIVT GUI User Manual v1 6 3 7 6 5 Table of statistical comparison of calculated parameters for case 1 versus case 2 type 10 Table 3 22 Table of statistical comparison of calculated parameters for case 1 versus case 2 type 10 Statistical comparison of calculated and observed parameters based on 26 set 1 26 set 2 locations Hsig set 1 _ Hsig set 2 Tm01 set 1 Tm01 set 2 Tm02 set 1 Tm02 set 2 Tm 10 set 1 Tm 10 set 2 BIAS 0 0055 0 0057 0 0749 0 062
30. 7 4 20 11 2014 3 7 7 2 3 7 8 3 7 8 1 SWIVT GUI User Manual v1 6 Scatter plot of calculated parameters versus observed values type 12 scatter plot of calculated versus observed values O set 1 K e y 1 011x fe pm e d Be lr r e A 28 0 B e ZS G d 2 T O O set2 en y 1 046x a y 0 802x 0 91 Observed Hsig m 2 S 2 5 Examples of SWIVT output plot and table Set comparison Table of statistical comparison of calculated parameters for set 1 versus observed values and set 2 versus observed values type 10 Table 3 23 Table of statistical comparison of calculated parameters for set 1 versus observed values and set 2 versus observed values type 10 Statistical comparison of calculated and observed parameters based on 63 sot 1 24 set 2 locations Depth set 1 Depth set 2 Dir set 1 BIAS 4 7152 4 1258 34 7510 MAE 4 7152 4 1258 34 7773 STDEV 21 2566 20 1495 156 7217 RMS 21 6078 20 2124 153 3095 sal 2 1606 2 3098 1 4407 Dir set 2 78 5805 12 2125 263 7983 0 9090 Heig set 1 Hsig set 2 2 7081 The header of the table indicates the number of locations in each set that are used for the statistical calculations 3038 13 SWIVT UserManual v1 6 docx 20 11 2014 SWIVT GUI User Manual v1 6 3 7 8 2 Scatter plot of calculated parameters for setl versus observed values and set 2 versus observed values lype 12 Scatter plot of calculate
31. 8 Aedo 0 812 L L 29 ee e EE 30 Extra information on a parameter name 3 FROIN Tee 35 Edil GN CSS MAIS SCIVER COSES EE 39 Edit case window multiple distinct server COS8S an easque tbt rb nerede En 40 RUN Presentation Se Son WINDOW inneke eeens 41 Please wait windows left for one case right for more than one 4 run log 20080814T103333 html in a browser window es 42 Present COSC e n CASE edet dan EE Mat isa Ae ES 44 Presen Gase TR TWO Cdses Samne eee EE 45 STI EE A se CL 47 SWMT presentation SAVE sells HEVES EE 50 A A 51 Reeg ee y E A hotel at ioe halt lat hol ln 52 FNC SS e ON EE 52 Pago nane Su Db E 53 Zeie te yma eevee a mr eL Pt tut ttt tC CA T T AE 53 SNR aiea E renner nennen 53 Bee Wiele Rtg e Melle e EE 55 EOCOT ON sana COlOUNS SECTION aii ds 56 COO NEO EE 56 Kelte 5 m caelo giga ue E 57 ia eS orsa ilum enten DUE tne RCT TTC teeter Tees nnn 57 A N O O T 58 aeren 58 Overview EEN 59 Calculated variance density spectrum type 4 60 Calculated versus observed variance density spectrum type B 6 20 11 2014 SWIVT GUI User Manual v1 6 Page Figure 3 46 Calculated two dimensional parameter type 6 two examples sse 62 Figure 3 47 Calculated two dimensional parameter wind or current type 7 63 Figure 3 48 Calculated two dimensional parameter direction type B 64 Figure 3 49 Calculated directional variance density plot type 9 sss 64 Figure 3 50 Scatter plot of calculated
32. ED PARAMETERS AVAILABLE IN SWIVT SWIVT MORE INFORMATION IN TABLE 3 5 Mode GEN3 GEN3 ss Whitecapping WCAPON M RO O KOM cds2 powst delta powk WCAPOFF OFF WCAP WCAPION WCAP WESTH cds2 br pO powst E nldisp cds3 R WCAPOF OFFWCAP Quadruplets QUADOFF OFFQUAD 0 00 0 00 0 0 000 0 0 0 0 Breaking BREAOFF OFFBRA o0 0000000 BREAION BREAWESIH alpha pown bref shfac BREAOF OFFBREA Triads wn S Bottom friction FRICOFF E Numerical NUMREFRLON NUM REFRL frlim power retraction 0 NUMRERIOFE Numerical convergence NUMO 18 The ON placeholder is removed and the OFF placeholder is replaced by a if the process is switched on and vice versa 3038 13 SWIVT UserManual vl1 6 docx 3 20 11 2014 SWIVT GUI User Manual v1 6 Table 3 5 Predefined parameter settings PROCESS COMMAND SWAN DEFAULT SETTINGS HR2006 FILE SETTINGS PARAMETER 40 72 40 81 40 91 ABCDE 41 01 MATHEMATICAL S 2 5 2 zd 5 8 Whitecapping Bottom friction JONSWAP Breaking BREAON S O O see above Note that the value for cfjon used in the HR2006 computations depends on the deepwater statistics peak period in location ELD cfion 0 038 if To gt 10s and cfjonz0 067 if Tp 10s This data is not available in SWIVT Therefore the user must select a suitable value BREAOFF pool e OH EJE dies fa 9 0 0 0 T e a 00 9
33. RR A EN ENEN NEN ENEN NN 8 Case 9 f140slote001 000 SWAN4072A c matlab _projecteniswivt_v1 2templates f1 40slote001 spt rm oe Case set comparison C matlab projecten iswvivt v12default compare set spt set1J Lset2 Edit Page layout em Help Cancel Figure 3 27 Present Case Ill Multiple cases A number of buttons are available these are described in Table 3 11 3038 13 SWIVT UserManual vl1 6 docx 47 20 11 2014 SWIVT GUI User Manual v1 6 Table 3 11 Buttons on the Present Case page Page layout defines the page layout and whether or not to generate output files and if so define them see Section 3 7 4 7 Close all presentation windows opens the appropriate part of the manual return to the main window generates the graphs defined in each template depending on the setting in the page layout on the screen or as a file for all cases listed including linked and compare set cases if these are chosen The template defined next to the Linked cases field in this example default spt can be edited using Edit on the right to it The template defined next to the Case set comparison field can be edited using its associated Edit button on the right The available plot types are listed in Table 3 12 and Table 3 13 Table 3 12 Types of presentation for multiple cases using the Linked Cases option PRESENTATION TYPE Table of statistical comparison of calculated parameters versus ob
34. SWIVT GUI User Manual Xi advies bv m nijhofflaan 2 2624 es delft postbus 1000 2600 ba delft tel 015 2577291 fax 015 2577236 info xi advies nl Www xi advies nl Authors ir Pieter J Dekker ir Foskea A T Kleissen ing Erwin Maliepaard dr ir Ivo Wenneker Deltares Version 1 6 November 24 2014 3038 13 SWIVT GUI User Manual v1 6 Contents Page EC 2 050 ESE a RN 6 1 1 MOTIVATION FOR A SWAN INSTRUMENT FOR VALIDATION amp TESTING sees 6 NZ OBIE CIV ES OF AE 6 1 3 COMPARISON WITH THE EXISTING ONR Trergrn tnnnnthnnne rn enetnt tnter trennt teens tnter 6 E Meter E e ele 7 A AAEE 8 1 6 Je O ETE 8 1 7 BE A E tee 8 1 8 FREE SOF HA een 9 ENE LOOD 9 MEECOH O TARTE 10 2 INSTALA MON OF SUVIW d NR ie tal 10 2 1 1 MO VERSION REN 10 2 1 2 o EE 10 Ee ORO Ke GE 11 23 NAS 13 2 3 Menu cand Eeer eebe eege 13 2 3 2 TOODO em c e a 14 2 39 gio laie Ole To Ks at le NR RR 15 2 3 4 MOUSE USAS 15 2 3 5 CHECKING eee doo EE 15 2 3 6 oro OAT a SNNT T TT 15 2 3 7 BI ere ge ate DIT TEE 15 2 3 8 e die TO dO bt leie e 16 2 3 9 Qo eet 16 Sn ANN o e lan 18 3 1 Jet e Klee 18 92 OPEN AND SAVE AN EXISTING SVT SES ON ia 19 9 9 EEN 20 SE E EE 2 3 4 1 Adding COSES rodado dd han 21 3 4 2 Adding a case from the local Sii lisa 25 v EDR EE 27 3 5 1 VdS een ene aceorets 27 3 5 2 SINGS CASS ETE 28 3 5 2 1 e ee era 29 3 5 2 2 CASS e Le ele 30 3
35. Session Selector Selecting a previous session will result in transferring the More information on the directories can be found in Section 2 2 Clear all sessions or log files Removing the old sessions from your computer can be done in two ways l Start SWIVT using the following command see also Section 2 2 2 Use the Clear all sessions option in the File menu on the main screen Removing the old log files can be done by using the Clear all log files option in the File menu on the main screen Log files are described in Section 3 6 1 3038 13 SWIVT UserManual vl1 6 docx 20 20 11 2014 SWIVT GUI User Manual v1 6 3 4 Add case SWIVT Add case EJ Server Select a property ei a Select a property ei Local pt _ _ _ _ _ _ _ _____ _ __ __ __ ________ __ gt _ __ 5 NI Select a local directory with a GAN case and define m Retrieve all Cancel Ok Figure 3 4 Add case window The Add case window offers the user two mutually exclusive options l Server top part of the screen Browse through all available SWAN cases on the SWIVT server When this window is opened the SWIVT GUI automatically retrieves all browsable properties from the SWIVT server 2 Local bottom part of the screen The user can browse his or her local system and select a SWAN case directory Consequently he has to describe this case with the same properties as are used for the SWAN cases on the SWIVT server O
36. WIVT session Date 14 08 2008 Begin time 10 33 33 2696969669696969669696969609696 69669696 69009696 690 0969669696 69009696 690 096 0 690 09696 090 690 09696 690 0 696 Casename FO51fries001 subcode 000 SWAN4051A Session nr 001 Number of iterations 8 accuracy OK in 98 45 of wet grid points 98 00 required 2626967696262690269026902026907090269020969026902690202090690262026902069026902690206902690269620090269090690769070090 Casename 1021triad001 subcode 000 SWAN4051A Session nr 001 Number of iterations 4 accuracy OK in 98 56 of wet grid points 98 00 required 26269676962626902690269020690769026902096202690269026269009026209690206906902696206902690269020090266902690269070090 End of SWIVT session Date 14 08 2008 End time 10 35 57 3038 13 SWIVT UserManual vl1 6 docx 42 20 11 2014 3 7 3 7 1 3 7 2 SWIVT GUI User Manual v1 6 This file is also useful in determining the directory in which the results of the run are stored as the identifying session number here 001 is listed here see highlight For more detailed information on the SWAN run please refer to the SWAN output file PRINT which is located in the sessioniii swan version code subcode model io directory here session001 SWANA4051A f051fries001 000 model io and session001 SWAN4051 A 1021triad001_000 model io Present case Introduction Pressing the Present case button will generate a presentation window unless the mar
37. a run with eg SWAN4041A to SWAN4072ABCDE for a servercase both cases need to be retrieved from the server en run with the associated SWAN version output may be available for the default settings 3038 13 SWIVT UserManual vl 6 docx 39 20 11 2014 3 5 4 3 6 SWIVT GUI User Manual v1 6 An overview of possible options as illustrated above is given in Table 3 7 Table 3 7 Settings versus SWAN versions 4041A 4072A 4072ABCDE 4091 4101 HR2006 4051A 4081 ama 1 9 9 9 1 i aoa 1 0 90 9 ama 3 1 9 9 1 4072ABCDE o 0 1 0 0 0 4081 0 0 1 0 0 0 Edit all case multiple distinct server cases SWIVT Edit all case multiple distinct server cases Case parameters Parameter settings option HR2006 wi HRZ DB ON 144404971 A 141440514 ANA MAD 24 Cancel Figure 3 21 Edit case window multiple distinct server cases As for this option the cases are in general non related cases it is only possible to select complete new parameter value sets eg HR2006 SWAN4041A ONR etc Obviously this includes the option of loading a user defined parameter set using the open button on the top left More information on the processes and parameters can be found in Section 3 5 2 The new settings will be imposed on all the selected cases and for each case a new subcase is generated It should be noted that in this situation it is not possible to switch physic
38. ad problems when more than two cases are selected or when all plots are generated for nested cases the associated plots are always printed to file by default in the presentation directory instead of to screen The plots generated for the link and set option described further on are stored with the first case in the list Present Case define combinations links sets and templates In this section an overview is given with the possible combinations of presenting one or more cases at the time This overview is based on an example for which the following cases have either been downloaded from the server or generated by editing one of them the cases with numbers 4 5 and 6 a011refra001 SWAN4041A a011refra001 SWAN4051A a011refra001 SWAN4072A a011refra001 SWAN4072A a011refra001 SWAN4072A a011refra001 SWAN4072A fO61westrOOl SWAN4072A fO61westrO02 SWAN4072A f140slote001 SWAN4072A 1 2 3 4 D 6 8 9 The cases are preceded by numbers which are used in the following section to aid identification It should be noted that this example is chosen for illustrative purposes only Several combinations can be made for example not exhaustive 3038 13 SWIVT_UserManual_v1 6 docx A 3 20 11 2014 SWIVT GUI User Manual v1 6 gt to study the effect of changes in the SWAN version for one particular case numbers 1 2 and 3 gt to study the effect of editing a case eg changing physical or numerical parameter setti
39. al processes or numerical convergence criteria on or off as this setting is part of the case definition and may differ from case to case Also the GEN3 parameter cannot be changed Run case Pressing the Run case button will start the execution of SWAN for the selected casels selection can be done by means of the mouse see Section 2 3 4 Before actually running the casels it is possible to decide whether or not to generate output after the run see Figure 3 22 If output is to be generated the following can also be set whether to us a generic presentation template whether to use case specific presentation templates selecting the required templates the page layout VV Y Y These options are described in detail in Section 3 7 3038 13 SWIVT UserManual vl1 6 docx 40 20 11 2014 3 6 1 SWIVT GUI User Manual v1 6 SWIVT Run Case Run Presentation Selection Generate presentation output after running case s Gi Generic SMYT presentation template All cases c matlab_projecten swivt default spt O Case specific SMYT presentation template Page layout Cancel Figure 3 22 Run Presentation Selection window The actual run s will start after pressing the Start button To avoid carrying out the run use the Cancel button One of the windows given in Figure 3 23 will be displayed whilst the case is running SWIVT GUI SHiVa GUI e Running cases one moment please Figure 3 23 Please wait w
40. alculated two dimensional parameter direction type 8 3 7 5 9 Calculated directional variance density plot type 9 Calculated directional variance density for location Station 1 90 E m2 Hz 05 EE 0 250 Hz K 0 500 Hz 0 03 US 0 750 Hz A 1 000 Hz 0 025 180 0 015 0 01 0 005 Figure 3 49 Calculated directional variance density plot type 9 3038 13 SWIVT UserManual vl1 6 docx 6 A 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 10 Table of statistical comparison of calculated versus observed parameters type 10 Table 3 20 Table of statistical comparison of calculated versus observed parameters type 10 Statistical comparison of calculated and observed parameters based on 6 locations Hsig m RTpeak sec Tm02 sec Tm 10 sec BIAS 0 0919 0 9785 0 9026 0 5572 MAE 0 0919 0 5785 0 9026 0 5372 STDEV 0 0520 0 2562 0 5213 0 2183 RMS 0 1035 0 4459 0 9491 0 5729 SCI 0 0850 0 0848 0 2452 0 1210 3 7 5 1 Empty graph type 11 Certain page layouts require an empty graph eg if a page with five or seven graph is to be created 3 7 5 12 Scatter plot of calculated versus observed values type 12 Scatter plot of calculated versus observed values 25 vel OSX el 39940 182 lar E METER S Calculated Haig m LU 5 ye ai U 0 5 1 1 5 2 2 5 Observed Haig m Figure 3 50 Scatter plot of calculated versus observed values t
41. as another type 3038 13 SWIVT UserManual v1 6 docx 5 20 11 2014 SWIVT GUI User Manual v1 6 bottom right These are described in the following sections In this section first a general background is given on the presentation section 3 7 4 1 Statistic scores setting the weighting factor It is possible to assign a different weighting factor for each individual location for use in the statistical scores calculations This factor should be between 0 and 1 both inclusive and can be specified on the Presentation Configuration screen associated with the statistical table see Section 3 7 4 6 1 The implementation of this factor is described in Dekker et al 2014a 3 7 4 2 Nesting Certain SWIVT cases involve nested SWAN runs These cases are identified by means of a nesting code see Chapter 4 It is possible to plot the intermediate results by selecting the appropriate nest on the top right of the page A default template is available for each nest By using the button Start all nests instead of Start the plots defined in the templates for each nest are generated as well as three aggregated plots Mest 2 Mest 3 hlact 4 Figure 3 30 Nest select option Table 3 15 Types of presentation for aggregated nest data PRESENTATION TYPE Table of aggregated calculated values versus observed values all nests type 3 Table of statistical comparison for aggregated calculated values versus observed values all nests type 10 Scatter p
42. ase Present case a x data available for presentation Figure 3 1 SWIVT main window The key function of this window is to offer access to the main characteristics called properties with regard to the SWAN cases At the start of a new session no SWAN cases are available in the case overview list The overview section will be empty as shown in Figure 3 1 The open and save a session buttons are described in Section 3 2 A short description of the functionality of each of the buttons on the right hand side is given in Table 3 1 The windows behind the buttons are described in turn in the next sections The only exception is the Remove case button which just removes the selected case and whereby no further windows are used In the event of absence of an internet connection to the server the Add case button will be disabled This button can be enabled by entering the correct server name if available in the File Preferences menu Entering a server name to which SWIVT cannot connect will result in an error message 3038 13 SWIVT UserManual vl1 6 docx 18 20 11 2014 3 2 SWIVT GUI User Manual v1 6 SWIVT Preferences Enter the SWT server URL http s wivt deltares nl Cancel Ok Figure 3 2 SWIVT Preferences window for editing the SWIVT server URL Table 3 1 Buttons on the main screen BUTTON DESCRIPTION Add case Add one or more SWAN cases to the overview list Cases can be retrieved from the SWIVT ser
43. ations type 1 Location positions coordinate m x Ccoordinate m Figure 3 43 Overview of locations type 1 3 7 5 2 Table of calculated values type 2 Table 3 18 Table of calculated values type 2 Table calculated values sen Tp m Dir degr ommo Ripeak sec Tm02 sec Tm_10 sec Or 622536 901 090 19995 512484 292 293 196992 512714 297 6290 196215 60046 SA ce 200750 DU rags eur 1420 205996 604502 519 1590 The colours on the left of the table correspond to the colours on the location overview plot unless the user has changed the colours in such a way that they don t match anymore 3038 13 SWIVT_UserManual_v1 6 docx 5 9 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 3 Table of calculated versus observed values type 3 Table 3 19 Table of calculated versus observed values type 3 206767 199959 196992 196215 200735 205996 622696 612464 612714 608476 507693 604802 Hsig m Table calculated versus observed values RTpeak sec Tm02 sec Tm 10 sec The colours on the left of the table correspond to the colours on the location overview plot unless the user has changed the colours in such a way that they don t match anymore 3 7 5 4 Calculated variance density spectrum type 4 E n2 Hz Calculated variance density spectrum 0 4 f 0 5 0 6 Hz Figure 3 44 Calculated variance density spectrum type 4 3038 13 SWIVT UserManual vl1 6 docx
44. ch may look like a black area when the grid is fine Unfortunately it is not possible to display the units with the colour bar as these are not provided by the current SWAN version 3038 13 SWIVT UserManual v1 6 docx 5 3 20 11 2014 SWIVT GUI User Manual v1 6 Table 3 16 Types of presentation and associated parameters for Single case presentation PRESENTATION TYPE Overview of locations type 1 Table of calculated values type 2 Table of calculated versus observed values type 3 Calculated variance density spectrum type 4 Calculated versus observed variance density spectrum type 5 Calculated two dimensional parameter type 6 Calculated two dimensional parameter wind or current type 7 Calculated two dimensional current magnitude and direction type 8 Calculated directional variance density plot type 9 Table of statistical comparison of calculated versus observed parameters type 10 Empty graph type 11 Scatter plot of calculated versus observed parameters type 12 Calculated parameters computed along a curve no observed values type 13 Calculated parameter vs Young amp Verhagen Young amp Babanin Holthuijsen Bretschneider type 14 Calculated parameter vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 Location and depth ype 18 ND D d Overview of locations with weight lypel9 NO Lo E qu 1 fl l N N N IN
45. comparison against measured data also compares them against each other giving insight in the quality of each set The Present Case window that appears after the Case specific SWIVT presentation template is selected and a arbitrary selection has been made is illustrated in Figure 3 27 SWIVT Present Case r Presentation Selection Generic SMYT presentation template D Gi Case specific SMYT presentation template Linked cases C matlab_projecten swivt_v1 2 default_link spt Case 1 a011refra001 000 SWAN40A1 A c matlab_projecten swivt_v1 2templates a01 1refra001 spt m a OO OO OO OO OO O O LAG OO e Case 2 a011refra001 000 SWAN4051 A c imatlab_projecteniswivt_w12templatesta011refra001 spt rm e m e Case 3 a011refra001 000 SV AN40724 c matlab _projectenis wivt_v1 2templates a01 1refra001 spt Case 4 a011refra001 001 SWAN4072A c matlab _projecteniswivt_v1 2templates a01 1 refra001 spt Case 5 a011refra001 002 SVVAN40724 c matlab projecten swivt v12 emplates a011refra001 spt Case 6 a011refra001 003 SVVAN40724 c matlab_projecten swivt_v1 2templates a011refra001 spt Case 7 TUE westr001 000 SWAN4072A en TEENS 2templates f061 westr001 01 a Case 8 f061 westr002 000 SYVAN40724 c matlab_projecten swivt_v1 2templates f061 westr002_01 spt m 2 d gt m e a gt m e m a ES DDD D R
46. d versus observed values 5 S set 1 Ba 111 y 0 999x y 0 998x 0 002 4 E d 3f o L O g w o2 o O 1 set2 TITITTIT y 1 044x mim y 1 138x 0 146 l 0 1 2 3 4 5 Observed Hsig m Figure 3 63 Scatter plot of calculated parameters for setl versus observed values and set 2 versus observed values type 12 This example shows that two colours are used to differentiate between the sets as well as the symbol type in case of the markers 3038 13 SWIVT UserManual vl 6 docx 7 6 20 11 2014 SWIVT GUI User Manual v1 6 4 Glossary TERM case a SWIVT case consists of a set of SWAN model input files a SWIVT input file and optional files with observed data block 1 2 and 3 of the code see code code The code name of a case is built up as a l iii ccccc iii ii Y where Table 4 1 Code description cases ITEM DESCRIPTION 1 block a analytical case laboratory case f field case 2d block iii case identifying code 3 integers 3 block ccccc case identifying code 5 characters 4 block iii subtype identifying code 3 integers 5 block ii nestcode identifying nest run 2 integers optional The first three blocks constitute the casename loccode code with the text loc followed by two integers These integers refer to the position line number of the location in the code loc file This code is separated from its predecessors by an underscore pagecode automatically generated code with th
47. e JONSWAP Formulation Far bottom Friction Figure 3 18 Extra information on a parameter name For more information on an individual parameter please refer to the SWAN Technical Documentation SWAN team 2014al and SWAN User Manual SWAN team 2014b However as the definition of the whitecapping parameters as described here may not always be clear when referring to the SWAN documentation it is clarified below ie whether the physical process is included not the default value of the SWAN parameter 3038 13 SWIVT UserManual vl 6 docx 3 20 11 2014 SWIVT GUI User Manual v1 6 The whitecapping source term in SWAN is given by S 0 0 I 6 E o 0 gt ds w where 0 6 Ok k and E denote the frequency the mean frequency the wave direction the wave number the mean wave number and 2D energy spectrum respectively The coefficient I is given by nj pS 2m GEIER E k ou In this expression stands for the overall wave steepness and Sau is the value of s for the Pierson Moskowitz spectrum Spy N3 02 10 Parameters C n en n are tunable coefficients These are given in the table onder third column whereby it should be noted that the input parameter stpm is the squared value of Spy The parameters powst and powk are not listed in the SWAN User Manual but can be tuned with SWIVT Table 3 4 Predefined key settings with list of associated parameters PROCESS KEY PLACEHOLDER KEY ADDED IN ASSOCIAT
48. e density plot type 16 Calculated versus observed directional variance density plot is not yet available 3038 13 SWIVT UserManual v1 6 docx 6 8 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 17 Calculated versus observed values type 17 Calculated versus observed values for Hsig EHr calculated O observed o Figure 3 54 Calculated versus observed values type 17 3 7 5 18 Location and depth type 18 Locations and depth 8 10 12 E 14 E a 16 18 20 z O 5 O R Z g Figure 3 55 Location and depth type 18 3038 13 SWIVT UserManual v1 6 docx 6 9 20 11 2014 3 7 5 19 3 7 5 20 SWIVT GUI User Manual v1 6 Overview of locations with weight type 19 x10 Location positions with weight SY 6 2 e di en y coordinate m 6 1 6 05 1 75 1 8 1 85 139 1 95 2 2 05 2 1 2 15 2 2 2 25 x coordinate 5 m x 10 Figure 3 56 Overview of locations with weight type 19 Please note that the weighting factors presented in Figure 3 56 are fictitious and only supplied for illustration purposes All nests deviation from the plots above The only plot for all nests that deviates from the plots described above is the scatter plot type 12 where an extra legend is placed at the bottom right explaining which symbols is used for each nest Scatter plot of calculated versus observed values all nest 5 l om y 1 161x mm y 0 910x 0 522 Calculated Hsig m O nest 1 O nest 2 0 1 2 3 4 5
49. e grey as in Figure 3 35 it means that only one parameter can be plotted for this plot type 3 74 6 3 Presentation element layout Presentation element layout O we EE Figure 3 39 Presentation element layout Text for the title of the plot and the axes labels can be set in the presentation element layout section Additionally other parameters which define the axes can be set here the lowest and highest values limits and the scale linear or log If the item is enabled but no values are entered the default values will be generated by SWIVT Once a tick mark is in place in the checkbox the user can enter the information required In case of the axes all information will need to be supplied including the label limits and scales 3 7 4 6 4 Miscellaneous Miscellaneaous Colorbar off bal Figure 3 40 Miscellaneous The colormap that should be used is defined in the Miscellaneous section as well as whether to display the colorbar or not 3038 13 SWIVT UserManual vl1 6 docx 57 20 11 2014 SWIVT GUI User Manual v1 6 3 7 4 7 Page layout SWIVT Page layout Page layout Project name SWIVT Case f061westr001 subcode 000 Immediate print to file Include page frame and identification section Title Logo Filename WW user defined TU Delft 1 Xi user defined Royal Haskoning Cancel Figure 3 41 Page layout Finally the Page layout can be set in the associated window Figure 3 41 The t
50. e text page followed by two integers This is 0 number denoting the page number in the page layout list of pages This code is separated from its predecessors by an underscore subcase a SWIVT run ie all activities that take place between starting and closing SWIVT subtype see code 4 block a case derived from a servercase identified by subcode other than 000 subcode automatically generated code of three integers 000 identifying the base case as defined on the SWIVT server This code is placed after the nestcode and separated from this by an underscore The subcode is not part of code Please note that subcode 000 is reserved for server cases Local cases always start with subcode 001 swanversioncode code starting with SWAN followed by the version number eg 4072A The value is taken from the property swan_version which comes with the case from the server tablecode automatically generated code of one integer used to identify the table output file associated with an output page This code is separated from its predecessors by an underscore 3038 13 SWIVT_UserManual_v1 6 docx 77 20 11 2014 SWIVT GUI User Manual v1 6 References Dekker et al 2007a Dekker P J F A T Kleissen E Maliepaard SH Va Design and Prototype Xi Advies bv Version 1 0 3038 01 October 24 2007 Dekker et al 2007b Dekker P J F A T Kleissen E Maliepaard SH Va Prototype Technical Reference Xi Advies bv Version 1 0
51. er by using the second option to start SWIVT by using the new button or the open button on the main window see Chapter 3 a new subdirectory is generated in the sessions directory which is also generated if it doesn t already exist called sessioniii where iii is the session identifying counter 3 integers The only exception to this is when a directory sessioniii being a subdirectory of sessions is reopened in which case the old session identifying counter iii is used E 5 local_ sessions session001 Ch session002 3 ICH sessions 5 session001 5 session007 sessiond03 Figure 2 1 Example sessions directory For example in Figure 2 1 the options work as follows l swivt new removes session001 session002 and session003 from the sessions directory and creates a new session001 subdirectory in sessions 2 assuming swivt was started without the new addition a the new button results in the creation of the subdirectory session004 in the sessions directory b the open button 3038 13 SWIVT UserManual vl 6 docx 1 20 11 2014 SWIVT GUI User Manual v1 6 i opening sessions session002 will use the existing directory li opening local sessions sessionO002 will create and use sessions sessions004 In this case the results will also be stored in session004 and if they need to be preserved with the original data they will need to be explicitly saved in the original directory Please note that the sessioniii di
52. es Y For more information on input and output files please refer to the Technical Reference Dekker et al 2014a Once the program is started the splash window will appear 3038 13 SWIVT UserManual vip doc 12 20 11 2014 2 3 2 3 1 SWIVT GUI User Manual v1 6 S EI SWIV I c Deltares Accelerator Figure 2 3 Splash window After clicking in the SWIVT splash window or using the Ctr1 0 shortcut the SWIVT main window appears This window is described in Chapter 3 General navigation rules This section describes rules which are applicable for all the SWIVT windows unless it is stated otherwise in the appropriate section Menu s and shortcuts Most navigation commands can be found in the menu s provided at the top of the window Menus can be accessed by using the Alt key for example A1t r for the File menu The items in the menu list often provide a shortcut In addition to this some windows display the Accelerator s menu This is a list with shortcuts which are used in that particular window these shortcuts are combined with the Ct x1 key The menus are listed in Table 2 1 together with the associated items and where appropriate shortcuts and toolbar buttons 3038 13 SWIVT UserManual vl1 6 docx 3 20 11 2014 SWIVT GUI User Manual v1 6 Table 2 1 Description of Menu s TOOLBAR CRT NNI NN O 5 OK AcceleratorOpen SWIVT Ctrl O plash window Case identication window o Ct O Ca
53. es please refer to Appendix A 1 1 3 5 2 3 Range of values The option to switch from one value to a range of values is also available for each parameter Using this option will result in a new subcase for each value in the range Choosing this option for a number of parameters might therefore generate a huge amount of cases and it should be used with care This option is not available for the Edit all cases In the example given in Figure 3 19 four subcases are generated using the values 0 0 022 0 044 and 0 066 for c jon Please note that the end value is not used it only marks the end of the range Edit the case again if you want a case with this value to be included These subcases will be displayed in the case overview section of the main window Lo Lo e S E ERIC co of s e s em o BREA alpha ole p t i gamme ol o f ow jJ os Pr TE n FP Figure 3 19 Range example A list of minimum and maximum values is used by SWIVT to warn the user that the chosen value may be unrealistic when this value lies outside the associated range These values are given in Table 3 6 Table 3 6 Minimum and maximum values for parameters wcap c o oz sm 000 60 8 powst OA ES IN CI 00 wee mes QUAD eo re lambda 0 1 Ou JO 5 007 3038 13 SWIVT_UserManual_v1 6 docx 3 5 20 11 2014 SWIVT GUI User Manual v1 6 PROCESS PARAMETER MINIMUM MAXIMUM A do O FRC don 00
54. eter setting grid bathymetry or wind field as well as SWAN executable for the simulation of the Friesche Zeegat at 5h00m on 9 October 1992 is a different case Also two cases are different if they use a different SWAN version A SWIVT case is identified by a code which is described in detail in the Technical Reference Dekker et al 2014a and summarised in the Glossary in Chapter 4 Minor changes to a case may result in a subcase rather than a new case with a new code The first set of SWIVT cases available from the SWIVT server contains the ONR Testbed cases It should be noted that the SWIVT cases incorporate a small number of improvements Important It is important to realise that SWIVT is an automatic system which is very strict in the setup of a case The user is strongly advised not to edit any of the SWIVT including the Physical Process definitions and the Output section of the swn file files by hand or otherwise outside SWIVT Furthermore in case of the m code making changes via the Matlab window may result in SWIVT not working correctly In order to be able to retrieve the cases from the SWIVT server ensure that your firewall is not blocking the internet access from Matlab Documentation SWIVT documentation consists of five documents which are written in English gt SWIM Installation Guide SWIVT User Manual this document SWIVT Technical Reference Documentation SWIVT Programmers Manual SWIVT Management and Ma
55. ffect of the shallow flats in the centre of the tidal gap The current velocities and water levels that are used in the computations have been obtained with the WAQUA circulation model Les 1996 The wind velocity and direction have been recorded at the observation station Huibertgat located north of Schiermonnikoog not shown in Figure 1 Figure 3 11 Example case description Adding a case from the local system Pressing the El button in the Local select section of the Add case window opens the standard directory selector of the current platform Windows or UNIX Select the required directory for which the structure should match the structure of the cases from the server Two subdirectories should be available gt model io containing both SWIVT and SWAN input files etc 3038 13 SWIVT_UserManual_v1 6 docx 7 5 20 11 2014 SWIVT GUI User Manual v1 6 gt observ containing measurements The content of the input files as well as their names need to satisfy certain conventions which are described in the Technical Reference document Dekker et al 20144 SWIVT Case identification window E fX Case properties code 3011locrf001 subcode n a description Local Refra type analytical wind absent current absent dimensions D awan Version TAA N4051 A Cancel Figure 3 12 Case identification window After the selection of a directory the Case identification window prompts the user for the definition of the
56. fjon gt lt selected gt off lt selected gt alpha 1 alpha lt gamma gt 0 73 gamma lt selected gt on lt selected gt lt alpha gt 0 98 lt alpha gt lt pown gt 2 5 lt pown gt lt bref gt 1 3963 lt bref gt lt shfac gt 500 lt shfac gt BREA1 lt TRIAD gt lt selected gt on lt selected gt lt trfac gt 0 05 lt trfac gt lt cutfr gt 2 5 lt cutfr gt lt TRIAD gt lt NUMREFRL gt lt selected gt off lt selected gt lt frlim gt 0 2 lt frlim gt lt power gt 2 lt power gt lt NUMREFRL gt lt user gt lt physics gt lt numerics gt lt user gt lt user gt lt numerics gt lt settings gt lt case gt lt swivt gt lt ROOT gt lt NUM gt lt selected gt on lt selected gt lt dabs gt 0 lt dabs gt lt drel gt 0 01 lt drel gt lt curvat gt 0 005 lt curvat gt lt npnts gt 98 lt npnts gt lt mx1tst gt 50 lt mx1tst gt lt NUM gt The selected tag is optional This results in two options gt exclude gt include the selected tag thereby explicitly specifying which physical process to include or omit the lt selected gt tag thereby using the already present physical processes as defined in the file code vm This may result in values specified in the xml file not being used if the associated physical process was switched off in the first place 3038 13 SWIVT_UserManual_v1 6 docx 20 11 2014 37 SWIVT GUI User Manual v1
57. he button on the right hand side to deselect all use the Ell button In addition the weight line style line width line colour marker style marker size marker edge colour and marker face colour can be set for each individual location They can be edited selected from dropdown boxes or selected by clicking on a coloured box make sure a line or marker style has been selected In the latter case a Color window appears in which the colour can be selected The selected colour is marked by a black box around it BEER BEEREN GET UE EJEJETE TEE TES RIIT CCIC IEEE NI RIIT RIIT RIIT Figure 3 37 Color window The scroll bar can be used to display more locations if available If an item cannot be changed for a plot or is not relevant for the chosen plot the title appears in grey The linestyle colour is used in the to indicate locations eg type 3 type 19 even if the line style is switched off The weight column was added to the locations and colours section for use in the statistical plots The weighting factor for each location can be entered here Please note that the line style color can only be changed when a line style is selected 3038 13 SWIVT UserManual vl 6 docx 5 6 20 11 2014 SWIVT GUI User Manual v1 6 3 7 4 6 2 Parameters Parameters Figure 3 38 Parameters Use the mouse to select the required parameter s To select all use the button on the right hand side to deselect all use the ll button If these ar
58. he case names is different to the others and the subcode is 000 see Section 3 5 4 Non server cases ie cases with subcodes other than 000 cannot be edited simultaneously these cases need to be edited separately using the Single case option A warning is issued when this is attempted SWIVT GUI lied subcases cannot be edited simultaneously Figure 3 14 Warning issued upon attempt of simultaneously editing subcases First select the casels that need to be edited Next press the Edit case button upon which an Edit case window is displayed see Figure 3 15 Figure 3 20 and Figure 3 21 on which the parameters can be set This window is automatically built based on 3038 13 SWIVT UserManual vl 6 docx 27 20 11 2014 SWIVT GUI User Manual v1 6 gt the number and type of cases to be edited gt the case properties list upper part of window gt the case parameter settings list lower part of window which are taken from the associated code xml file see Technical Reference Dekker et al 2014a The Edit case Single case window is described in detail in Section 3 5 2 for the Edit all cases only the differences to the Single case are stipulated see Sections 3 5 3 and 3 5 4 3 5 2 Single case SWIVT Edit case single case Case properties code 1051 fries subcode oog type field wind present current present dimensions O zwan version SWM D NL ZA Case parameters Parameter settings option GENS setting
59. he graphs defined in the three templates depending on the setting in the page layout on the screen or as a file for all cases listed including linked and compare set cases if these are chosen It should be noticed that the option set could also be used to generate these plots The set option is described in more detail in Section 3 7 2 3 The template defined next to the Linked cases field in this example default spt can be edited using Eat on the right to it The available plot types for options A and B are listed in Table 3 10 Table 3 10 Types of presentation for two cases with the same code options A and B PRESENTATION TYPE Overview of locations type 1 Table of calculated values for case 1 and case 2 and observed values type 3 Calculated variance density spectrum for case 1 versus case 2 versus observed values type 5 Difference plot of calculated two dimensional parameter type 6 Table of statistical comparison of calculated parameters for case 1 versus observed values and case 2 versus observed values or table of statistical comparison of calculated parameters for casel versus case 2 type 10 Scatter plot of calculated parameters for casel versus observed values and case 2 versus observed values or scatter plot of calculated values for casel versus case2 type 12 Calculated parameters computed along a curve case 1 versus case 2 no observed values type 13 Calculated parameter case 1 vs case 2 vs You
60. hould be noticed that the options link and set are not available and therefore displayed in grey Examples of output graphs and tables are given in Section 3 7 5 3 7 2 2 Two cases SWIVT graphs and tables may be used to present the results of two cases or to compare the results of two cases against each other and against measured data There are a number of options once two cases have been selected for presentation A Same code same subcode different SWAN version 3038 13 SWIVT UserManual v1 6 docx 4 4 20 11 2014 SWIVT GUI User Manual v1 6 ea a011refra001 000 SWAN4051A g a0llrefra001 000 SWAN4072A to study for example the effect of different SWAN versions for the same case with identical parameters 2 3 B Same code same SWAN version different subcode ea 3 a011refra001 000 SWAN4072A g 4 a0llrefra001 001 SWAN4072A to study for example the effect of different model parameter settings C Different code in different subcode in different SWAN version ea 7 fO61westrOO1 000 SWAN4072A H 8 f06lwestr002 000 SWAN4072A or 8 fO6lwestr002 000 SWAN4072A 9 f140slote001 000 SWAN4072A As in options A and B the same observational data is available for both cases it is possible to generate a number of plots with the results of both cases and the observation see Table 3 10 These additional plots can be generated using the link tick marks described below In option C the ca
61. indows left for one case right for more than one Logging progress The progress is logged in the run log yyyymmdaThhmmss htmf file which is stored in the main swivt directory At the start of the run a browser window is opened in which this file is displayed and regularly updated yyyymmddThhmmss denotes a time stamp yyyy year mm month dd day hh hours mm minutes and ss seconds 3038 13 SWIVT UserManual vl1 6 docx 4 20 11 2014 SWIVT GUI User Manual v1 6 e SWIVT Dynamic Run log Microsoft Internet Explorer Bestand Bewerken Beeld Favorieten Extra Help P gt D E t y Zoeken x T Favorieten Es Adres D C proiectstswivtrun_log_20080814T103335 hEml Start f 51fries001 subcode 000 SAN is preparing computation iteration 1 sweep 1 iteration 1 Sweep E Titeration 1 sweep 3 Titeration 1 sweep 4 accuracy OF in 1 14 of wet grid points i 25 00 gt required iteration a sweep 1 Titeration a Sweep Z iteration a Sweep 3 Titeration 2 sweep 4 accuracy OK in 45 56 gt of wet grid points 36 00 3 required iteration 3 Sweep 1 Latet et imm De Tnt 7 Figure 3 24 run log 20080814T103333 htm in a browser window The run information is summarised in a txt file This txt file bears the same name as the html file run log yyyymmddThhmmss txt apart from the extension and is also located in the main SWIVT directory An example is given below for a different case as the example above Begin of S
62. intenance Manual VV Y Y 3038 13 SWIVT UserManual vl 6 docx 8 20 11 2014 1 8 1 9 SWIVT GUI User Manual v1 6 This document is a user manual for the interface of SWIVT Release Notes are issued in addition to these documents Free software LGPL SWIVT is free software it can be redistributed and or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation either LGPL ZA version 3 of the License or any later version SWIVT is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU Lesser General Public License for more details A copy of the GNU Lesser General Public License is included with SWIVT If not see http www gnu org licenses Acknowledgements The development of SWIVT is part of the SBW Strength and Loads on Water Defences study commissioned by the RijksWaterStaat department of the Ministry of Public Works in the Netherlands 3038 13 SWIVT UserManual vl 6 docx 9 20 11 2014 2 1 2 1 1 2 1 2 SWIVT GUI User Manual v1 6 Getting Started Installation of SWIVT Matlab version The SWIVT GUI and the accompanying Manuals in Adobe pdf format can be downloaded from http swivt deltares nl The zip file with the Matlab m code is protected with a password For the installation of the Matlab GUI follow these steps 1
63. is not defined for other cases gt The option User means that the user is free in providing the parameter values and physical processes Please note that as soon as one parameter or physical process setting is changed the User option is switched on even if a different option was selected in the first place e the use of WESTH whitecapping and breaking was introduced in SWAN4072ABCDE but removed from SWAN 4091 e if the third generation mode for wind input quadruplet interactions and whitecapping GEN3 is set to WESTH the whitecapping is automatically set to WCAP WESTH if it is set to KOM the whitecapping is in the original HR2006 settings the process triad interaction was excluded This means that there were no HR2006 values for the triad parameters trfac and cutfr When applying SWIVT however a user may want to employ the HR2006 parameter values and activate the process triad interaction at the same time In that particular case SWIVT needs to propose default values for trfac and cutfr We have selected the SWAN 40 41 default values for these parameters since the HR2006 computations were performed with SWAN version 40 41 3038 13 SWIVT UserManual vl1 6 docx 3 4 20 11 2014 SWIVT GUI User Manual v1 6 set to KOM Obviously if whitecapping was switched off in the first place it stays off For more information on these modes please refer to SWAN team 2014a For a discussion of the above described theory in conjunction with some exampl
64. itle and the filename are taken from the case information in addition the user can add two lines of extra information if required A logo will be displayed on the page and can be selected on the bottom right To produce a plot without the frame and identification section remove the tick mark SWM T Case t061 westr001 subcode DUU SVT f elvwwestr n 01 O00 paged ps User Manual Example Figure 3 42 Titles on the output page By default the plots will be printed directly to a file This means that by default the tick mark is in place in the white box to the left of the text Immediate print to file The options to select output type and to add a root string for presentation files are also available The files will be stored in the presentation subdirectory of the case for example C projects swivt sessions session001 f061westr001_000 presentation In addition to the specified format a table will also be stored as csv file in this subdirectory By default the specified output format is png format Remove the associated tick mark if the plot is to be displayed on the screen after which they can be saved where required 12 Whenmore than two cases are presented at the same time plot to screen is not available the plots will automatically be printed to a file 3038 13 SWIVT UserManual v1 6 docx 5 8 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 Examples of SWIVT output plots and table one case presentation 3 7 5 Overview of loc
65. k is not in place in front of the codename of one of the casels indicating that there is no SWAN data available to present for that case Although it seems repetitive in this manual the buttons are described for each window as this part of the manual is also used as online help which is available through the he 1p button on the page The presentation is based on a template which is stored as an xml file with the extension spt A template for each case and each nest if appropriate on the server is provided with SWIVT in the templates directory This case specific template is described in Section 3 7 3 The explanation of the use of the presentation window follows in the sections thereafter It is possible to generate a great variety of plots for one case but also for multiple cases The options provided for the legend are basic and may sometimes not be sufficient However it is possible to save the plot in the Matlab fig format which can subsequently be loaded in Matlab using the hgload function for further editing H is also possible to use the Plot edit option on the SWIVT Presentation output window By clicking on the arrow in the toolbar lots of editing options become available including adding new items via the Insert menu Further information can be found in the Help menu under annotating graphs It should be noted that as for each case the individual plots are also generated the number of plots may rise rapidly To avoid memory overlo
66. lot of aggregated calculated values versus observed values all nests type 12 3 7 4 3 Page selection 1 Page selection Page 1 Overview af calculated s observed parameters Page 2 Overview of calculated vs observed variance density spectrum Page 3 Overview af calculated two dimensional parameter Depth Page 4 Overview of calculated two dimensional parameter Dir Page 5 0 uH LH Figure 3 31 Page selection In this section the page to be set up can be selected By using the el or Ed buttons on the right a page can be added or removed respectively When a page is selected the associated settings are displayed in the Pages style Selection Section 3 7 4 4 and the Presentation Section 3 7 4 5 A new page is always inserted after the selected highlighted page with the same properties as the selected page The title of the page as displayed after the dash can be edited by double clicking on it An edit window will appear in which the title can be adapted This title will be displayed on top of the output page 3038 13 SWIVT UserManual vl 6 docx 52 20 11 2014 3 7 4 4 3 7 4 5 SWIVT GUI User Manual v1 6 SWIVT Presentation Page Mame Enter a page name Overview of calculated vs observed parameters Cancel Ok Figure 3 32 Page name edit box Note that template pages which generate plots that are not available due to a certain setting eg limitations as result of the link option will not be available fo
67. mplates can be generated by hand but it is safer to create the pages with the Presentation section of SWIVT and to save them as a template These user defined templates can be saved anywhere by using the save button El Changes to the default or case specific templates are not automatically stored for future use but the user is asked whether the settings need to be saved upon leaving the presentation GUI 8 Depending on the size of the template related to the number of locations this may take a little while 3038 13 SWIVT UserManual vl 6 docx 49 20 11 2014 SWIVT GUI User Manual v1 6 SWIVT Presentation GUI Exit SWIVT Presentation GUI save settings to file Figure 3 28 SWIVT presentation save settings request An example of default sptis given below whereby lines have been skipped to save space For more details on the template contents please refer to Dekker et al 2014a lt XML VERSION 1 0 gt lt ROOT gt lt SWIVT gt PRESENTATION lt NAME gt SWIVT DEFAULT PLOT TEMPLATE lt NAME gt lt PAGE gt lt PAGE_STYLE gt 111 lt PAGE_STYLE gt lt PAGE_NAME gt OVERVIEW OF LOCATIONS AND PARAMETERS lt PAGE_NAME gt lt PRESENTATION_ELEMENT gt lt TYPE gt 1 lt TYPE gt LOCATION lt ID gt 1 lt ID gt lt NAME gt STATION 1 lt NAME gt lt SELECTED gt ON lt SELECTED gt lt STYLE gt lt LINESTYLE gt NONE lt LINESTYLE gt lt LINEWIDTH gt 1 lt LINEWIDTH gt lt COLOR gt 0 000 0 000 1 0000 lt COLOR gt l
68. ng amp Verhagen Holthuijsen Bretschneider Young and Babanin type 14 Calculated parameter case 1 vs case 2 vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 D D D D Overview of locations with weights type 19 Pressing the Start button in Figure 3 26 will generate the following graphs and tables gt for case a0llrefra001 000 with SWAN version 4051A gt for case a0llrefra001 000 with SWAN version 4072A gt as specified in Table 3 10 and in the linked case template If there are less than two tick marks in place the linked case graphs and tables are not generated leaving only those mentioned following the first two bullets Furthermore presentation types 14 and 15 are only generated for the wave growth cases Examples of output for two cases are given in Section 3 7 6 Two completely different cases or three or more cases It may be useful to generate graphs and tables for two completely different cases option C in Section 3 7 2 2 or for three or more cases for example gt it will save time to present results for more cases all at once rather than to repeat the presentation for each case individually ie repeat the actions mentioned in Section 3 7 2 1 gt statistical scores over the entire group are required Again there are a number of options once three or more cases have been selected for presentation 7 Note that to compare SWAN results with SWAN results the tick mark should be absent from the box in front
69. ngs compare number 3 default settings with 4 5 and 6 gt to study the statistics of a number of SWAN runs eg numbers 6 7 8 and 9 In the situation that a nested case is chosen in a set of cases to be presented together in our example numbers 7 and 8 t061westr00 the aggregate of the nests will be used see Section 3 7 4 2 3 7 2 1 One case One of the above cases is selected eg 1 a011refra001 000 SWAN4041A The Present Case window that appears after the Case specific SWIVT presentation template is selected is illustrated in Figure 3 25 SWIVT Present Case Presentation Selection Generic SMYT presentation template i WS Case 1 a011refra001 000 SWAN4041A c matlab_projecten swivt_v1 2templates a01 refra001 spt WE O ss cm E Page layout E Help Cancel Figure 3 25 Present Case One case A number of buttons are available these are described in Table 3 8 Table 3 8 Buttons on the Present Case page BUTTON DESCRIPTION adapt the template see Section 3 7 4 m locate and select another template Page layout defines the page layout and whether or not to generate output files and if so define them see Section 3 7 4 7 close all presentation windows opens the appropriate part of the manual return to the main window Start generates the graphs defined in the template for the case depending on the setting in the page layout on the screen or as a file It s
70. nly in this way all cases whether they are locally or remotely selected can be treated in a uniform way by the SWIVT GUI 3 4 1 Adding cases from server For the moment up to three properties cf with the columns in the Add case window can be chosen to reduce the number of cases that will be selected from the server In the example below the chosen properties are respectively wind current and code see Chapter 4 3038 13 SWIVT UserManual vl1 6 docx 2 20 11 2014 SWIVT GUI User Manual v1 6 SWIVT Add case Server wind wv Select a property v See a property present code current description dimensions swan_version type SWIVT Add case Server AT asen CEET present present LI a031curnt002 a031 curnt003 a031 curnt004 1041 curbl001 1051 hiswa001 eee f Select a local directory with a SWAN case and define K Retrieve all Cancel Ok Figure 3 5 Add Case window On pressing the Ok button all cases complying with the selected properties will automatically be retrieved from the SWIVT server and stored on the local system in the predefined directory structure Note that it is possible to select cases from the complete list of codes in other words from the complete list of available validation cases Only one item per list can be selected at the time except for the third most right list which is multiple selectable see Section 2 3 4 It is also possible to retrieve all ca
71. nsional parameter direction type 8 sss 64 3 7 5 9 Calculated directional variance density plot e 64 3 7 5 10 Table of statistical comparison of calculated versus observed parameters type 10 65 3 7 5 1 IAEE A e AA EEEE E A A E E EOT T 65 3 7 5 12 Scatter plot of calculated versus observed values type 12 65 3 7 5 13 Calculated parameter computed along a curve type EE 66 3 7 5 14 Calculated parameter vs Young amp Verhagen Holthuijsen Bretschneider Young amp Babanin type 14 67 3 7 5 15 Calculated parameter vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 68 3 4 5 16 Calculated versus observed directional variance density plot type 16 eenen 68 94 5 17 Calculated versus observed values type EE 69 3 7 5 18 SCAN ANA depihotyBe Ko 69 3 7 5 19 Overview of locations with weight type 19 estaa adi Gba bett dicta 70 3 7 5 20 AII neste deviation trom Bee el d N 70 3 7 6 Examples of SWIVT output plots and table Linked cases with same codename 71 3 7 6 1 Overview ONOEGNONS Ge annetd ene 71 3 7 6 2 Table of calculated values for casel and case 2 hvpe enne 71 3 7 6 3 Calculated variance density spectrum for case 1 versus cose hvpeh 72 3 7 6 4 Difference plot of calculated two dimensional parameter type 6 sss 72 3 7 6 5 Table of statistical comparison of calculated parameters for case 1 versus case 2
72. parameters are not used and similarly for the numerical parameters Information on these settings and parameters is stored in an xml file code xmh which is part of the case data For example the physical process whitecapping is excluded from the case in Figure 3 13 In addition to the predefined parameter settings it is possible to provide user defined settings A description of the currently available options is given in Table 3 3 Please note that in case of nesting the parameter settings are identical for all nests 3038 13 SWIVT UserManual vl1 6 docx 30 20 11 2014 SWIVT GUI User Manual v1 6 Table 3 3 Description of the parameter settings options OPTION DESCRIPTION User The user can insert a new set of physical parameters through the SWIVT GUI Please note that SWIVT issues a warning if physically unrealistic settings are chosen User defined settings can also be imported from an xml file see Section 3 5 2 4 SWAN This option SWAN defaults settings columns in Table 3 5 comprises the SWAN default parameter settings for SWAN version for the included physical processes which vary from case to case ONR This option refers to the settings as used in the ONR Testbed The settings in the ONR Testbed vary from case to case and are therefore not included in Table 3 5 HR2006 This option last column in Table 3 5 comprises the SWAN parameter settings as used for the computation of the Dutch Hydraulic Boundary Condi
73. quality assessment of SWAN in the form of validation is important Validation of a numerical model such as S WAN requires comparison of a large number of simulation results against objective data sets These sets consist of high quality wave data integral wave parameters 1D and 2D spectra obtained by analytical means or by means of observations in the laboratory or in the field Comparing simulation results against objective data is done quantitatively tables statistics etc and qualitatively figures etc Validation of a complex and broadly applicable model such as SWAN is a time consuming task This is caused by the large amount of model runs and related post processing tasks that need to be executed Fortunately a lot of steps in a validation process can be automated to a large extent This reduces the amount of human workload significantly The need for an efficient and flexible validation tool has led to the development of SWIVT SWAN Instrument for Validation amp Testing Objectives of SWIVT SWAN is a third generation wave model that computes random short crested wind generated waves in coastal regions and inland waters The purpose of SWIVT is to validate SWAN in stationary mode in a flexible efficient and effective way This is achieved by offering the possibility to compare SWAN simulation results against observed data as well as against other simulations results for example obtained with another version of SWAN or with differen
74. r editing Page style selection 2 Page style selection Figure 3 33 Page style selection EEOE EB In the section the size and number of plots per page is defined by clicking on the required picture In Figure 3 33 a layout of three equally sized plots is selected The styles are grouped by the number of plots on a page Up to eight plots per page are available It is possible to place an empty graph type 11 if eg 5 or 7 plots are required or to position the plots in a different way Presentation selection 3 Presentation selection 1 Overview of locations type 1 v Edit Si Table of calculated values type 2 v Edit 3 Table of calculated versus observed values type 3 v Edit Figure 3 34 Presentation selection The content of each plot in a page can be defined in the presentation selection The number of plots on a page depends on the selection of the page style see Section 3 7 4 4 Several types of plots are available they are listed in Table 3 16 This table is a cross reference table which is used by SWIVT to generate the contents of the Presentation configuration window shown in Figure 3 35 Detailed information on the plot types is available in Dekker et al 2014al In this example it is not possible to change the fact whether or not to include measured data this option is available for plots with more than one case at the time Note that if there is no data available surface plots will only display the grid whi
75. rectories may not be created in the sessions directory outside SWIVT this will result in an internal error in SWIVT as it will be unable to locate the cases stored in these directories Once a case is downloaded from the server it will be stored in a subdirectory of sessioniii in the directory with the appropriate swanversion number eg SWAN4041 A SWAN4051 A SWAN4072A etc called code subcode where subcode 000 indicates that the case has been retrieved from the server For example E CH sessions E ICH sessionDD1 E CH 54040414 E a0215shoal001_000 E 5 FOS1fries001_000 E CH 54440514 y a021shoal001_000 E 5 FOS1fries001_000 El 9 SwAM4072A E 5 sessiondoz Ly 5440414 El Ey 544840514 El 7j SWAN4072A E ICH session003 E CH 54440414 5 a0z1shoal001_000 FOligrshwoo1 000 5 Fo11ogrsh003_000 Sy FO21grdpw001_ non E FOSifriesOO1_o00 7 cuu mane A Figure 2 2 Session directory example Each code subcode directory contains two three or four subdirectories model io containing the input files tor both SWIVT and SWAN This is also the location where the non presentation output files will be stored gt observ containing the files with the observed data presentation created when presentation output is generated by SWIVT gt SWivt ci pres set created when presentation output is generated by SWIVT This directory is only relevant in conjunction with the Calibration Instrument developed at Deltar
76. ry absent present SWANGOSIA Add case Remove case Edt case Run case Present case wo date avaiable for presentation Figure 3 8 Case overview The Ier button in the toolbar will generate an HTML table with meta information on the cases the properties whether processes are switched on or off where appropriate the values of the parameters and the session location of the files associated with the cases Part of this list is given in as an example Adres amp Cr projects swivt swivt case lis html v 34 naal code subcode description tvpe wind wind type wind speed wind direction current current typ a011refra001 U Retraction analytical absent absent n a n a absent absent 1021 grdpw003 U Wave growth in deep water field present value 30 U absent absent 1051 triez003 U Friese Zeegat the Netherlands field present value 11 50 250 present Tile lO21triadO01 U Triads laboratory absent absent n a n a absent absent 1051 hiswa001 U HISWA basin experiment laboratory absent absent n a n a present file Figure 3 9 Html list of cases displaying associated meta information left most part only Clicking with the right mouse button on a selected line in the Case overview list gives access to menu called Show additional information see Figure 3 10 This feature is only available for server cases 3038 13 SWIVT UserManual v1 6 docx 4 20 11 2014 3 4 2 SWIVT GUI User Manual v1 6 LQrapwuus uuu Ware qr L ries n3 OOO
77. se identification window New session Ctrl N Main window Open session Ctrl O Main window Save session CErFI s amp Main window Export Main window gt Export data in observed locations Matlab format Export SWAN field data and data in observed locations Matlab format NENNEN p NENNEN Ctrl FO D E a Clear all sessions Main window Clear all log files Main window Cl Main window ain window S ose all presentation output windows in wi ERR Main wi aep Hebi SINT webste O 2 3 2 Toolbar A toolbar is available for general actions Diele o En Figure 2 4 Toolbar The function of each of the buttons is described in Table 2 2 Table 2 2 Description of Toolbar buttons BUTTONFUNCTION WINDOW MENU Pal Close all presentation windows Main window File Close all presentation windows 3038 13 SWIVT_UserManual_v1 6 docx 4 20 11 2014 2 3 3 2 3 4 2 3 5 2 3 6 2 3 7 SWIVT GUI User Manual v1 6 Ghose all presentation windows PresentCase nw session Open the default template default spt f Open an existing session A Open an xml file with user defined parameters Open a template H Save the current session Save the user defined parameters to an xml file Edit Case Save the current settings in a template 31 show case list as HTML table Light and dark grey fields In selection areas dark grey fields denote that a selection is possible light grey fields denote that the selection
78. served values type 10 Scatter plot of calculated parameters versus observed values type 12 Table 3 13 Types of presentation for multiple cases using the Case set comparison option PRESENTATION TYPE Table of statistical comparison of calculated parameters for set 1 versus observed values and set 2 versus observed values type 10 Scatter plot of calculated parameters for set versus observed values and set 2 versus observed values type 12 Pressing the Start button in will result in the following graphs and tables gt for each of the nine cases gt for the linked cases 1 2 and 3 as specified in Table 3 12 and in the Linked Case template gt for set 1 consisting of cases 3 4 and 5 and set 2 consisting of cases 6 7 8 and 9 as specified in Table 3 13 and in the Set Comparison template If there are less than two tick marks in place the linked case graphs and tables are not generated 2 bullet if there are less than two sets defined the set comparison graphs and tables are not generated 3 bullet Furthermore presentation types 14 and 15 are only generated for the wave growth cases Examples of output for two cases are given in Section 3 7 7 3038 13 SWIVT UserManual vl1 6 docx 4 8 20 11 2014 SWIVT GUI User Manual v1 6 3 7 3 Templates The number types and layout of plots is defined in a template After pressing the start button or one of the Edit buttons in the Present Case Window Figure 3 25 Figure
79. ses available from the server by using the Retrieve all button A confirmation window see Figure 3 6 will be displayed before the data is downloaded Please note that if the SWAN version is not explicitly chosen all cases with the same casename and subtype but different SWAN versions will be retrieved 3038 13 SWIVT UserManual vl1 6 docx 7 D 20 11 2014 SWIVT GUI User Manual v1 6 SWIVT GUI Retrieve all cases from server that s quite a lotl cancel Figure 3 6 Confirmation window for retrieving all cases from the server Retrieving the data may take a little time depending on the amount of data requested the window in Figure 3 7 will be displayed during this process Retrieving case f061westr004 SWAN4072A 2 4 of 7 0 Mb Processed 66 please wait NO Figure 3 7 Retrieving case window Subsequently an overview of the now locally available cases will be presented on the main window Please note that in the example below properties other than those in the example above have been used 3038 13 SWIVT_UserManual_v1 6 docx 7 3 20 11 2014 SWIVT GUI User Manual v1 6 SWIVI c Deltares current dimensions wen version aOlirefra00l D SZWAN40514 fO21grdpuO03 I Vave grovth in deep vater field present absent SVAN4051A f0S1friesO03 Friese Zeegat the Netherlands field present present SWANGOSIA l021triadOO0l I Triads laboratory absent absent SVAN4051A LOSlhisva00l i HISWA basin experinent laborato
80. ses usually do not have the observations in common and less plots are available These plot options are the same as those for three or more cases and described there Section 3 7 2 3 The Present Case window that appears for options A and B after the Case specific SWIVT presentation template is selected and the link tick marks are present in the square boxes is illustrated in Figure 3 26 SWIVT Present Case Presentation Selection O Generic SMYT presentation template Case specific SMYT presentation template Linked cases c matiab _projecten swivt_v1 2 default spt E Edit CH EN Case 1 a011refra001 000 SWAN4051 A c matlab _projecten swivt_v1 2 templates a01 1refra001 spt OO e Edit Case 2 a011refra001 000 SWAN4072A c matlab projecteniswivt v121templatesta011refraD01 spt OO i Edit inb projecte fe a2 EE Page layout Em Help Cancel Figure 3 26 Present Case Il Two cases same code A number of buttons are available these are described in Table 3 9 Table 3 9 Buttons on the Present Case page LENNLIL LL D e rmngemgeieg 0000 O EE 0000000000000 Page layout defines the page layout and whether or not to generate output files and if so define them see Section 3 7 4 7 Close all presentation windows opens the appropriate part of the manual return to the main window 3038 13 SWIVT UserManual v1 6 docx 4 5 20 11 2014 3 7 2 3 SWIVT GUI User Manual v1 6 generates t
81. sults in particular if a large number of validation cases is selected This cumbersome aspect is resolved by taking into account the subtle difference introduced in Table 3 3 This means that once the user has selected a parameter settings option SWIVT will take care of the correct in exclusion of physical processes SWIVT derives the meta information on the in exclusion of physical 3038 13 SWIVT UserManual vl 6 docx 81 20 11 2014 SWIVT GUI User Manual v1 6 processes from the ONR Testbed settings for the cases originating from the ONR Testbed or from the settings as applied in an earlier study no cases can enter SWIVT before it has been studied thoroughly For the Beji Battjes bar for example this means that quadruplets are automatically excluded since this is the case in the ONR Testbed Furthermore triads are activated For example for parameter cutfr the values 2 2 5 0 2 5 and 2 2 are taken after selecting parameter settings options SWAN4041 SWAN4051 SWAN4051A and HR2006 respectively Please note that the user still has the possibility to manually overrule the in exclusion of physical processes If he would activate quadruplet interaction for the Beji Battjes case which wouldn t make sense but merely for the sake of argument then the values mentioned in Table 3 5 depending on the selected parameter option will be taken The whole reasoning above also holds for the parameter settings options User the invoked parameter se
82. t 19 The run log appears in a new window inspect the results SC 0 M Qs Cp d Qo o Selecting a parameter set Suppose that a user wants to perform a validation and includes the 1D Beji Battjes bar 1021triad001 from the ONR Testbed in his set of validation testcases Since this case is 1D SWAN does not allow for the inclusion of quadruplets If the user wanted to perform a validation using the one of the SWAN or HR2006 default settings and if the difference introduced in Table 3 3 didn t exist there would be no SWAN run and therefore no result for this testcase The reason is that quadruplets are included in the default settings but as just mentioned this case does not allow for quadruplets Continuing the argument the Beji Battjes bar is a good case for testing the triad interaction Again using the one of the SWAN or HR2006 default settings without the difference in Table 3 3 triad interaction would be excluded The reason again is that this physical process is excluded by default The same argument optimal results can only be obtained if the in exclusion of physical processes differs from the SWAN default settings also holds for a number of other testcases We want to prevent the undesirable situation that a user after having selected a parameter settings option needs to manually deJactivate physical processes in a number of cases in order to get optimal results This can be cumbersome and yield undesirable re
83. t MARKER gt NONE lt MARKER gt lt MARKERSIZE gt 10 lt MARKERSIZE gt lt MARKEREDGECOLOR gt 0 000 0 000 1 000 lt MARKEREDGECOLOR gt lt MARKERFACECOLOR gt 0 000 0 000 1 000 lt MARKERFACECOLOR gt lt STYLE gt lt LOCATION gt lt LOCATION gt lt LOCATION gt lt PARAMETER gt lt PARAMETER gt lt LAYOUT gt lt TITLE gt lt TITLE gt lt X_AXIS gt lt SELECTED gt OFF lt SELECTED gt lt LABEL gt X COORDINATE M RD lt LABEL gt lt LIMITS gt lt LIMITS gt lt SCALE gt lt SCALE gt lt X_AXIS gt lt Y_AXIS gt lt SELECTED gt OFF lt SELECTED gt lt LABEL gt Y COORDINATE M RD lt LABEL gt lt LIMITS gt lt LIMITS gt lt SCALE gt lt SCALE gt lt Y_AXIS gt lt Z_AXIS gt lt SELECTED gt OFF lt SELECTED gt lt LABEL gt lt LABEL gt lt LIMITS gt lt LIMITS gt lt SCALE gt lt SCALE gt lt Z_AXIS gt lt COLORMAP gt JET lt COLORMAP gt lt COLORBAR gt OFF lt COLORBAR gt lt LAYOUT gt lt PRESENTATION_ELEMENT gt PRESENTATION ELEMENT PRESENTATION ELEMENT PAGE PAGE 3038 13 SWIVT UserManual v1 6 docx 50 20 11 2014 SWIVT GUI User Manual v1 6 PAGE PRESENTATION SWIVT ROOT 3 7 4 Present edit Template editor The presentation window is made up from three main sections gt Page selection gt Page style selection gt Presentation selection and a number of buttons SWIVT Presentation f061westr001 000 Cy ca a En
84. t SWAN model settings SWIVT includes validation cases which are all taken from well documented laboratory and field data and from analytical solutions SWIVT is flexible in the sense that it offers the user the possibility to include new validation cases to change physical model settings and to adjust the presentation of the results SWIVT is freeware under LGPL conditions SWIVT is developed for experienced SWAN users Comparison with the existing ONR Testbed The ONR Testbed see Ris et al 2002 provides an automated run environment for validation yielding graphics and statistical scores The validation testcases in the ONR Testbed are fixed in number and form Its primary use therefore is that of a regression testbed Based on a static set of testcases it gives insight into the development from one SWAN version to another SWIVT aims at being a dynamic system requiring interaction with the user gt The user can select either all or a part of the available validation cases One set of available validation cases will be the ONR Testbed cases Therefore SWIVT is backward compatible with the ONR Testbed gt Besides the availability of certain standard graphs some possible graphs are included here in Figure 1 1 to illustrate the point it is possible to create tailor made figures gt To facilitate user interaction SWIVT is provided with a GUI gt The user can apply the SWIVT functionalities ie execution and post processing to new SWAN cases
85. tandard directory selection window or file open window of the current platform Windows or UNIX 3038 13 SWIVT UserManual vl 6 docx 5 20 11 2014 2 3 8 2 3 9 SWIVT GUI User Manual v1 6 Map selecteren Select a directory containing a complete SWAN case aS FOS 1 fries ES F B1ver l E 5 FOEL verd ES OG i vero F 51verD4 E 5 FOSiverOS C lO triad ES Iz 1verti ES 02 1 verde M E Map local_cases Annuleren Mieuwe map maken Figure 2 5 Directory selector Windows Trying to do the impossible When you try to do the impossible you may come across a window like this SWIVT GUI Figure 2 6 Trying to do the impossible Close Yeah duh 7 AE The SWIVT application and also most windows can be closed by clicking the cross in the top right hand corner All changes made in that part of SWIVT will be lost A confirmation window will appear upon closing the SWIVT application see Figure 2 7 3038 13 SWIVT_UserManual_v1 6 docx 20 11 2014 SWIVT GUI User Manual v1 6 SWIVT GUI L rf Exit SwIVT GUI cancel Figure 2 7 Closing confirmation window 3038 13 SWIVT_UserManual_v1 6 docx 17 20 11 2014 3 1 SWIVT GUI User Manual v1 6 SWIVT Main Window Introduction SWIVT c Deltares File Edit Help Dia R l t Case overview code subcode description current dimensions Zman version Add case Remove case Edit case Run c
86. ted thoroughly 3038 13 SWIVT UserManual v1 6 docx 7 20 11 2014 1 5 1 6 1 7 SWIVT GUI User Manual v1 6 gt _Hindcast studies always involve comparison of SWAN data with observed data while in validation studies also SWAN data may be compared with SWAN data obtained with another SWAN version or different parameter settings SWIVT facilitates briefly speaking the selection of a number of validation cases the insertion of parameter settings in SWAN command files the running of SWAN and the validation by generating tables and graphs SWIVT cases A SWIVT case consists of a set of SWIVT files and a set of SWAN files which belong to one SWAN simulation There are two types of SWIVT files both in xml format gt one containing information for the simulation of the physical processes from which a selection can be made by the user gt one containing information on how to present the results in graphs and or tables The set of SWAN files is described in detail in the SWAN User Manual SWAN team 2014b An example is the set of SWAN files for simulation of the Friesche Zeegat at 5h00m on October 9 1992 Another example a different case is the set of SWAN files for simulation of the Friesche Zeegat an hour later at 6h00m on October 9 1992 Note that two cases are different if the SWAN files input files and or SWAN executable are different even if they aim at simulating the same situation For example a change in the param
87. tions in 2006 for the Holland Coast Once a predefined option is chosen like eg ONR and the OK button is pressed a new subcase is created and the new values are stored in the user data block for this subcase If this subcase is edited the text user will again be displayed in the Parameter settings option box and not ONR as may be expected Please note that a subtle yet important difference exists between application of the SWIVT parameter options SWAN4041A SWAN4051A etc as given above and the various SWAN default settings as given in the SWAN User Manual The same also holds for the HR2006 settings This difference is as follows The SWAN User Manual and the HR2006 settings define both the in exclusion of physical processes and the parameter values to be used However SWIVT only uses the specified parameter values from these sources The in exclusion of physical processes is based on the SWIVT case specific settings which are initially derived from the ONR testbed settings and is defined in the xml file Table 3 5 gives an overview of the currently available predefined parameter settings The physical process for which the parameter is defined is given in the first column A short description can be obtained by hovering over the parameter name with the mouse as displayed in Figure 3 18 this only works if the associated physical process is selected or if the numerical block is switched on ERIC me Ola ol coefficient of Eh
88. ttings are only used for the physical processes that are inc uded in the selected case 3038 13 SWIVT UserManual vl 6 docx 82 20 11 2014
89. ver or loaded from the local system This functionality is described in detail in Section 3 2 Remove case Remove one or more selected SWAN cases from the overview list Edit case Edit the parameter settings of a SWAN case This functionality is described in detail in Section 3 5 Run case Run one or more SWAN cases wifh their associated SWAN executable Note that cases are by definition different even if the input files are identical if they are associated with another SWAN executable Section 3 5 3 Present case Plot the results and compute the statistical scores A predefined or user defined set of graphs and tables is plotted Section 3 7 A legend indicating that data is available for presentation if the casename is preceded by a is placed on the bottom right of the page An example is given in Section 3 4 1 Please note that in the remainder of this chapter terms are used like casename code subcode etc These are explained in detail in the Technical Reference Dekker et al 2014a and summarised in Chapter 4 Open and save an existing SWIVT session As described in Section 2 2 SWIVT will unless explicitly specified otherwise reopen the last session during start up Once SWIVT is started the new button on the top left of the main window can be used to start a new session The save button on the toolbar can be used to save a SWIVT session The user is prompted to select an existing directory or to make a new directory
90. window These parameter settings comprise gt alist of included active and excluded inactive physical processes the actual values of the parameters for the included physical processes an indication whether or not default numerical convergence parameters are to be used if user specified numerical convergence parameters are to be used the actual values of these parameters The physical processes and associated parameters as well as the numerical convergence parameters are described in detail in the SWAN documentation SWAN team 2014a and SWAN team 2014b Y Y Y In general SWIVT offers the following options for changing these parameter settings gt edit individual parameter values switch individual physical processes off or on switch the use of user specified numerical convergence parameters off or on select a set of predefined parameter values ONR HR2006 or SWAN default values import a file with user defined parameter values and optional switches V vvv Whether or not these options are available depends on the number and type of cases that are edited at the same time A number of Edit case types are available Edit case single case edit a single case at a time see Section 3 5 2 gt edit more than one case at the same time Edit all o Edit all case single server case the case name eg f051fries is the same and the subcode is 000 see Section 3 5 3 o Edit all case multiple distinct server cases at least one of t
91. xml file only the user defined block will be stored in this file This file will always include the selected tag An example of an additional xml file is given below lt xml version 1 0 encoding utf 8 gt ROOT xmlns xsi http www w3 0rg 2001 XMLSchema instance xs1 noNamespaceschemaLocation http swivt deltares nl swivt xsd gt gt swi vt case lt code gt f051fries001 lt code gt lt settings gt lt physics gt lt GEN3 gt mode 1 KOM model lt GEN3 gt lt WCAP gt lt selected gt on lt selected gt lt cds2 gt 2 36e 005 lt cds2 gt 3038 13 SWIVT_UserManual_v1 6 docx 3 6 20 11 2014 SWIVT GUI User Manual v1 6 WCAP lt WCAP1 gt lt stpm gt 0 00302 lt stpm gt lt powst gt 2 lt powst gt lt delta gt 0 lt delta gt lt powk gt 0 lt powk gt lt selected gt off lt selected gt lt cds2 gt 5e 005 lt cds2 gt lt br gt 0 00175 lt br gt lt p0 gt 4 lt p0 gt lt powst gt 0 lt powst gt lt powk gt 0 lt powk gt lt nldisp gt 0 lt nldisp gt lt cds3 gt 1 5 lt cds3 gt lt powfsh gt 1 lt powfsh gt lt WCAP1 gt lt QUAD gt lt QUAD gt lt FRIC gt lt FRIC gt lt BREA gt lt BREA gt lt BREA1 gt lt selected gt on lt selected gt lt 1quad gt 2 lt 1quad gt lt lambda gt 0 25 lt lambda gt lt Cn14 gt 30000000 lt cn14 gt ursell 10 ursell lt qb gt 1 lt qb gt lt selected gt on lt selected gt lt cfjon gt 0 067 lt c
92. ype 12 3038 13 SWIVT UserManual vl 6 docx 6 5 20 11 2014 3 7 5 13 SWIVT GUI User Manual v1 6 Calculated parameter computed along a curve type 13 Calculated parameter RTpeak computed along a curve 0 5 0 4 x 0 3 pi o G o 0 1 D d 2 3 L 5 E F rd Figure 3 51 Calculated parameter computed along a curve type 13 3038 13 SWIVT UserManual v1 6 docx 6 6 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 14 Calculated parameter vs Young amp Verhagen Holthuijsen Bretschneider Young amp Babanin type 14 10 4 10 w 10 Holthuysen o Bretschneider Young amp Verhagen Young Babanin i calculated im Bd Lued en ai ag dp qi gp Wr 10 Holthuysen Bretschneider Young amp Verhagen calculated e 10 10 w w g 10 10 x 10 Figure 3 52 Calculated parameter vs Young amp Verhagen Holthuijsen Bretschneider Young amp Babanin type 14 3038 13 SWIVT_UserManual_v1 6 docx 67 20 11 2014 SWIVT GUI User Manual v1 6 3 7 5 15 Calculated parameter vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 Wilson 1965 Kahma amp Calkoen 1992 Pierson Moskowitz 1964 calculated Wilson 1965 Kahma amp Calkoen 1992 Pierson Moskowitz 1964 calculated fpeak Figure 3 53 Calculated parameter vs Kahma amp Calkoen Pierson Moskowitz Wilson type 15 3 7 5 16 Calculated versus observed directional varianc
Download Pdf Manuals
Related Search
Related Contents
AP105-TM11P-66P IR Dome Camera User Manual Sylvania 0027821 fluorescent lamp NRVIS Data Class User Guide Samsung PL PL50 Philips AVENT SCD501/00 babyphone TAB968 - Audioline Copyright © All rights reserved.
Failed to retrieve file