summaryrefslogtreecommitdiff
path: root/Trivac/data/Ktests_proc/pdrive17.c2m
blob: 0574acb4222b291a7c1734d15723cc5791025fc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
***********************************************
* Procedure :  pdrive17.c2m                   *
* Author    :  D. Sekki (04/2008)             *
***********************************************
PARAMETER MACRO TRACK SYSTEM FLUX ::
      ::: LINKED_LIST MACRO TRACK SYSTEM FLUX ; ;
LINKED_LIST KINET ;
PROCEDURE assertS pkinet1 pkinet2 pkinet3 pkinet4 ;
MODULE    DELETE: GREP: END: ;
STRING    fTemp pTemp ;
INTEGER   maxItr nadi ;
REAL      precf ttf ttp ;
 :: >>maxItr<< >>precf<< >>nadi<< ;
ECHO " *****  TEST01 *****" ;
EVALUATE fTemp pTemp := "IMPLIC" "IMPLIC" ;
KINET := pkinet1 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
       <<pTemp>> <<maxItr>> <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882090 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST02 *****" ;
EVALUATE fTemp pTemp := "CRANK" "CRANK" ;
KINET := pkinet1 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
       <<pTemp>> <<maxItr>> <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882090 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST03 *****" ;
EVALUATE fTemp pTemp := "CRANK" "EXPON" ;
KINET := pkinet1 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
       <<pTemp>> <<maxItr>> <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882049 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST04 *****" ;
EVALUATE fTemp pTemp := "THETA" "IMPLIC" ;
EVALUATE ttf := 0.75 ;
KINET := pkinet2 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
           <<pTemp>> <<maxItr>> <<ttf>>
           <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882074 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST05 *****" ;
EVALUATE fTemp pTemp := "THETA" "EXPON" ;
KINET := pkinet2 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
           <<pTemp>> <<maxItr>> <<ttf>>
           <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882075 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST06 *****" ;
EVALUATE fTemp pTemp := "CRANK" "THETA" ;
EVALUATE ttp := 0.75 ;
KINET := pkinet3 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
           <<pTemp>> <<maxItr>> <<ttp>>
           <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882053 ;
KINET := DELETE: KINET ;
ECHO " *****  TEST07 *****" ;
EVALUATE fTemp pTemp := "THETA" "THETA" ;
EVALUATE ttf ttp := 0.8 0.6 ;
KINET := pkinet4 MACRO TRACK SYSTEM FLUX :: <<fTemp>>
           <<pTemp>> <<maxItr>> <<ttf>> <<ttp>>
           <<precf>> <<nadi>> ;
assertS KINET :: 'CTRL-FLUX' 1 0.4882078 ;
KINET := DELETE: KINET ;
END: ;
QUIT .