mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
probit_gts.h
1
#include <limits>
2
3
constexpr
int
n_samples = 200;
4
constexpr
double
probit_ins[] =
5
{
6
0.000000,
7
0.005025,
8
0.010050,
9
0.015075,
10
0.020101,
11
0.025126,
12
0.030151,
13
0.035176,
14
0.040201,
15
0.045226,
16
0.050251,
17
0.055276,
18
0.060302,
19
0.065327,
20
0.070352,
21
0.075377,
22
0.080402,
23
0.085427,
24
0.090452,
25
0.095477,
26
0.100503,
27
0.105528,
28
0.110553,
29
0.115578,
30
0.120603,
31
0.125628,
32
0.130653,
33
0.135678,
34
0.140704,
35
0.145729,
36
0.150754,
37
0.155779,
38
0.160804,
39
0.165829,
40
0.170854,
41
0.175879,
42
0.180905,
43
0.185930,
44
0.190955,
45
0.195980,
46
0.201005,
47
0.206030,
48
0.211055,
49
0.216080,
50
0.221106,
51
0.226131,
52
0.231156,
53
0.236181,
54
0.241206,
55
0.246231,
56
0.251256,
57
0.256281,
58
0.261307,
59
0.266332,
60
0.271357,
61
0.276382,
62
0.281407,
63
0.286432,
64
0.291457,
65
0.296482,
66
0.301508,
67
0.306533,
68
0.311558,
69
0.316583,
70
0.321608,
71
0.326633,
72
0.331658,
73
0.336683,
74
0.341709,
75
0.346734,
76
0.351759,
77
0.356784,
78
0.361809,
79
0.366834,
80
0.371859,
81
0.376884,
82
0.381910,
83
0.386935,
84
0.391960,
85
0.396985,
86
0.402010,
87
0.407035,
88
0.412060,
89
0.417085,
90
0.422111,
91
0.427136,
92
0.432161,
93
0.437186,
94
0.442211,
95
0.447236,
96
0.452261,
97
0.457286,
98
0.462312,
99
0.467337,
100
0.472362,
101
0.477387,
102
0.482412,
103
0.487437,
104
0.492462,
105
0.497487,
106
0.502513,
107
0.507538,
108
0.512563,
109
0.517588,
110
0.522613,
111
0.527638,
112
0.532663,
113
0.537688,
114
0.542714,
115
0.547739,
116
0.552764,
117
0.557789,
118
0.562814,
119
0.567839,
120
0.572864,
121
0.577889,
122
0.582915,
123
0.587940,
124
0.592965,
125
0.597990,
126
0.603015,
127
0.608040,
128
0.613065,
129
0.618090,
130
0.623116,
131
0.628141,
132
0.633166,
133
0.638191,
134
0.643216,
135
0.648241,
136
0.653266,
137
0.658291,
138
0.663317,
139
0.668342,
140
0.673367,
141
0.678392,
142
0.683417,
143
0.688442,
144
0.693467,
145
0.698492,
146
0.703518,
147
0.708543,
148
0.713568,
149
0.718593,
150
0.723618,
151
0.728643,
152
0.733668,
153
0.738693,
154
0.743719,
155
0.748744,
156
0.753769,
157
0.758794,
158
0.763819,
159
0.768844,
160
0.773869,
161
0.778894,
162
0.783920,
163
0.788945,
164
0.793970,
165
0.798995,
166
0.804020,
167
0.809045,
168
0.814070,
169
0.819095,
170
0.824121,
171
0.829146,
172
0.834171,
173
0.839196,
174
0.844221,
175
0.849246,
176
0.854271,
177
0.859296,
178
0.864322,
179
0.869347,
180
0.874372,
181
0.879397,
182
0.884422,
183
0.889447,
184
0.894472,
185
0.899497,
186
0.904523,
187
0.909548,
188
0.914573,
189
0.919598,
190
0.924623,
191
0.929648,
192
0.934673,
193
0.939698,
194
0.944724,
195
0.949749,
196
0.954774,
197
0.959799,
198
0.964824,
199
0.969849,
200
0.974874,
201
0.979899,
202
0.984925,
203
0.989950,
204
0.994975,
205
1.000000,
206
};
207
208
constexpr
double
probit_gts[] =
209
{
210
-std::numeric_limits<double>::infinity(),
211
-2.574096,
212
-2.324467,
213
-2.168104,
214
-2.051678,
215
-1.957819,
216
-1.878583,
217
-1.809639,
218
-1.748358,
219
-1.693017,
220
-1.642422,
221
-1.595714,
222
-1.552247,
223
-1.511531,
224
-1.473176,
225
-1.436874,
226
-1.402373,
227
-1.369464,
228
-1.337975,
229
-1.307760,
230
-1.278693,
231
-1.250669,
232
-1.223594,
233
-1.197387,
234
-1.171978,
235
-1.147303,
236
-1.123308,
237
-1.099943,
238
-1.077164,
239
-1.054930,
240
-1.033206,
241
-1.011959,
242
-0.991159,
243
-0.970779,
244
-0.950795,
245
-0.931183,
246
-0.911923,
247
-0.892996,
248
-0.874383,
249
-0.856069,
250
-0.838037,
251
-0.820273,
252
-0.802765,
253
-0.785499,
254
-0.768465,
255
-0.751650,
256
-0.735046,
257
-0.718642,
258
-0.702428,
259
-0.686398,
260
-0.670542,
261
-0.654852,
262
-0.639323,
263
-0.623946,
264
-0.608715,
265
-0.593624,
266
-0.578667,
267
-0.563838,
268
-0.549132,
269
-0.534545,
270
-0.520070,
271
-0.505703,
272
-0.491440,
273
-0.477276,
274
-0.463207,
275
-0.449229,
276
-0.435339,
277
-0.421532,
278
-0.407805,
279
-0.394154,
280
-0.380576,
281
-0.367069,
282
-0.353627,
283
-0.340250,
284
-0.326933,
285
-0.313674,
286
-0.300469,
287
-0.287317,
288
-0.274215,
289
-0.261159,
290
-0.248148,
291
-0.235178,
292
-0.222248,
293
-0.209355,
294
-0.196497,
295
-0.183671,
296
-0.170876,
297
-0.158108,
298
-0.145366,
299
-0.132647,
300
-0.119950,
301
-0.107272,
302
-0.094612,
303
-0.081966,
304
-0.069334,
305
-0.056713,
306
-0.044101,
307
-0.031496,
308
-0.018895,
309
-0.006298,
310
0.006298,
311
0.018895,
312
0.031496,
313
0.044101,
314
0.056713,
315
0.069334,
316
0.081966,
317
0.094612,
318
0.107272,
319
0.119950,
320
0.132647,
321
0.145366,
322
0.158108,
323
0.170876,
324
0.183671,
325
0.196497,
326
0.209355,
327
0.222248,
328
0.235178,
329
0.248148,
330
0.261159,
331
0.274215,
332
0.287317,
333
0.300469,
334
0.313674,
335
0.326933,
336
0.340250,
337
0.353627,
338
0.367069,
339
0.380576,
340
0.394154,
341
0.407805,
342
0.421532,
343
0.435339,
344
0.449229,
345
0.463207,
346
0.477276,
347
0.491440,
348
0.505703,
349
0.520070,
350
0.534545,
351
0.549132,
352
0.563838,
353
0.578667,
354
0.593624,
355
0.608715,
356
0.623946,
357
0.639323,
358
0.654852,
359
0.670542,
360
0.686398,
361
0.702428,
362
0.718642,
363
0.735046,
364
0.751650,
365
0.768465,
366
0.785499,
367
0.802765,
368
0.820273,
369
0.838037,
370
0.856069,
371
0.874383,
372
0.892996,
373
0.911923,
374
0.931183,
375
0.950795,
376
0.970779,
377
0.991159,
378
1.011959,
379
1.033206,
380
1.054930,
381
1.077164,
382
1.099943,
383
1.123308,
384
1.147303,
385
1.171978,
386
1.197387,
387
1.223594,
388
1.250669,
389
1.278693,
390
1.307760,
391
1.337975,
392
1.369464,
393
1.402373,
394
1.436874,
395
1.473176,
396
1.511531,
397
1.552247,
398
1.595714,
399
1.642422,
400
1.693017,
401
1.748358,
402
1.809639,
403
1.878583,
404
1.957819,
405
2.051678,
406
2.168104,
407
2.324467,
408
2.574096,
409
std::numeric_limits<double>::infinity(),
410
};
test
math
probit_gts.h
Generated by
1.8.17