Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Version: Traduction:
Table of contents
Ho#-to: !irst uti$isation%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3 Ho#-to: &reation o' a Te$e(ac 2) *ro+ect%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5 Su*er,isor%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13 H-drau$ic .ro+ect Editor%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 17 Genera$ .ara(eters Editor%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 21 /oundar- conditions%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 27 0oda$ *ara(eters%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 32 1nitia$ conditions%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 32 Sources%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 33 &u$,erts%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 22 4eirs%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 25 5ana6e(ent o' 1) cur,es (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 23 2) Vie# (&o((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 55 Vie# 2): Editin6 too$s (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%53 Se$ectin6 and searc7in6 #it7in t7e 8Vie# 2)8 (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 65 E9*ortin6 data 'ro( t7e Vie# 2) (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 6: 5ana6e(ent o' 6eo6ra*7ic data (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 70 A**$ication o' e9*ressions (co((on"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 76
ena=$es to Auic@$- create and edit *ro+ets> $aunc7 a**$ications and (ana6e =oo@(ar@s%
Specif!ing the access path to the e"ecutable files of the Telemac s!stem #ad anced utilisation$
/- de'au$t> t7is sta6e is need$ess: t7e e9ecuta=$e 'i$es o' Te$e(ac #i$$ =e direct$- accessi=$e% 1' -our Te$e(ac insta$$ation is not ?custo(ar-?> -ou 7a,e to s*eci'- t7e access *at7 to t7e directorcontainin6 t7e =inar- 'i$es o' Te$e(ac =- (eans o' t7e .re'erences *ane$: c7oose t7e ta= 5ode$$in6 s-ste( and a'ter t7at Te$e(ac% To add a ne# ,ersion> c$ic@ t7e =utton Add and co(*$ete t7e 'ie$ds Version and T7e 'o$der containin6 t7e te$e(ac =inaries% 1t is a$so *ossi=$e to s*eci'- (u$ti*$e ,ersions%
*a6e 2<7:
Introduction
T7is section #i$$ =e =ased on an e9a(*$e 'urnis7ed =- t7e so't#are Te$e(ac 2)% 1t concerns t7e *ro+ect> #7ic7 is contained in t7e director{TELEMAC_HOME}/{VERSION}/telemac2d/tel2d_{versi n}/init!en/fl"vial/tel 2d/#/% {TELEMAC_HOME} re*resents t7e insta$$ation director- o' t7e Te$e(ac s-ste( (C$%telemac under 4indo#s"> {VERSION} re*resents t7e ,ersion o' Te$e(ac% 1n t7is section it #i$$ =e e9*$ained> 7o# to use t7e .re*rocessor to *ara(eterise a Te$e(ac 2) *ro+et% T7e 'unctionin6 o' t7e Te$e(ac s-ste( is e9*$ained in t7e so't#are8s docu(entation%
*a6e 5<7:
Choice of the name and the location of the principal project file
A'ter ,a$idatin6> -ou #i$$ 7a,e acces to t7e H-drau$ic .ro+ect Editor% T7is editor contains se,era$ *ane$s> #7ic7 can a$$ =e accessed ,ia t7e (enu .ro+ect%
T7e (enu !i$e co(*re7ends t7e ite( Sa,e> #7ic7 a$$o#s -ou to to sa,e -our *ro+ect (or use t7e s7ortcut
Ho#-to: &reation o' a Te$e(ac 2) *ro+ect *a6e 6<7:
Ctrl+S"% T7e 'i$es 8cli!t't8 and 8cas8 #i$$ =e created #it7in t7e director- test%
*odif!ing +e!words
5odi'ications o' @e-#ords can =e (ade in t7e ta= Be-#ords% ;ou can easi$- searc7 a @e-#ord =(a@in6 use o' t7e 'i$ter 0a(e $ocated at t7e to* $e't% !or (ore detai$s> *$ease see t7e docu(ent Genera$ .ara(eters Editor
Tip ;ou can 'i$ter t7e contents ($e't co$u(n" and (odi'- t7e ,ie# =- (eans o' t7e *o*-u* (enu o' t7e *ane$%
*a6e 7<7:
VARIA(LES)*OR)+RA,HIC),RINTO-TS)$).-/V/S/(/H/0/M/*. VARIA(LES)TO)(E),RINTE1)$).. +RA,HIC),RINTO-T),ERIO1)$)22 LISTIN+),RINTO-T),ERIO1)$)22 INITIAL)CON1ITIONS)$).CONSTANT)ELEVATION. INITIAL)ELEVATION)$)234! TI1AL)*LATS)$)NO T-R(-LENCE)MO1EL)$)# MASS5(ALANCE)$)6ES N-M(ER)O*)S-(5ITERATIONS)*OR)NON5LINEARITIES)$)# SOLVER)ACC-RAC6)$)#!E53 T6,E)O*)A1VECTION)$)#74 VELOCIT6)1I**-SIVIT6)$)#!E52 SOLVER)$)8 SOLVER)O,TION)$)9 MASS5L-M,IN+)ON)H)$)# MASS5L-M,IN+)ON)VELOCIT6)$)# MATRI:)STORA+E)$)9 TREATMENT)O*)THE)LINEAR)S6STEM)$)2
*a6e :<7:
1n t7e sa(e (anner> #e #i$$ create t7e $iAuid =oundar- #it7 t7e *rescri=ed '$o#rate% !or t7is =oundar-> #e #i$$ (odi'- t7e ?,e$ocit- *ro'i$e? and s*eci'- t7e o*tion 838 na(e$- ?nor(a$ ,e$ocit- 6i,en in u=or in t7e con$i( 'i$e?% ;ou can (odi'- t7e re*resentation o' t7e =oundaries =- (eans o' t7e ite( &on'i6uration% !ina$$-> -our *ro+ect #i$$ $oo@ as 'o$$o#s:
*a6e 3<7:
,diting the elocit! profile for the boundar! with the -prescribed flowrate4e c7ose to de'ine a ,e$ocit- *ro'i$e 'or t7e =oundar- #it7 t7e *rescri=ed '$o#rate% To edit t7is *ro'i$e> #e 7a,e to #or@ #it7in t7e $a-er /oundaries:
*a6e 10<7:
Adding sources
Sources
Adding weirs
4eirs
*a6e 12<7:
Super isor
Abstract Description of the Supervisor, how to open a project, add an executable, manage bookmarks, ... To (a@e use o' t7is a**$ication> acti,ate t7e e9ecuta=$e Su*er,isor =- (eans o' t7e icon %
Presentation
T7e Su*er,isor is a 'i$e e9*$orer ada*ted to 7-drau$ic (ode$$in6 s-ste(s% T7is e9*$orer a$$o#s to start u* t7e a**$ications o' t7e .re*rocessor% !urt7er(ore> it ena=$es to $aunc7 t-*ica$ (ode$$in6 s-ste( a**$ications% 1t is *ossi=$e as #e$$ to add ne# e9ecuta=$es%
1n t7e 'i6ure a=o,e t7e current director- is !!!%casTest%telemac%fl"vial%tel2d%#%% T7is director- doesn8t contain a 'o$der at a$$ (t7e 'o$ders $ist is e(*t-"% T7e current director- contains 11 'i$es dis*$a-ed in t7e 'i$es $ist% T7e 'i$e cas#!t't is se$ected and its content can =e *re,ie#ed in t7e sur,e'ie$d% T7is Fone a$$o#s a$so to $aunc7 t7e H-drau$ic .ro+ect Editor or to start a co(*utation =ased on t7e se$ected 'i$e% T7e icons Ru=ens (Ru" and 5atisse (5a" ena=$e to $aunc7 t7e corres*ondin6 a**$ications o' t7e Te$e(ac s-ste(% T7ese a**$ications #i$$ =e $aunc7ed in t7e current director-% 1' -ou c$ic@ t#ice on a resu$ts 'i$e> t7e .ost*rocessor #i$$ =e $aunc7ed% T7e sa(e 'or a ?*ro+ect? 'i$e (t7e 'i$e cas%t9t" and t7e H-drod-na(ics .ro+ect Editor or t7e (es7 'i$e and t7e 5es7 Vie#% To create a *ro+ect startin6 'ro( t7e (es7 'i$e> it su''ices to (a@e use o' t7e *o*-u* (enu and t7e o*tion &reate a Te$e(ac *ro+ect%
Su*er,isor
*a6e 13<7:
Note T7e 'i$es are reco6nised =- t7eir e9tension% An-7o#> it is *ossi=$e to (a@e use o' t7e (enu ite( O*en #it7%%% i' t7e na(e o' -our 'i$e doesn8t corres*ond to t7e standards% To acti,ate t7e *o*-u* (enu> c$ic@ #it7 t7e ri67t (ouse =utton in t7e 'o$ders $ist or t7e 'i$es $ist%
*anaging boo+mar+s
T7e (ost co((on *at7s can =e sa,ed% A'ter#ards t7e access to t7ese *at7s #i$$ =e easier: it #i$$ su''ice to se$ect t7e *at7 'ro( t7e (enu /oo@(ar@s%
T7e (enu o*tions Ru=ens and 5atisse o' t7e *o*-u* (enu a$$o# to $aunc7 t7ese a**$ications #it7in t7e se$ected director-% i@e#ise> t7e (enu ite( E9ecute%%% ena=$es $aunc7in6 an e9ecuta=$e 'i$e #it7in t7e current 'o$der% 1n t7e 'o$$o#in6 section detai$s a=out addin6 e9ecuta=$e 'i$es #i$$ =e 6i,en%
Applications menu
T7is (enu a$$o#s to $aunc7 =ot7 t7e a**$ications o' t7e .re*rocessor and e9terna$ a**$ications de'ined =t7e user% 1n t7e *re,ious 'i6ure an a**$ication na(ed ?essai? 7as =een de'ined =- t7e user%
Su*er,isor
*a6e 12<7:
1n t7e 'ie$d ;our a**$ications t7e a**$ications =ein6 de'ined and acti,ated are $isted: t7ese a**$ications #i$$ =e s7o#n in t7e s*eci'ic (enus% T7e 'ie$d A,ai$a=$e a**$ications contains t7e e9ecuta=$e 'i$es> #7ic7 7a,e =een de'ined =ut 7a,e not =een acti,ated -et (t7e- are not ,isi=$e in t7e s*eci'ic (enus"% 1n t7e (idd$e *art o' t7e *ane$ t7e *ossi=$e actions are out$ined% To acti,ate or deacti,ate an a**$ication> t7e arro#s in t7e centre o' t7e *ane$ 7a,e to =e used% To add an e9ecuta=$e 'i$e> t7e *$us icon 7as to =e a**$ied% To de$ete de'inite$- an a**$ication> (a@e use o' t7e (inus icon (t7e a**$ication (ust =e deacti,ated"% !or (odi'-in6 an a**$ication> it su''ices to c$ic@ t#ice on it%
T7e 'ie$d 0a(e ist co(*u$sor-% ;ou can se$ect an e9ecuta=$e 'i$e =- (eans o' t7e 'i$es se$ector (?%%%? icon"% 1' t7e access *at7 to t7e e9ecuta=$e 'i$e isn8t de'ined> t7e s*eci'ied na(e #i$$ =e used as co((and% ;ou can a$so de'ine a 'i6ure c7aracterisin6 t7e ne# e9ecuta=$e 'i$e ('or(at &if> ;<& or <n&"% T7e a**$ication #i$$ =e added a'ter ,a$idation o' -our (odi'ications%
The *onitor
T7is too$> 'urnis7ed #it7 t7e .re*rocessor> a$$o#s to 'o$$o# in rea$-ti(e t7e contents o' (u$ti*$e 'i$es% To $aunc7 t7is a**$ication> (a@e use o' t7e (enu A**$icationsD5onitor%
Su*er,isor
*a6e 15<7:
Post
1' a serafin 'i$e is se$ected> a #indo# 'or *ost-treat(ent #i$$ =e o*ened =- c7osin6 t7e (enu ite( .ost% T7e 'i$es in< and s v are necessar- 'or $aunc7in6 t7e .ost*rocessor%
,"tension of files
To *ro*ose t7e actions ada*ted to t7e se$ected 'i$e> t7e Su*er,isor tries to deter(ine t7e t-*e o' 'i$e on t7e =asis o' t7e 'i$e8s e9tension% 0e,ert7e$ess> so(e su**$e(entar- ru$es are a**$ied to res*ect t7e na(in6 7a=its o' t7e Te$e(ac users% T7e ta=$e =e$o# s7o#s t7ese ru$es 'or eac7 t-*e o' 'i$e% Type of file 8cas8 'i$e Geo(etr- 'i$e Extension cas ser or res Supplementary rules T7e 'i$es #7ose na(e =e6ins #it7 ?cas? T7e 'i$es #7ose na(e =e6ins #it7 ?res? ou ?6eo?
Su*er,isor
*a6e 16<7:
/pening a pro%ect
5a@e use o' t7e (enu ite( !i$eDO*en and se$ect t7e s*eci'ic *ro+ect 'i$e% Su**$e(entar- data are stored in t7e 'i$e !<re!fd= % 1t is a$so *ossi=$e to o*en a *ro+ect =- dou=$e-c$ic@in6 on a *ro+ect in t7e (ain #indo# o' t7e Su*er,isor% T7e s*eci'ic *ro+ect 'i$es are 7i67$i67ted #it7 t7e corres*ondin6 icon in t7e Su*er,isor%
$pening a project
Creating a pro%ect
T7e creation o' a *ro+ect can =e done ,ia t7e (enu !i$eD&reate% A (es7 'i$e is reAuired% A$$ co((on$used 'or(ats =- (ode$$in6 s-ste(s are su**orted% Startin6 'ro( t7e Su*er,isor> it su''ices to se$ect a (es7 'i$e and to use t7e co((and &reate a Te$e(ac *ro+ect% 1' necessar-> t7e e$e(ents #i$$ =e trans'or(ed to res*ond to t7e s*eci'ications o' t7e (ode$$in6 s-ste( (T6 'or Re'$u9"% !urt7er> 'or Re'$u9 and Te$e(ac> t7e o*ti(iser ?o$=? can =e a**$ied: it concerns o*ti(isin6 t7e =and #idt7%
*a6e 17<7:
T7e 3 *rinci*a$ ,ie#s: %eneral parameters: re*orts t7e *ro+ect state> a$$o#s to (odi'- t7e 6enera$ *ro*erties o' t7e *ro+ect> t7e @e-#ords> etc% "ditor & or 'iew & : dis*$a-s t7e (es7> noda$ *ro*erties> =oundar- conditions and initia$ conditions% Time curves: a$$o#s to edit ti(e cur,es% T7e (enu .ro+ect #i$$ =e acti,ated a'ter 7a,in6 o*ened a *ro+ect% T7is (enu ena=$es to acti,ate t7e interna$ *ro+ect editors and as t7e case (a- =e to *ara(eterise certain 6enera$ *ro+ect o*tions%
Sa ing a pro%ect
5a@e use o' t7e (enu !i$eDSa,e or t7e s7ortcut Ctrl+S to sa,e -our *ro+ect% 1t is *ossi=$e to sa,e t7e *ro+et under an ot7er na(e =- usin6 t7e (enu o*tion Sa,e as%%%: t7e ne# 'i$e =eco(es t7e current *ro+ect% To (a@e a =ac@u* co*- o' t7e *resent *ro+ect> (a@e use o' t7e co((and Sa,e a co*-%
*a6e 1:<7:
Closing a pro%ect
Cti$ise t7e (enu !i$eD&$ose% 1' t7e current *ro+ect 7as =een (odi'ied> it #i$$ =e *ro*osed to sa,e t7e *ro+ect%
Printing
T7e (enu !i$e contains a$$ necessar- co((ands 'or *rintin6: 1% .a6e setu*%%% 2% .re,ie# 3% .rint%%%
Importing
/- usin6 t7e (enu !i$eD1(*ort> it is *ossi=$e to i(*ort ti(e cur,es% T7e ,ie# 2) a$$o#s to (ana6e 6eo6ra*7ic data% Hence> it is *ossi=$e to i(*ort data =ased on $a-ers associated to G1S data% !or (ore detai$s> see t7e docu(ent 5ana6e(ent o' 6eo6ra*7ic data (co((on"%
,"porting
T7is action is *ro*osed #it7in t7e Vie# 2) and t7e Ti(e &ur,es Editor% See a$so t7e s*eci'ic docu(ents concernin6 t7ese editors% E9*ortin6 data 'ro( t7e Vie# 2) (co((on" 5ana6e(ent o' 1) cur,es (co((on"
0ndo.1edo an action
A$$ actions to (odi'- data can =e undone (redone"% To do t7is> uti$ise t7e (enu o*tions Cndo and Redo o' t7e (enu Edition%
Preferences
T7e *re'erences *ane$ can =e assessed =- t7e (enu EditionD.re'erences% T7is *ane$ consists o' se,era$ ta=s:
S!stem
A$$o#s to set t7e o*tion to s7o# or not t7e s*$as7 screen #7i$e o*enin6 t7e a**$ication% A$$o#s to set t7e o*tion to (de"acti,ate t7e con'ir(ation de(and #7i$e Auittin6 an a**$ication Ena=$es a$so to 'i$$ in re$e,ant in'or(ation on t7e user%
Accessibilit!
T7e $an6ua6e used 'or t7e user inter'aces can =e s*eci'ied 7ere%
&isual
Ena=$es to (odi'- t7e as*ect o' a**$ication and t7e =ac@6round co$ors% 4it7in t7e ta= )es@to* t7e 'o$$o#in6 o*tions can =e con'i6ured: t7e dis*$a- (et7od o' co$u(ns> =utton te9ts> antia$iasin6> etc%
*a6e 13<7:
*odelling s!stem
A$$o#s to s*eci'- t7e (ode$$in6 s-ste( used% T7e access *at7s to t7e e9ecuta=$e 'i$es o' t7e (ode$$in6 s-ste( can a$so =e con'i6ured #it7in t7is ta=%
*a6e 20<7:
Introduction
T7is editor contains t7e 6enera$ *ro+ect data and a$$o#s to (odi'- t7e @e-#ords% 1t can =e accessed =(eans o' t7e (enu .ro+ectDGenera$ *ara(eters or ,ia t7e s7ortcut Ctrl+Alt+G%
Pro%ect tab
3eneral informations
T7e 'irst *art o' t7e .ro+ect ta= $ists t7e 6enera$ in'or(ations o' t7e *ro+et: 1% .ro+ect tit$e: T7is in'or(ation is 6i,en =- (eans o' a @e-#ord% 1t is *ossi=$e to (odi'- t7is tit$e =c$ic@in6 on t7e te9t 'ie$d% T7is $ast action can =e undone =- usin6 t7e s7ortcut Ctrl+z% 2% 5ain 'i$e: 1ndicates t7e access *at7 to t7e 8cas8 'i$e% T7e c7aracter G re*resents -our *ersona$ director-% 3% .ro+ect8s t-*e: Si6ni'ies #7ic7 so't#are o' t7e Te$e(ac s-ste( and #7ic7 Te$e(ac ,ersion are used% 2% ast sa,e: )ate o' t7e $ast sa,in6% 5% State: 1n'or(ations concernin6 t7e *ro+ect8s ,a$idit- and (odi'ications% /e$o# t7e a=o,e (entioned 6enera$ in'or(ations> a ta=$e containin6 t7e 'i$es used =- t7e *ro+ect is s7o#n%
Table of files
1n t7e s*eci'ic ta=$e a$$ 'i$es used =- t7e *ro+ect are $isted% !o$$o#in6 actions are *ossi=$e #it7 re6ard to t7is ta=$e: 1% 5odi'-in6 a @e-#ord: Eac7 $ine o' t7e ta=$e can =e edited =- c$ic@in6 at t7e co$u(n ?!i$es?% 1' a $ine is se$ected> -ou can edit t7is $ine =- (eans o' t7e icon or =- usin6 t7e s7ortcut Ctrl+E%
*a6e 21<7:
2% Cndoin6 t7e (odi'ications o' a 'i$e: To undo a**$ied (odi'ications> se$ect t7e s*eci'ic $ine and c$ic@ on t7e icon or (a@e use o' t7e s7ortcut Ctrl+D% 3% Editin6 a 'i$e8s content: T7e content o' a 'i$e can =e ,isua$ised =- c$ic@in6 on t7e s*eci'ic $ine #it7 t7e ri67t (ouse =utton and c7oosin6 t7erea'ter t7e (enu o*tion Edit t7e 'i$e% 2% !i$e8s state: T7e 'irst co$u(n o' t7e 'i$es ta=$e re*resents t7e state o' t7e 'i$e% !o$$o#in6 icons are used: T7e 'i$e 7as =een $oaded =- t7e .re*rocessor% T7e 'i$e 7as =een $oaded and its content 7as =een (odi'ied =- t7e .re*rocessor% T7e c7an6es #i$$ =e sa,ed durin6 t7e 'o$$o#in6 data =ac@u*% T7e 'i$e or t7e @e-#ord contains an error% 5ost$- t7is icon indicates t7at t7e @e-#ord is not co(*$eted as reAuired =- Te$e(ac (e%6% t7e 6eo(etr- 'i$e"%
4e!words tab
*a6e 22<7:
T7is ta= is se*arated in t#o *arts: T7e $e't co$u(n co(*rises t7e 'i$ters and t7e (ini-editors> t7e (ain co$u(n contains t7e ta=$e o' @e-#ords and t7e in'or(ation *ane$% /- *$acin6 t7e (ouse =et#een t7ese t#o co$u(ns> -ou can ad+ust t7e $e't co$u(n8s di(ension or c$ose it co(*$ete$-% T7e co$u(n ?Va$ue? a$$o#s to edit t7e @e-#ords% To (odi'- a note or to see t7e 7e$* 'i$e co(*$ete$-> it su''ices to c$ic@ t#ice at a ce$$ 'ro( t7e co$u(n ?0a(e?%
Filters
Se,era$ 'i$ter t-*es can =e co(=ined: Name Ena=$es to s7o# a$$ @e-#ords containin6 t7e concerned c7aracter strin6 (caseinsensiti,e"% Tip T7e s7ortcut Ctrl+F a$$o#s to access direct$- to t7e concerned te9t =o9% State Mode Headings )istin6uis7es (odi'ied> non-(odi'ied and error containin6 @e-#ords% A$$o#s to s*eci'- t7e user (ode% T7is in'or(ation arises 'ro( t7e dictionar- 'i$e% Ena=$es to se$ect @e-#ords on t7e =asis o' t7eir 7eadin6 (s*eci'ied in t7e 8dic 8 'i$e"% ;ou can se$ect (u$ti*$e 7eadin6s t7an@s to t7e &tr$- and S7i't-=utton% To dese$ect a 7eadin6> (a@e use o' t7e &tr$-=utton%
T7is (enu can =e accessed =- ri67t-c$ic@in6 at t7e ta=$e o' @e-#ords% T7e 'irst *art o' t7e *o*-u* (enu (!i$ter" a$$o#s to (odi'- t7e current 'i$ters% T7e co$u(ns to =e dis*$a-ed can =e s*eci'ied #it7in t7e second *art (Vie#"% Tip T7e 7eader o' t7e ta=$e a$$o#s di(ensionnin6 t7e ta=$e8s co$u(ns> dis*$acin6 t7e( or ran6in6 t7eir contents% T7ese (odi'ications #i$$ =e sa,ed auto(atica$$- and #i$$ =e reesta=$is7ed #it7in t7e ne9t session%
1% &$ic@ on t7e 'ie$d to =e (odi'ied #it7in t7e co$u(n ?Va$ue? 2% A'ter 7a,in6 se$ected t7e concerned $ine> (a@e use o' t7e icon or t7e s7ortcut Ctrl+E% 3% To undo t7e (odi'ications on (u$ti*$e @e-#ords> it su''ices to se$ect t7e corres*ondin6 $ines and use t7e icon or t7e s7ortcut Ctrl+D%
Infos tab
T7is ta= 6i,es in'or(ation on t7e se$ected @e-#ords% A$$ in'or(ation ori6inates 'ro( t7e 8dic 8 'i$e 'urnis7ed =- t7e Te$e(ac s-ste(% On$- t7e 'ie$ds Va$ue> Error and t7e 0otes are de*endent on t7e current *ro+ect%
(ependent +e!words
1' t7e se$ected @e-#ord is associated #it7 ot7er @e-#ords> t7e te9t 'ie$d ?de*endent @e-#ords? is acti,ated and ena=$es to dis*$a- on$- t7e associated @e-#ords% 1n 'act> t7is is a @ind o' te(*orar- 'i$ter% 1'> 'or instance> #it7in a Te$e(ac 2) *ro+ect> t7e @e-#ord 410) is se$ected> on$- t7e @e-#ords &OE!!1&1E0T O! 410) 10! CE0&E> 410) VE O&1T; A O0G H and 410) VE O&1T; A O0G ; #i$$ =e dis*$a-ed a'ter acti,atin6 t7e te9t 'ie$d ?de*endent @e-#ords?% T7is in'or(ation is contained #it7in t7e 8dic 8 'i$e> in *articu$ar in t7e *ro*ert- &O5.ORT%
T!pe
Eac7 @e-#ord 'eatures a data t-*e% T7e data t-*e is dis*$a-ed in t7e in'or(ation *ane$ and t7e @e-#ord editor is ada*ted to t7is t-*e% T7e 2 (ain data t-*es are:
String
Re*resents a c7aracter strin6% T7e concerned 'i$es are a$so re*resented =- t7is data t-*e% 1n t7e case o' 'i$es> t7e editor is a 'i$e se$ector% Ot7er#ise> t7is is a te9t Fone%
Logical
Re*resents an inte6er%
Chec+s
T7e editor ena=$es to ,eri'- t7e @e-#ords8 inte6rit-% !irst> a si(*$e c7ec@ on t7e data t-*e (inte6er> rea$> =inar-> ta=$e" is a**$ied% Su=seAuent$-> a'ter 7a,in6 $oaded t7e 6eo(etr- 'i$e and t7e =oundarconditions> t7e editor c7ec@s t7e consistenc- o' t7e @e-#ords c7aracterisin6 t7e *7-sica$ *ara(eters (.RES&R1/E) ! O4RATES> .RES&R1/E) E EVAT1O0S> etc%"% T7is c7ec@ co(es to t7e nu(=er o' $iAuid =oundaries and to t7e consistenc- o' t7e @e-#ord% 1'> 'or intance> 'or an- $iAuid =oundar- t7e '$o#rate 7as not =een de'ined> t7e @e-#ord .RES&R1/E) ! O4RATES (ust not =e s*eci'ied (errorI"% E9a(*$e: 1' -our *ro+ect contains 2 $iAuid =oundaries> t7e @e-#ords associated to t7is *ara(eter t-*e 7a,e to 'eature ta=$es containin6 2 rea$ nu(=ers ((a9i(a$"% T7e c7ec@ on t7ese @e-#ords #i$$ =e u*dated de*endin6 on -our *ro+ect% 1' t7e 6eo(etr- 'i$e and t7e =oundar- conditions 7a,en8t =een $oaded> t7e .re*rocessor cannot u*date t7e c7ec@s% T7e 'i$es are auto(atica$$- $oaded =- acti,atin6 t7e Editor 2)%
*ini-editors
T7e 'irst (ini-editor ser,es to (odi'- t7e *ro+ect8s tit$e% T7e second one a$$o#s to c7an6e t7e @e-#ord concernin6 t7e si(u$ation8s duration% T7is editor res*ects t7e con,entions o' t7e Te$e(ac s-ste(: t7e tota$ duration (in seconds" is rounded u* and> as t7e case (a- =e> t7e $on6est duration o' t7e si(u$ation is ta@en into account%
*a6e 25<7:
T7is *ane$ #i$$ =e acti,ated a'ter 7a,in6 $oaded t7e =oundar- conditions 'i$e% 1t a$$o#s to de'ine t7e *er'or(ance o' t7e *7-sica$ *ara(eters at t7e =oundaries% !or eac7 *ara(eter> t7e user can decide to 'i9 one constant ,a$ue 'or t7e s*eci'ic =oundar- or to de'ine t7e *ara(eter8s ,a$ue se*arate$- at eac7 =oundar- node% 1n t7e $atter case> t7e entered ,a$ues #i$$ =e sa,ed #it7in t7e =oudar- conditions 'i$e% 1' t7e *ara(eter is constant at t7e =oundaries> t7e corres*ondin6 @e-#ord #i$$ auto(atica$$- =e created (i' necessar-"% /- de'au$t> t7e *ara(eters ?!$o#rate? and ?!ree sur'ace? #i$$ =e constant at t7e =oundaries% T7is de'au$t *er'or(ance can =e (odi'ied $ater on%
Telemac 'd
To (a@e use o' ti(e cur,es and to $et ,ar- a *ara(eter in ti(e> t7e s*eci'ic *ara(eter 7as to =e constant a$on6 t7e =oundaries%
*a6e 26<7:
7oundar! conditions
Abstract Editing boundar! conditions
/oundar- conditions
*a6e 27<7:
Note T7e s*eci'ication o' t7e concerned ti(e cur,e #i$$ =e done #it7in t7e /oundaries $a-er (Editor 2)"% T7e docu(ent 5ana6e(ent o' 1) cur,es (co((on" desci=es 7o# to create and edit ti(e cur,es%
7oundaries la!er
T7e *ro+ect8s =oundaries can =e edited =- (eans o' t7e /oundaries $a-er (#it7in t7e $a-er 6rou* /oundar- conditions"% T7e co$ors used to distin6uis7 t7e di''erent =oundar- t-*es can =e (odi'ied #it7in t7e (enu Vie# 2)D&on'i6urationD/oundaries dis*$a-"% T7is $a-er ena=$es to de$ete or (odi'- $iAuid =oundaries%
/oundar- conditions
*a6e 2:<7:
Boundary type
4it7in t7e 'irst 'ie$d o' t7e *ane$ t7e =oundar- t-*e can =e s*eci'ied% 1n our case> it concerns a $iAuid =oundar- #it7 *rescri=ed '$o#rate%
Keywords: options
T7is 'ie$d a$$o#s to (odi'- ?o*tiona$? @e-#ords% T7e @e-#ords VE O&1T; .RO!1 ES and t7e O.T1O0 !OR O.E0 /OC0)AR1ES are concerned% Be-#ords a$read- (odi'ied are s7o#n in =$ue% /c$ic@in6 on t7e $a=e$ o' t7e @e-#ord> t7e corres*ondin6 7e$* #i$$ =e dis*$a-ed in t7e te9t Fone at t7e =otto( o' t7e *ane$%
Variables
4it7in t7is co(*onent o' t7e *ane$ -ou can (odi'- t7e *er'or(ance o' t7e *ara(eters at t7e =oundaries% T7e a,ai$a=$e o*tions de*end on t7e con'i6uration s*eci'ied =- t7e user #it7in t7e ?/oundar- conditions? *ane$ o' t7e Genera$ .ara(eters Editor% 4it7in t7e e9a(*$e i$$ustrated a=o,e> t7e *ara(eter TRA&ER 7as =een i(*osed on t7e s*eci'ic =oundar-% T7e *ara(eter TRA&ER is so(e#7at *articu$ar% i@e t7e ot7er *ara(eters> it can =e (ana6ed =- @e-#ords% An-7o#> i' t7is @e-#ord is not used> it can =e acti,ated<deacti,ated on eac7 =oundar- o' t7e *ro+ect% T7e *ara(eter ! O4RATE ,aries in ti(e (Te$e(ac 2) on$-"%
Help
T7e $ast *art o' t7e editin6 *ane$ consists o' t7e 7e$* Fone%
/oundar- conditions
*a6e 23<7:
,diting nodes
!or editin6 =oundar- nodes> -ou 7a,e to se$ect nodes =e$on6in6 to t7e sa(e =oundar-% !or nodes o' so$id =oundaries> it concerns (odi'-in6 t7e rou67ness% 4it7 re6ard to nodes o' $iAuid =oundaries> on$- t7ose *ara(eters corres*ondin6 to t7is t-*e o' =oundar- are (odi'ia=$e (c'% e9a(*$e =e$o#"%
1n t7e e9a(*$e it concerns a =oundar- o' t7e t-*e ?$iAuid #it7 *rescri=ed '$o#rate?% On$- t7e te9t 'ie$ds concernin6 t7e tracer are (odi'ia=$e> =ecause t7e *ara(eter TRA&ER 7as =een acti,ated 'or t7e s*eci'ic =oundar- (c'% t7e e9a(*$e #it7in t7e *ara6ra*7 on t7e =oundar- editor"%
/oundar- conditions
*a6e 30<7:
&isualising profiles
.ro'i$es can =e ,isua$ised =- 'o$$o#in6 a**roac7: 1% Acti,ate t7e $a-er /oundaries% 2% Se$ect t7e concerned =oundar-% 3% 5a@e use o' t7e o*tion )is*$a- *ro'i$es 'ro( t7e *o*-u* (enu% 2% A ne# #indo#> #7erein a$$ a,ai$a=$e cur,es 'or t7e se$ected =oundar- are dis*$a-ed> #i$$ =e o*ened% Note T7e #indo# #i$$ =e u*dated auto(atica$$-% !or instance> i' t7e =oundar- t-*e is (odi'ied> t7e cur,es #i$$ =e u*dated (de$eted and<or added"%
Note T7e 'unctionin6 o' t7e *ro'i$es #indo# is descri=ed #it7in t7e docu(ent 5ana6e(ent o' 1) cur,es (co((on"%
/oundar- conditions
*a6e 31<7:
5odal parameters
Abstract How to modif! and manage nodal properties such as bath!metr! or bottom friction
Introduction
0oda$ *ara(eters can =e (odi'ied =- (eans o' t7e 0odes $a-er =e$on6in6 to t7e Grid $a-er 6rou*%
(efault alues
As $on6 as t7e noda$ *ro*erties 7a,en8t =een initia$ised> t7e- cannot =e edited% To de'ine t7e de'au$t ,a$ues> 'o$$o#in6 ste*s 7a,e to =e ta@en: 1% Se$ect t7e 0odes $a-er =e$on6in6 to t7e Grid $a-er 6rou*% 2% 5a@e use o' t7e co((and 5ana6e t7e noda$ *ro*erties% 3% Add t7e ,aria=$es to =e used%
o*tion Vie# 2)DVaria=$es% 2% Se$ect t7e ,aria=$e -ou #ant to dis*$a- as an isosur'ace% 3% 5a@e t7e $a-er ,isi=$e =- (eans o' t7e corres*ondin6 c7ec@ =o9% 2% 1' desired> -ou can (odi'- t7e co$or *a$ette: se$ect t7e 1sosur'ace $a-er and acti,ate t7e (enu o*tion Vie# 2)D.a$ette su=seAuent$-%
0oda$ *ara(eters
*a6e 33<7:
Initial conditions
Abstract How to activate and edit initial conditions "computation continued#
Introduction
T7e (ana6e(ent o' initia$ conditions is e''ected on t7e =asis o' t7e 1nitia$ conditions $a-er 6rou* #it7in t7e Vie# 2)%
Corresponding +e!words
T7e uti$isation or not o' initia$ conditions is s*eci'ied =- t7e @e-#ord &O5.CTAT1O0 &O0T10CE)% T7e 'i$e necessar- 'or t7e continuation o' co(*utation is ca$$ed =- t7e @e-#ord .REV1OCS &O5.CTAT1O0 !1 E% /- de'au$t> t7e a=o,e (entioned @e-#ords are not s*eci'ied and as a resu$t t7e continuation o' co(*utation is deacti,ated%
*anaging ariables
/- de'au$t> t7e ,aria=$es =at7-(etr- and #ater e$e,ation are created auto(atica$$-% 1' -ou $i@e to introduce ot7er ,aria=$es ($i@e t7e ,e$ocities u and ,"> (a@e use o' t7e (enu ite( 5ana6e ,aria=$es% T7ere=- 'o$$o#in6 *ane$ #i$$ =e acti,ated%
1nitia$ conditions
*a6e 32<7:
1nitia$ conditions
*a6e 35<7:
Warning On$- t7e 'irst and t7e $ast *oint o' t7e *ro'i$e can =e $ocated outside t7e 6rid% T7e $ines (a- not intersect%
o*tion is a,ai$a=$e i' one o' t7e $a-ers 1&: 0odes > .ro'i$es or !ree sur'aces is acti,e% T7e resu$ts can =e ,isua$ised =- (eans o' t7e 1nitia$ ,e$ocities $a-er (dis*$a- o' ,e$ocit- ,ectors"> t7e 1&:0odes $a-er (acti,ation o' t7e Va$ues ta=$e too$" or t7e 1sosur'ace $a-er (=e$on6in6 to t7e /ac@6round $a-er 6rou*"%
Warning 1' -ou don8t (re"co(*ute t7e initia$ conditions a'ter 7a,in6 (odi'ied a *ro'i$e> t7e ?o$d? #ater de*t7s (ca$cu$ated =e'ore t7e $ast (odi'ication" #i$$ =e ta@en%
A$ternati,e$-> t7e too$ Va$ues ta=$e indicated =- t7e icon sa(e ti(e%
&elocit! ectors
T7e 1nitia$ conditions $a-er 6rou* 'eatures a $a-er na(ed 1nitia$ ,e$ocities #7ic7 is 7idden =- de'au$t% To (a@e it ,isi=$e> use t7e corres*ondin6 c7ec@ =o9 in t7e $a-er tree%
Isosurfaces
1nitia$ ,a$ues and o,er'$o#ed Fones can a$so =e ,isua$ised as isosur'aces =- (eans o' t7e $a-er 6rou* na(ed /ac@6round "% To do so> 'o$$o#in6 ste*s 7a,e to =e ta@en: 1% Se$ect t7e 1sosur'ace $a-er% 2% Acti,ate t7e o*tion Va$ues ta=$e indicated =- t7e icon % 3% &7oose a ,aria=$e =e$on6in6 to t7e initia$ conditions: t7e- a$$ =e6in #it7 ? C*, ?%
1nitia$ conditions
*a6e 3:<7:
Sources
Abstract How to edit sources
Introduction
Te$e(ac 2) o''ers t7e *ossi=i$it- to introduce sources into t7e (ode$ area% T7e .re*rocessor (ana6es t7is 'unctiona$it- on t7e =asis o' t7e Sources $a-er o' t7e 4eirs < &u$,erts $a-er 6rou*% !or #or@in6 on t7ese sources> acti,ate t7e Sources $a-er% A$$ actions descri=ed =e$o# can =e undone%
,diting parameters
Eac7 source is de'ined =ased on H>; coordinates% 1t is co(*u$sor- to de'ine t7e source8s disc7ar6e% !or eac7 source t7e user can a$so s*eci'- t7e ,a$ues o' t7e tracer and t7e ,e$ocities (a$on6 9 and a$on6 -" at t7e s*eci'ic source% T7e o*tion Edit t7e co((on *ara(eters o' t7e *o*-u* (enu ena=$es to s*eci'- t7e *ara(eters to =e created% !or eac7 ,aria=$e> -ou can de'ine a de'au$t ,a$ue> #7ic7 #i$$ =e *ro*osed #7i$e creatin6 a ne# source%
1' -ou add a ne# *ara(eter> #7ereas so(e sources e9ist a$read-> t7e e9istin6 sources #i$$ auto(atica$$=e u*dated #it7 t7e de'au$t (or 0 i' no de'au$t ,a$ue 7as =een de'ined"% T7e icon used 'or re*resentin6 t7e Sources $a-er #i$$ =e (odi'ied de*endin6 on t7e data: Icon Signification 0o source 7as =een de'ined T7e *ro+ect contains sources
Sources
*a6e 33<7:
Adding sources
/- se$ectin6 t7e (enu ite( Add a source a #indo# su((arisin6 -our $ast action a**ears% !urt7er(ore> t7is #indo# ena=$es to s*eci'- t7e ,a$ues o' t7e ,aria=$es acti,ated =- t7e user% Eac7 ti(e t7e user se$ects a 6rid node in t7is (ode> a source #i$$ =e added% 4it7in t7e ne9t e9a(*$e a$$ added sources #i$$ 7a,e a disc7ar6e o' 10 and t7e ,a$ue o' t7e tracer #i$$ =e eAua$ to 2% To 'inis7 t7e in*ut o' sources> c$ose t7e #indo# =- (eans o' t7e cross at t7e ri67t u**er corner%
Note T7e in*ut o' sources #i$$ =e auto(atica$$- deacti,ated =- t7e ti(e> t7e user a**$ies anot7er too$% To continue t7e in*ut o' sources> *ress t7e =utton at t7e =otto( o' t7e #indo#%
,diting sources
;ou can (odi'- one or (u$ti*$e sources =- usin6 t7e o*tion Edit sources o' t7e *o*-u* (enu% A dia$o6 =o9 o*ens u* and dis*$a-s t7e ,a$ues corres*ondin6 to -our se$ection% 1' a$$ se$ected sources 'eature t7e sa(e disc7ar6e> t7e te9t 'ie$d #i$$ =e 'i$$ed in% 1' not> t7is 'ie$d #i$$ =e e(*t-% 1n case -ou don8t #ant to (odi'- a *ara(eter> $ettin6 t7e te9t 'ie$d e(*t- #i$$ su''ice% To sa,e -our (odi'ications> (a@e use o' t7e =utton Va$idate% Warning T7e se$ection too$ ?.oint se$ection? se$ects a$#a-s one sin6$e o=+ect% 1n case (u$ti*$e sources are de'ined at one 6rid node> -ou 7a,e to (a@e use o' t7e too$ ?rectan6$e se$ection? to se$ect t7e( a$$%
Tip T7e edition =o9 (accessi=$e =- t7e (enu ite( Edit source(s"" indicates t7e nu(=er o' edited sources ('irst $ine"%
=e re(o,ed%
Sources
*a6e 21<7:
Cul erts
$bstract How to add and edit culverts
Introduction
&u$,erts are de'ined on t7e =asis o' Sources% )ata concernin6 cu$,erts are stored #it7in t7e 'i$e !OR5ATTE) )ATA !1 E 1% On$- t7e nu(=er o' cu$,erts is stored #it7in t7e 8cas8 'i$e% Editin6 o' cu$,erts is done on t7e =asis o' t7e &u$,erts $a-er> #7ic7 =e$on6s to t7e $a-er 6rou* 4eirs < &u$,erts% T7e u*date o' t7e @e-#ord 0C5/ER O! &C VERTS #i$$ =e e''ected auto(atica$$-% Warning T7e .re*rocessor sa,es t7e *ara(eters o' cu$,erts (and #eirs" auto(atica$$- #it7in t7e 'i$e !OR5ATTE) )ATA !1 E 1% 1' t7is 'i$e contains ot7er data> t7ese #i$$ =e o,er#ritten%
&u$,erts
*a6e 22<7:
Note T7e too$s 1n'or(ations and Va$ues ta=$e (=e$on6in6 to t7e Vie# 2)" co(*$- =ot7 #or@in6 (odes% T7us> i' -ou #or@ #it7in t7e (ode Sources> t7e Va$ues ta=$e #i$$ dis*$a- t7e *ara(eters in re'erence to t7e cu$,ert8s ends%
"diting a culvert
T7e 'ie$ds are co(*$eted #it7 t7e ,a$ues co((on to t7e se$ected o=+ects% 4it7in t7e *recedin6 e9a(*$e> a$$ ends 'eature t7e sa(e ,a$ues 'or eac7 *ara(eter% 1' one end 'eatures a di''erent ,a$ue> t7e corres*ondin6 'ie$d #i$$ =e $e't e(*t-% 47i$e ,a$idatin6 a dia$o6 =o9> on$- t7e 'ie$ds> #7ic7 are not e(*t-> #i$$ =e ta@en into account% T7e e(*t- 'ie$ds #i$$ =e i6nored and no (odi'ication concernin6 t7is 'ie$d #i$$ =e contri=uted%
&u$,erts
*a6e 23<7:
Tip 1' -ou #ant to 'ind out t7e nu(=er o' se$ected sources> acti,ate t7e 1n'or(ations too$%
Warning T7e ?*oint se$ection? too$ a$#a-s se$ects one sin6$e o=+ect% 1' -ou #ant to se$ect (u$ti*$e sources de'ined at t7e sa(e 6rid node> (a@e use o' t7e ?rectan6$e se$ection? too$%
&u$,erts
*a6e 22<7:
2eirs
Abstract Editing weirs
Introduction
4eirs can =e edited #it7in t7e 4eirs $a-er> =e$on6in6 to t7e 4eirs < &u$,erts $a-er 6rou*% .ara(eters concernin6 #eirs are stored #it7in t7e 'i$e !OR5ATTE) )ATA !1 E 1% On$- t7e nu(=er o' #eirs is stored #it7in t7e 8cas8 'i$e% Warning T7e .re*rocessor sa,es t7e data concernin6 #eirs and cu$,erts auto(atica$$- #it7in t7e !OR5ATTE) )ATA !1 E 1% 1' t7is 'i$e contains a$read- ot7er data> t7ese data #i$$ =e o,er#ritten%
4eirs
*a6e 25<7:
Adding weirs
T7e addition o' cu$,erts is done #it7in t7e !rontier nodes (ode% To add a #eir> an e,en nu(=er o' 'rontier nodes 7as to =e se$ected% T7ese nodes #i$$ 'or( t7e t#o =orders o' t7e #eir% 1' -our se$ection is ,a$id> t7e on$- t7in6 sti$$ to do> is to s*eci'- t7e $e,e$ o' t7e di@e and t7e '$o#rate coe''icient% Warning Accordin6 to t7e Te$e(ac 2) docu(entation> t7e nodes 7a,e to corres*ond 2 *er 2 and t7e distances =et#een t7e nodes 7a,e to =e t7e sa(e at =ot7 =orders% A'ter 7a,in6 introduced a ne# #eir> t7e co(*$iance o' t7e distance =et#een t7e nodes #i$$ not =e ,eri'ied% Ho#e,er> t7e o*tion )is*$a*ro*erties a$$o#s to detect de,iations> #7ic7 are too inaccurate%
T7is se$ection contains an e,en nu(=er o' nodes (22" and t7e 2 =orders o' t7e #eir consist o' ad+oinin6 nodes%
4eirs
*a6e 26<7:
T7is se$ection is not ,a$id> =ecause it contains an une,en nu(=er o' nodes%
T7is se$ection consists o' an e,en nu(=er o' nodes> =ut t7e =orders o' t7e #eir are not tota$$- co(*osed o' ad+oinin6 nodes% T7e red arro#s indicate =ot7 a=nor(a$ se6(ents #it7in t7e se$ection%
,diting weir#s$
Note !o$$o#in6 o*tions can =e accessed #it7in t7e #or@in6 (ode 4eirs% T7e (enu o*tion Edit #eir(s" a$$o#s to (odi'- t7e $e,e$ o' t7e di@e and t7e '$o#rate coe''icient at a$$ nodes =e$on6in6 to t7e #eir% Re(inder: T7e te9t 'ie$d o' a ,aria=$e (a- =e e(*t-> i' t7e ,aria=$e is not constant 'or a$$ se$ected nodes% An e(*t- 'ie$d indicates> t7at no (odi'ication #i$$ =e e''ected #it7 re6ard to t7e corres*ondin6 *ro*ert-%
4eirs
*a6e 27<7:
(eleting weir#s$
T7e (enu o*tion )e$ete #eir(s" ena=$es to de$ete se$ected #eirs%
(ispla! properties
T7e (enu ite( )is*$a- *ro*erties a$$o#s to (odi'- t7e dis*$a- (ode and to s7o# certain su**$e(entarc7aracteristics o' t7e #eir%
/- (eans o' t7e 'irst o*tion t7e nu(=er o' t7e #eir ends can =e added to t7e Vie# 2): ?1? at t7e =e6innin6 and ?2? at t7e end o' eac7 #eir% T7e second o*tion can =e used to detect #eir =orders> #7ic7 consist o' non-ad+acent nodes% T7e t7ird o*tion ena=$es to 'ind t7e corres*ondin6 se6(ents> o' #7ic7 t7e $en6t7 di''ers% 1n t7e *recedin6 e9a(*$e> a$$ se6(ents #it7 a $en6t7 di''erin6 (ore t7an 3K 'ro( t7e ot7ers are (ar@ed #it7 a red cross%
Warning T7e nodes =e$on6in6 to a #eir 7a,e to corres*ond 2 *er 2 and t7e distances =et#een t7e nodes 7a,e to =e t7e sa(e at =ot7 =orders%
4eirs
*a6e 2:<7:
Principal window
T7e Ti(e &ur,es Editor is co(*osed o' 2 *ane$s% T7e ri67t *ane$ contains t7e ,a$ue ta=$e% T7e cur,es t7e(se$,es are s7o#n in t7e centra$ *ane$% T7e di(ension o' t7ese *ane$s can =e ad+usted =- *$acin6 t7e (ouse at t7e se*arator o' =ot7 *ane$s%
&alues table
T7e ,a$ues ta=$e s7o#s t7e ,a$ues o' t7e se$ected cur,e% T7e na(e o' t7is cur,e is dis*$a-ed at t7e to* o' t7e *ane$ (& 0 #it7in t7e *recedin6 'i6ure"% T7e ,a$ues ta=$e a$$o#s to se$ect nodes and to (odi'-> i' aut7orised> t7ese ,a$ues =- dou=$e-c$ic@in6 on t7e s*eci'ic ce$$% T7e ,a$ues #it7in t7e ,a$ues ta=$e can =e co*ied ( Ctrl+C " and t7erea'ter *asted into anot7er so't#are a**$ication% Su**$e(entar- in'or(ation is s7o#n at t7e =otto( o' t7e ,a$ues ta=$e: 1% &ur,e: 5odi'ia=$e : t7e cur,e is co(*$ete$- (odi'ia=$e% 2% &ur,e: 5odi'ia=$e ordinates : on$- t7e cur,e8s ordinates are (odi'ia=$e% 3% &ur,e: 0ot (odi'ia=$e : t7e cur,e is not (odi'ia=$e (#it7in *ost-treat(ent"%
*a6e 23<7:
Cur e selection
T7e cur,es 'i$ter (nor(a$$- $ocated at t7e ri67t side o' t7e a**$ication" a$$o#s to se$ect a s*eci'ic cur,e and (i' aut7orised" to (odi'- t7e arran6e(ent o' t7e cur,es% T7e a,ai$a=$e o*tions concernin6 t7is co(*onent can =e accessed ,ia t7e *o*-u* (enu% T7e cur,es 'i$ter can 7a,e t#o $a-outs: a si(*$e $ist or a tree% T7e cur,es 'i$ter #i$$ 7a,e t7e tree $a-out> i' t7e cur,es are or6anised in 6rou*s%
T7e *recedin6 'i6ure *resents t7e cur,es 'i$ter in case t7e cur,es are or6anised in 6rou*s% 1n t7is e9a(*$e> t7e Grou* !ree sur'ace consists o' 2 cur,es% T7e ot7er 6rou*s are e(*t-% T7e cur,e & 0 is se$ected in t7e *resent case% 4it7in t7e cur,es 'i$ter> cur,es can =e (o,ed ((enu ite(s: To 'irst > C* > )o#n > To $ast " and co*ied> ena=$in6 to co*-<(o,e easi$- cur,es =et#een 6rou*s% !urt7er(ore> a *o*-u* (enu is a,ai$a=$e a$$o#in6 to (odi'- t7e dis*$a- (ode and> i' t7e case (a- =e> t7e se$ected cur,es%
Information tool
T7e 1n'or(ation too$ is indicated #it7 t7e icon % /- (eans o' t7is too$ an in'or(ation ta=$e can =e dis*$a-ed% T7is ta=$e s7o#s a$$ re$e,ant in'or(ations #it7 re6ard to t7e se$ected cur,e% 1t #i$$ =e u*dated auto(atica$$-%
*a6e 50<7:
*ar+s
/esides> it is *ossi=$e to dra# 7oriFonta$ $ines at certain ,a$ues> #7ic7 are ca$$ed (ar@s% T7e con'i6uration #indo# o''ers t7e *ossi=i$it- to (ar@ 'o$$o#in6 ,a$ues: T7e (a9i(a$ and<or (ini(a$ ,a$ue e9istin6 #it7in t7e dis*$a- area% S*eci'ic ,a$ues entered =- t7e user (#it7in t7e te9t 'ie$d 5ar@ed ,a$ues "% T7ese ,a$ues 7a,e to =e se*ared =- a se(ico$on% 1' -ou don8t #ant to dis*$a- (ar@s> t7is te9t 'ie$d 7as to =e $e't e(*t-%
4it7 re6ard to t7e se$ected ,ertica$ a9es> it is a$so *ossi=$e to (er6e t7e a9es to a sin6$e a9is% T7ere'or> (a@e use o' t7e c7ec@ =o9 Cse t7e sa(e a9is %
>ooming
T7e Loo( too$> indicated =- t7e icon > a$$o#s to a66randise a *articu$ar Fone o' t7e ,ie#% /c$ic@in6 on a *oint inside o' t7is Fone> t7e ,ie# #i$$ =e a66randised and centered at t7is *oint% /- 7o$din6 t7e ri67t (ouse =utton> -ou can dra# a rectan6$e> #7ic7 de'ines t7e =ounds o' t7e ne# ,ue% To ?Foo( *re,ious?> c$ic@ t7e $e't (ouse =utton #7i$e 7o$din6 t7e Maj @e-%
Pointer
T7e .ointer too$> indicated #it7 t7e icon > ena=$es to 'ind out t7e coordinates o' a s*eci'ic *oint on t7e acti,e cur,e% 1' necessar-> t7e ,a$ues #i$$ =e inter*o$ated%
Adds t7e concerned *oint to t7e se$ection% 1' t7is *oint is a$read- se$ected> it #i$$ =e re(o,ed 'ro( t7e se$ection% A$$o#s to se$ect a$$ *oints o' an inter,a$: 1% Se$ect t7e 'irst *oint: *1% 2% .ress Maj % 3% Se$ect t7e $ast *oint: *2% 2% A$$ *oints =et#een *1 and *2 #i$$ =e se$ected%
Maj
Creating cur es
1con: To create a ne# cur,e> (a@e use o' t7e o*tion Add a cur,e 'ro( t7e *o*-u* (enu% /- de'au$t> t7e created cur,e #i$$ =e a $ine% To create t7e cur,e> -ou 7a,e to s*eci'- t7e nu(=er o' *oints desired and t7e
5ana6e(ent o' 1) cur,es (co((on" *a6e 52<7:
coordinates o' t7e 'irst *oint and t7e $ast *oint res*ecti,e$-% 1' t7e cur,es are arran6ed in 6rou*s> it #i$$ a$so =e necessar- to de'ine t7e 6rou* o' t7e ne# cur,e% 5ost a**$ications ena=$e to i(*ort cur,es 'ro( 'i$es (,ia t7e (enu !i$eD1(*ort"%
(eleting cur es
&ur,es can =e de$eted =- (eans o' t7e o*tion )e$ete t7e se$ected cur,es > #7ic7 is *art o' t7e *o*-u* (enu 'ro( t7e cur,es 'i$ter% Acti,ate t7is o*tion a'ter 7a,in6 se$ected t7e cur,es to =e de$eted%
(uplicating cur es
To du*$icate cur,es> (a@e use o' t7e *o*-u* (enu 'ro( t7e cur,es 'i$ter and c7oose t7e (enu ite( )u*$icate %
*odif!ing a cur e
T7is 'unctiona$it- is not a$#a-s acti,ated> =ecause certain cur,es can =e unc7an6ea=$e% T7e actions concernin6 (odi'-in6 cur,es> #7ic7 are descri=ed =e$o#> can =e accessed ,ia t7e s*eci'ic too$ =ar> t7e *o*-u* (enu and =- (eans o' t7e ,a$ues ta=$e%
(eleting points
1% Se$ect t7e *oints to =e de$eted%
5ana6e(ent o' 1) cur,es (co((on" *a6e 53<7:
2% 5a@e use o' t7e too$ )e$ete a *oint > indicated #it7 t7e icon
Adding points
0e# ,a$ues can =e added =- (eans o' t7e $ast ce$$ o' t7e ,a$ues ta=$e: 1% &o(*$ete t7e a=scissa ,a$ue and *ress Enter % 2% &o(*$ete t7e ordinate ,a$ue and *ress Enter to add t7e *oint to t7e cur,e% 3% 1' an error occured> a (essa6e #i$$ a**ear at t7e =otto( o' t7e #indo#% 1n 6enera$> errors ori6inate 'ro( t7e 'act> t7at a *oint #it7 t7e sa(e a=scissa ,a$ue a$read- e9ists%
Aligning points
1% Se$ect at $east t#o *oints *1 and *2% 2% 5a@e use o' t7e too$ A$i6n t7e *oints > corres*ondin6 to t7e icon 3% A$$ *oints =et#een *1 and *2 #i$$ =e a$i6ned% %
Screenshot
Screens7ots can =e created =- usin6 t7e icon > #7ic7 a$$o#s to e9*ort an i(a6e o' t7e acti,e interna$ 'ra(e% T7is o*tion is a$so a,ai$a=$e ,ia t7e (enu !i$eDE9*ortDActi,e 'ra(e %
*a6e 52<7:
La!ers
Gra*7ica$ data o' t7e *ro+ect are rearran6ed =- (eans o' $a-ers% Eac7 $a-er dis*oses o' s*eci'ic o*tions ada*ted to t7e dis*$a-ed o=+ects% a-ers can =e se$ected #it7 t7e aid o' t7e $a-ers tree%
La!ers tree
To se$ect a $a-er> c$ic@ on its icon% T7e c7ec@ =o9es a$$o# to 7ide t7e corres*ondin6 $a-er% To rena(e a $a-er> dou=$e-c$ic@ on its na(e and ,a$idate #it7 Enter% T7e $a-ers tree re*resents t7e or6anisation o' t7e *ro+ect8s $a-ers% a-ers $ocated at t7e to* 7ide 'o$$o#in6 $a-ers% !or instance> t7e $a-er /oundaries #i$$ =e dis*$a-ed a=o,e t7e $a-er /oundar- nodes% To #or@ on a $a-er> t7is $a-er 7as to =e se$ected 'ro( t7e $a-ers tree% ;ou can (odi'- t7e $a-er8s state (,isi=$e or not> arran6e(ent" =- usin6 t7e *o*-u* (enu o' t7e $a-ers tree (c$ic@ ri67t (ouse =utton"% To (odi'- t7e state o' (u$ti*$e $a-ers> se$ect t7ese $a-ers =- (eans o' t7e Ctrl @e- and (a@e use o' t7e (enu ite( Vie# 2)DSe$ected $a-ers or t7e *o*-u* (enu%
Indicators
)o#n $e't o' t7e editor> t7e rea$ coordinates o' t7e (ouse *ointer can =e consu$ted% )o#n ri67t> t7e descri*tion o' t7e current$- used too$ is 6i,en%
2) Vie# (&o((on"
*a6e 55<7:
Tools
T7e too$s o' t7e Vie# 2) can =e accessed in 3 di''erent (anners: Via t7e too$ =ar% Via t7e (enu Vie# 2)% Via t7e *o*-u* (enu o' t7e ,ie#%
Loo(
Re'erence
0a,i6ation
2) Vie# (&o((on"
*a6e 56<7:
/- de'au$t> t7e nor( o' ,ectors is *ro*ortiona$ to t7eir rea$ ,a$ues% To @ee* a constant nor(> inde*endent o' t7e rea$ ,a$ues> -ou 7a,e to c7ec@ t7e c7ec@ =o9 concernin6 Cse a constant nor(% 1n t7e te9t 'ie$d o#er nor( t7e (ini(a$ nor(> =e$o# #7ic7 ,ectors #i$$ not =e dra#n> can =e s*eci'ied% T7e arro# $en6t7 can =e (odi'ied =- (eans o' t7e #7ee$ #it7in t7e *ane$: c$ic@ on t7e #7ee$ and dis*$ace t7e (ouse #7i$e 7o$din6 t7e $e't (ouse =utton% T7e =utton )e'au$t ,a$ue a$$o#s to s*eci'- a de'au$t arro# $en6t7> #7ic7 is a**ro*riate to t7e ,ie#% !ina$$-> on$- a *art o' t7e arro#s can =e dis*$a-ed =- dis*$acin6 t7e cursor at t7e =otto( o' t7e dia$o6 =o9% A re6u$ar 6rid> ada*ted to t7e dis*$a- area> is used to deter(ine t7e *oints #7ere t7e arro#s can =e dra#n%
Eac7 ran6e can =e de'ined in detai$% ;ou 7a,e to s*eci'- t7e e9tre(e ,a$ues o' t7e ran6e and t7e co$or to =e used% T7e ran6es can =e de$eted or s*$it u*% 1t is a$so *ossi=$e to initia$ise a *a$ette co(*$ete$- =- de'inin6 t7eir e9tre(e ,a$ues> t7e corres*ondin6 co$ors and t7e nu(=er o' ran6es% T7e e9tre(e ,a$ues can =e ca$cu$ated startin6 'ro( t7e *ro+ect8s data%
2) Vie# (&o((on"
*a6e 57<7:
/- c$ic@in6 on t7e =utton T7e (a9<(in 'ro( a$$ ti(e ste*s> t7e 'ie$ds 6in and 6ax #i$$ =e initia$ised =ased on t7e (ini(u(<(a9i(u( ,a$ue o' t7e concerned ,aria=$e 'ro( a$$ ti(este*s% To (a@e sure t7at t7e ne# *a$ette #i$$ =e ta@en into account> t7e =utton Va$idate 7as to =e *ressed%
Filters
T7e content o' t7e ,a$ues ta=$e can =e sorted =- co$u(n% &$ic@ on t7e 7ead o' t7e co$u(n to do so% 1' so(e o=+ects are se$ected in t7e ,ie#> on$- t7e se$ected o=+ects #i$$ =e s7o#n in t7e ,a$ues ta=$e% 5a@e use o' t7e =utton )is*$a- se$ected o=+ects on$- to (odi'- t7is 'i$ter%
2) Vie# (&o((on" *a6e 5:<7:
1' -ou #ant to (odi'- (ass ,a$ues series> -ou can (a@e use o' t7e editin6 (ode ca$$ed &o(*i$ed ,a$ues% Warning &onducted (odi'ications #i$$ not =e ta@en into account> i' -ou s#itc7 =et#een =ot7 editin6 (odes%
*a6e 53<7:
*a6e 60<7:
Note 1' -ou se$ect (u$ti*$e $a-ers> on$- co((on attri=utes can =e used% 1n case o' 7a,in6 c7osen t7e a$ternati,e o*tion ?(odi'- 'ro( 'i$es? #it7in sta6e 1> t7e *ane$ o' sta6e 2 #i$$ $oo@ as 'o$$o#s:
*a6e 61<7:
4it7in t7e co$u(n na(ed ?!ro(? t7e ,aria=$es> #7ic7 -ou #ant to (odi'-> 7a,e to =e de'ined% Note 1' desired> (odi'ications can =e de$i(ited to t7e current se$ection (c7ec@ =o9 at t7e to* o' t7e *ane$"% 1n our e9a(*$e> t7e c7ec@ =o9 is inacti,e> =ecause no o=+ect 7as =een se$ected%
*a6e 62<7:
*nterpolation options
Via t7is o*tion a$$ o=+ects =e$on6in6 to a s*eci'ic Fone can =e (odi'ied% T7e- #i$$ =e initia$iFed #it7 t7e ,a$ue associated to t7e concerned Fone% T7is action o=tains *riorit-: o=+ects (odi'ied =- t7ese o*tion #on8t =e touc7ed =- inter*o$ation%
Interpolate from points
1' t7is o*tion is se$ected> an inter*o$ation #i$$ =e a**$ied% T7is inter*o$ation can =e con'i6ured #it7in t7e 1nter*o$ation *ane$ at t7e =otto( o' t7e 'ra(e%
Interpolation: " se lines! "erte# to interpolate"
1' t7e c7ec@ =o9 =e$on6in6 to t7is o*tion is c7ec@ed> t7e $ines8 ,ertices #i$$ =e used 'or t7e inter*o$ation%
Interpolation: "$nly modify t%e points t%at are contained in t%e en"elop of t%e source&s' data"
T7is o*tion a$$o#s to de$i(it t7e o=+ects to =e (odi'ied% T7us> i' t7is o*tion is acti,ated> t7e en,e$o* o' t7e source data #i$$ =e ca$cu$ated and on$- t7e o=+ects a**ertainin6 to t7is en,e$o* #i$$ =e (odi'ied% 4it7in t7e te9t 'ie$d ca$$ed ?5a9i(u( distance? -ou can s*eci'- a sort o' (ar6in: o=+ects #it7 a distance to t7e en,e$o*> #7ic7 is $ess t7an t7e s*eci'ied distance> #i$$ =e (odi'ied%
Interpolation: "Source: ignore points t%at are out of t%e pro(ect!s bounds"
1' t7e used data 'eature *oints> #7ic7 are 'ar a#a- 'ro( t7e *ro+ect area> t7e- can distort t7e inter*o$ation% /- (eans o' t7is o*tion t7ese *oints can =e i6nored% T7ere'or> an (a9i(u( distance 7as to =e s*eci'ied: t7e source data *oints #it7 a distance to t7e *ro+ect8s =ounds> #7ic7 is $ar6er t7an t7is $i(it> #i$$ =e i6nored%
*a6e 63<7:
Stage ?: 1esults
*a6e 62<7:
Selecting ob%ects
To se$ect an o=+ect> t7e concerned $a-er 7as to =e acti,ated% 5a@e use o' t7e a**ro*riate se$ection too$ t7erea'ter (see t7e ta=$e =e$o#"% Icon Command .oint se$ection (s7ortcut s" Rectan6$e se$ection (s7ortcut u" .o$-6on se$ection (s7ortcut p" /- de'au$t> t7e e''ected se$ection re*$aces t7e current se$ection% 1t is *ossi=$e to (odi'- t7is co(*ort(ent =- usin6 'o$$o#in6 (odi'iers: Modifier
Maj Ctrl Ctrl+Shif t Ctrl+Alt
ction Add t7e ne# se$ection to t7e current se$ection% Re(o,e t7e ne# se$ection 'ro( t7e current se$ection% O*eration ?e9c$usi,e OR?% Se$ection =et#een 2 nodes (c'% =e$o#"%
Selecting b! <ones
1' *o$-6ons are de'ined #it7in t7e $a-er G1S> it is *ossi=$e to use t7e( 'or se$ectin6 o=+ects% T7e o*tion Se$ection 'ro( t7e *o*-u* (enu a$$o#s to *ass t7rou67 t7e ?se$ection Fones? (t7e *o$-6ons": a$$ o=+ects a**ertainin6 to t7e s*eci'ied *o$-6on(s" #i$$ =e se$ected%
Se$ectin6 and searc7in6 #it7in t7e 8Vie# 2)8 (co((on" *a6e 65<7:
Searching an ob%et
4it7 t7e aid o' t7e s7ortcut Ctrl+F or ,ia t7e (enu EditionD!ind> nodes> e$e(ents or =oundaries can =e 'ound =ased on t7eir inde9% T7e dia$o6 =o9 a$$o#s to s*eci'- t7e o=+ect t-*e to =e searc7ed (and t7ere=t7e $a-er to =e acti,ated" and t7e inde9 o' t7e o=+ects (se*arated =- 8J8"% ;ou can a$so direct$- Foo( to o=+ects and<or edit t7e( (i' *ossi=$e"% E9a(*$e: 1% T7e Resu$ts $a-er #i$$ =e se$ected% 2% T7e nodes #it7 t7e =oundar- indices 1> 32 and 3 #i$$ =e searc7ed and edited t7erea'ter% 3% T7e ,ie# #i$$ =e centered to t7ese nodes% 1n certain cases> editin6 can =e i(*ossi=$e% !or instance> an uniAue $iAuid =oundar- 7as to =e se$ected =e'ore its editin6 #i$$ =eco(e *ossi=$e% 1t is a$so *ossi=$e to (a@e use o' e9*ressions to 'ind nodes% To do so> it su''ices to c7ec@ t7e c7ec@ =o9 na(ed E9*ression and to enter a ,a$id e9*ression% /- (eans o' t7e icon t7e e9*ression assistant can =e acti,ated%
Se$ectin6 and searc7in6 #it7in t7e 8Vie# 2)8 (co((on" *a6e 66<7:
&alues table
T7e si(*$est so$ution 'or t7is Auestion is to (a@e use o' t7e ,a$ues ta=$e> indicated =- t7e icon to sort t7e ta=$e accordin6 to t7e co$u(n ?!ree sur'ace?% > and
Se$ectin6 and searc7in6 #it7in t7e 8Vie# 2)8 (co((on" *a6e 67<7:
!ina$$-> t7e s7ortcut Ctrl+C a$$o#s to co*- t7e se$ected data to t7e c$i*=oard% T7e c$i*=oard8s content can =e co*ied to re6ard$ess o' #7ic7 ot7er so't#are% To e9*ort to a 'i$e (te9t 'or(at or E9ce$ "> (a@e use o' t7e (enu E9*ortDE9*ort ta=$e (cs,> e9ce$" %
,"porting
T7e *recedin6 *ara6ra*7 descri=es 7o# to e9*ort data 'ro( t7e ,a$ues ta=$e to t7e 'or(ats csv and E'cel % T7e e9*ort to 82)8 'or(ats #i$$ =e treated in t7e sco*e o' t7is *ara6ra*7% To acti,ate t7e reAuired 'unctiona$it-> (a@e use o' t7e icon % Note T7e $a-ers corres*ondin6 to 6eo6ra*7ic data 'eature s*eci'ic i(*ort<e9*ort 'unctiona$ities%
3IS formats
At t7e (o(ent t7e 'or(ats MI*/MI1 ( 5a*1n'o "> SDa<efile ( ESR1 "> Sin"s' > +ML and R"=ar) st are su**orted% 47i$e e9*ortin6 to t7e G1S 'or(at> 'or eac7 t-*e o' 6eo(etrica$ o=+ect a 'i$e #i$$ =e created% T7us> *oints> *o$-6ones> nodes and e$e(ents #i$$ auto(atica$$- =e sa,ed in se*arate 'i$es% Warning 3) $ines are not su**orted =- t7e MI*/MI1 'or(at% 47en e9*ortin6 to t7is 'or(at> t7e concerned data (F at eac7 node" #i$$ 6et $ost%
63rid6 formats
1' t7e *ro+ect contains a 6rid> it #i$$ as #e$$ =e *ossi=$e to e9*ort t7is 6rid to a ne# 6rid 'or(at and<or to a**$- 'i$ters 'or sa,in6 on$- a *art o' t7e 6rid% T7e reAuired trans'or(ations (Auadri$atera$ to trian6$e>
E9*ortin6 data 'ro( t7e Vie# 2) (co((on" *a6e 6:<7:
renu(=erin6> etc%" #i$$ =e e''ected #7i$e e9*ortin6% T7e sera'in 'or(at a$so a$$o#s to sa,e noda$ *ro*erties% T7at is #7-> so(e su**$e(entar- o*tions #i$$ =e 'urnis7ed> i' -ou c7oose to e9*ort to t7is 'or(at% !or instance> -ou can s*eci'- t7e ,aria=$es to =e e9*orted%
Filters
1t is *ossi=$e to 'i$ter t7e o=+ects to =e e9*orted% T7ere'or> t7e concerned o=+ects 7a,e to se$ected =e'ore $aunc7in6 t7e *ro*er e9*ort% So(e a**$ications *ro*ose ad,anced 'i$ters (dr- nodes #it7in t7e *osttreat(ent> 'or e9a(*$e"%
*a6e 63<7:
T7e 2) Vie# contains a $a-er na(ed Geo6% )ata> #7ic7 a$$o#s to add $a-ers and<or $a-er 6rou*s o' 6eo6ra*7ic o=+ects% At t7e *resent ti(e on$- $a-ers o' *o$-$ines (c$osed or not" and *oints can =e (ana6ed =- t7e s-ste(%
*a6e 70<7:
The pop-up menu of the %eog< ata layer, the menu options for deletion and addition are arranged at the !ottom of the menu
5u$ti*$e o*tions are a,ai$a=$e 'or addin6 a 6rou*% T7e- #i$$ =e descri=ed in t7e 'o$$o#in6 *ara6ra*7s%
Adding a group
/e'ore addin6 a 6rou*> -ou #i$$ =e as@ed to s*eci'- t7e $a-er8s na(e and t7e ,aria=$es to =e used% T7ese ,aria=$es #i$$ =e used 'or eac7 o=+ect created #it7in t7e $a-ers o' t7e 6rou*% /- de'au$t> t7e ,aria=$es are assi6ned to t7e 6eo6ra*7ic o=+ect se$' and not to t7e ,ertices o' t7is o=+ect% T7e ,aria=$e A591> *ro*osed =- de'au$t> does not 'o$$o# t7is ru$e and is assi6ned to eac7 ,erte9% 1t a$$o#s to create 3) $ines%
(efault ariables
T#o ,aria=$es are *ro*osed =- de'au$t% T7e- can =e accessed ,ia t7e dro*-do#n $ist =o9 o' t7e dia$o6 =o9 =e$on6in6 to t7e (enu ite( Add a 6rou*% Name: t7e na(e 6i,en to t7e o=+ect% T7is is t7e on$- ,aria=$e> #7ic7 is not re*resented =- a rea$ nu(=er% A591: t7e F co(*onent% T7is is t7e on$- ,aria=$e (at *resent"> #7ic7 is assi6ned to eac7 ,erte9 o' a 6eo6ra*7ic o=+ect%
,"ample
The group is named friction< Two varia!les will !e assigned to the o!jects of this group, name and friction<
2% Acti,ate t7e *o*-u* (enu o' t7e $a-ers tree (=- ri67t-c$ic@in6 #it7in t7e $a-ers tree"% 3% 5a@e use o' one o' t7e (enu ite(s Add a $ines $a-er or Add a *oints $a-er%
,diting tools
T7e (enu o' editin6 too$s ena=$es to (odi'- t7e se$ected $a-er% )e*endin6 on t7e t-*e o' data> certain too$s are inaccessi=$e% A$$ o' t7ese editin6 actions can =e undone%
Creating.(estro!ing ob%ects
Creating ob%ects
4it7 re6ard to t7e creation o' o=+ects> 'o$$o#in6 actions are a,ai$a=$e: Add a *oint (on$- a**$ica=$e to *oints $a-ers"% Add a *o$-$ine (on$- a**$ica=$e to $ines $a-ers"% Add a *o$-6on (on$- a**$ica=$e to $ines $a-ers"% Add a rectan6$e (on$- a**$ica=$e to $ines $a-ers"% 1' ,aria=$es 7a,e =een used> t7e- can =e (odi'ied #7i$e addin6% Ho#e,er> it is so(eti(es easier to (odi'- t7e ,aria=$es a'ter#ards% /ecause addin6 a *oint is a si(*$e action> #e #i$$ sett$e 'or descri=in6 t7e addition o' a *ec@ed $ine (*o$-$ine> *o$-6on or rectan6$e"%
*a6e 72<7:
Tip To undo t7e $ast entered *oint: Ctrl+z To ter(inate t7e current in*ut: Esc% T7is action cannot =e undone%
Warning T7e ,a$ues o' t7e ,aria=$es 7a,e to =e u*dated =e'ore addin6 an o=+ect%
(estro!ing ob%ects
To destro- o=+ects> it #i$$ su''ice to se$ect t7e concerned o=+ects and to use t7e Del @e-% T7is action is a$so a,ai$a=$e ,ia t7e *o*-u* (enu o' t7e 2) Vie#%
*a6e 73<7:
Tip /ear in (ind to return to t7e nor(a$ (ode> i' -ou #ant to #or@ on *ec@ed $ines%
,"porting.Importing
Geo6ra*7ic data can =e e9*orted or i(*orted #it7 t7e aid o' t7e *o*-u* (enu o' t7e 2) Vie#% T7e o*tions #it7 re6ard to t7e e9*ort<i(*ort o' 6eo6ra*7ic data can =e a**$ied to sin6$e $a-ers or $a-er 6rou*s%
,"porting
&oncernin6 data e9*ort> it #i$$ su''ice to s*eci'- t7e out*ut 'or(at and to ,a$idate% 1n 6enera$> eac7 $a-er #i$$ =e e9*orted to a se*arate 'i$e> e9ce*t 'or t7e Sin"s' 'or(at% !o$$o#in6 'or(ats are su**orted: Sin"s': te9t 'or(at de,e$o*ed =- 0HE% A$$ $a-ers are e9*orted to t7e sa(e 'i$e% MI*: 'i$e in te9t 'or(at o' t7e G1S 5a*1n'o% SDa<efile: 'i$e in =inar- 'or(at o' t7e G1S ESR1% :ML: Geo6ra*7ic 5ar@u* an6ua6e (G5 "% R"=ar)st: 'i$e in te9t 'or(at de,e$o*ed =- &e(a6re'% Warning 6*F 'or(at: 3) $ines are not e9*orted accurate$- due to $i(itations o' t7e MI* 'or(at% Sinusx 'or(at: On$- 6eo6ra*7ic data (9> - and F i' e9istent" are e9*orted%
Importing
&oncernin6 data i(*ort> an assistant #i$$ =e acti,ated% 4it7 t7e aid o' t7is assistant (u$ti*$e sta6es #i$$ =e *assed: 1% S*eci'- t7e 'i$es and t7eir 'or(at% 2% S*eci'- t7e out*ut $a-er(s" and t7e corres*ondenc- =et#een t7e ,aria=$es read and t7e ,aria=$es used% Sta6e 1 consists o' c7oosin6 t7e source 'i$es% T7ere'or it #i$$ su''ice to (a@e use o' t7e Add =utton and to de'ine t7e 'or(at (i' necessar-"% )urin6 t7is sta6e> t7e resu$ts can =e $oaded and<or *re,ie#ed% T7e oad =utton ena=$es to 'ind out t7e ,aria=$es a,ai$a=$e #it7in t7e source 'i$es% Warning 1' (u$ti*$e 'i$es are i(*orted> on$- co((on ,aria=$es (sa(e na(e and sa(e t-*e" are ta@en into account% Sta6e 2 a$$o#s to s*eci'- #7ere and 7o# t7e ne# data 7a,e to =e i(*orted%
*a6e 72<7:
*a6e 75<7:
0sing e"pressions
Searching
4it7in t7e searc7 too$ t7e a**$ication o' e9*ressions is o''ered% To (a@e use o' t7is o*tion> it #i$$ su''ice to acti,ate t7e e9*ression (ode% T7e docu(ent P E9a(*$e: Searc7in6 #et nodes (7D0" Q e9*$ains 7o# to use e9*ressions #it7in t7e 2) Vie#% 1n t7is case> t7e e9*ression assistant can =e acti,ated =- (eans o' t7e =utton #it7 t7e icon %
*odif!ing properties
&ertain *ro*ert- editors a$$o# to (a@e use o' e9*ressions and o' t7e ,aria=$e ld *articu$ar$-% T7is ,aria=$e a$$o#s to retrie,e o$d ,a$ues% T7us> t7e e9*ression 8old=+<+8 a$$o#s to (u$ti*$- t7e o$d ,a$ues =81%18% T7e e9*ression assistant can =e acti,ated ,ia t7e *o*-u* (enu: ri67t-c$ic@ on t7e te9t 'ie$d o' t7e e9*ression%
,"pression assistant
T7e e9*ression assistant 6i,es an o,er,ie# o' a$$ a,ai$a=$e constants> ,aria=$es and 'unctions% 1s is a$so *ossi=$e to e,a$uate and ,a$idate t7e entered e9*ression%
*a6e 76<7:
"xpression assistant
Warning To e,a$uate e9*ressions> t7e ta=$e Csed ,aria=$es (arran6ed to* ri67t" 7as to =e co(*$eted% T7is ta=$e is not u*dated unti$ -ou ,a$idate or e,a$uate -our e9*ression% Tip To ,ie# t7e $on6 descri*tion o' ,aria=$es> acti,ate t7e too$ti* o' t7e corres*ondin6 te9t 'ie$d (rest on t7e concerned ,aria=$e #it7 -our (ouse"%
Functions
T7e a,ai$a=$e (at7e(atica$ 'unctions are co((on 'unctions and t7eir use s7ou$d not cause an- *ro=$e(s% E9*ressions can a$so =e used 'or /oo$ean e,a$uations (searc7 or 'i$ter"% Hence> ?co(*arati,e? 'unctions (e%6% HH> I> J" and /oo$ean o*erators (e%6% and> or> not" can =e a**$ied% T7e 'unction isIn 7as =een added =- t7e !udaa tea(% T7is 'unction a$$o#s to 'ind out i' a s*eci'ic ,aria=$e =e$on6s to an inter,a$%
*a6e 77<7:
,"amples of e"pressions
Expression DK#>> ldL#!# V/sMrtF& LDG v'IH> !escription T7e 'ree #ater sur'ace #i$$ =e e$e,ated #it7 100% T7e ,aria=$e ld #i$$ =e increased =- 10K% E9*ression o' t7e !roude nu(=er% T7is e9*ression returns 1 i' t7e ,e$ocit- a$on6 H is *ositi,e and returns 0 e$se% T7is e9*ression can =e used #it7in t7e *ost-treat(ent to de'ine *recise$- certain c7aracteristics%
isInFA?/#>>!QQ/# >#!>#G
*a6e 7:<7: