functions.xml
5.32 KB
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<?xml version="1.0"?>
<functions>
<function name="mean_(,)" args="1" kind="time">
<prompt>input averaging time in secs</prompt>
<info_brief>average</info_brief>
<new_kernel>#sampling_classic</new_kernel>
</function>
<!-- <function name="median_(,)" args="1" kind="time">
<prompt>input averaging time in secs</prompt>
<info_brief>median average</info_brief>
</function>
<function name="rms_(,)" args="1" kind="time">
<prompt>input averaging time in secs</prompt>
<info_brief>root mean square</info_brief>
</function>
<function name="min_(,)" args="1" kind="time">
<prompt>input window time in secs</prompt>
<info_brief> IDL min() function</info_brief>
</function>
<function name="max_(,)" args="1" params="1" kind="time">
<prompt>input window time in secs</prompt>
<info_brief> IDL max() function</info_brief>
</function>
<function name="var_(,)" args="1" kind="time">
<prompt>input window time in secs</prompt>
<info_brief> IDL variance() function</info_brief>
</function>
<function name="skew_(,)" args="1" kind="time">
<prompt>input window time in secs</prompt>
<info_brief> IDL skewness() function</info_brief>
</function>-->
<function name="mean_sm_(,)" args="1" kind="sliding">
<prompt>input averaging time in secs</prompt>
<info_brief>average</info_brief>
<new_kernel>#sliding_average</new_kernel>
</function>
<!-- <function name="rms_sm_(,)" args="1" kind="sliding">
<prompt>input averaging time in secs</prompt>
<info_brief>root mean square</info_brief>
</function>
<function name="min_sm_(,)" args="1" kind="sliding">
<prompt>input window time in secs</prompt>
<info_brief> IDL min() function</info_brief>
</function>
<function name="max_sm_(,)" args="1" params="1" kind="sliding">
<prompt>input window time in secs</prompt>
<info_brief> IDL max() function</info_brief>
</function>
<function name="var_sm_(,)" args="1" kind="sliding">
<prompt>input window time in secs</prompt>
<info_brief> IDL variance() function</info_brief>
</function>
<function name="skew_sm_(,)" args="1" kind="sliding">
<prompt>input window time in secs</prompt>
<info_brief> IDL skewness() function</info_brief>
</function>-->
<function name="smooth_(,)" args="1" kind="sliding">
<prompt>input averaging time in secs</prompt>
<info_brief>smooths with a boxcar average</info_brief>
<new_kernel>#boxcar</new_kernel>
</function>
<!-- <function name="shiftN_(,)" args="1" kind="amda">
<prompt>input number of points N to delay by</prompt>
<info_brief>Delays array by N points back (N < 0) and forth (N > 0)</info_brief>
</function>-->
<function name="shiftT_(,)" args="1" kind="amda">
<prompt>input time interval T in secs to delay by</prompt>
<info_brief>Delays array by T secs back (T < 0) and forth (T > 0))</info_brief>
<new_kernel>#timeShift</new_kernel>
</function>
<!-- <function name="gsegsm_()" argv="vector" kind="amda">
<prompt/>
<info_brief>GSE to GSM transformation</info_brief>
<new_kernel>#framesTransformation</new_kernel>
</function>
<function name="gsesm_()" argv="vector" kind="amda">
<prompt/>
<info_brief>GSE to SM transformation</info_brief>
</function>-->
<function name="abs()" kind="idl">
<info_brief>Absolute value</info_brief>
<new_kernel>abs</new_kernel>
</function>
<function name="acos()" kind="idl">
<info_brief>Arc-cosine</info_brief>
<new_kernel>acos</new_kernel>
</function>
<function name="alog()" kind="idl">
<info_brief>Natural logarithm</info_brief>
<new_kernel>log</new_kernel>
</function>
<function name="alog10()" kind="idl">
<info_brief>Logarithm to the base 10</info_brief>
<new_kernel>log10</new_kernel>
</function>
<function name="asin()" kind="idl">
<info_brief>Arc-sine</info_brief>
<new_kernel>asin</new_kernel>
</function>
<function name="atan()" kind="idl">
<info_brief>Arc-tangent</info_brief>
<new_kernel>atan</new_kernel>
</function>
<function name="cos()" kind="idl">
<info_brief>cosine</info_brief>
<new_kernel>cos</new_kernel>
</function>
<function name="cosh()" kind="idl">
<info_brief>Hyperbolic cosine</info_brief>
<new_kernel>cosh</new_kernel>
</function>
<function name="deriv_()" kind="idl">
<prompt/>
<info_brief>deriv() function with possibly unequal point spacing</info_brief>
<new_kernel>#deriv</new_kernel>
</function>
<function name="exp()" kind="idl">
<info_brief>Natural exponential function</info_brief>
<new_kernel>exp</new_kernel>
</function>
<!-- <function name="fix()" kind="idl">
<info_brief>Integer</info_brief>
</function>-->
<function name="sin()" kind="idl">
<info_brief>Sine</info_brief>
<new_kernel>sin</new_kernel>
</function>
<function name="sinh()" kind="idl">
<info_brief>Hyperbolic sine</info_brief>
<new_kernel>sinh</new_kernel>
</function>
<function name="tan()" kind="idl">
<info_brief>Tangent</info_brief>
<new_kernel>tan</new_kernel>
</function>
<function name="tanh()" kind="idl">
<info_brief>Hyperbolic tangent</info_brief>
<new_kernel>tanh</new_kernel>
</function>
<function name="sqrt()" kind="idl">
<info_brief>Square root</info_brief>
<new_kernel>sqrt</new_kernel>
</function>
</functions>