Subversion Repositories wimsdev

Rev

Rev 4161 | Rev 4330 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
20 reyssat 1
!if $wims_read_parm!=slib_header
2
!goto proc
3
!endif
4161 bpr 4
 
20 reyssat 5
slib_parms=3\
6
,[data]\
7
,a\
8
,b
9
 
10
slib_author=Bernadette PERRIN-RIOU
11
slib_example=[0.2,0.4,0.7],6,8
12
!exit
13
 
14
:proc
15
slib_out=
16
 
17
!distribute  item $wims_read_parm into slib_data,slib_a, slib_b
18
 
19
slib_data=!declosing $slib_data
20
 
21
 
22
slib_out=
23
!for slib_x in $slib_data
24
 !if $slib_x<=0 
25
   slib_out=!append item 0 to $slib_out
26
 !else
4328 bpr 27
   slib_out=!append item $[$slib_a*$slib_b*exp(-$slib_b*$slib_x^($slib_a))*$slib_x^($slib_a-1)] to $slib_out
20 reyssat 28
 !endif
29
!next slib_x
30
 
31
slib_out=!trim $slib_out
32
slib_data=$empty