-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmodule.jai
More file actions
58 lines (39 loc) · 1022 Bytes
/
module.jai
File metadata and controls
58 lines (39 loc) · 1022 Bytes
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
#load "Console.jai";
#load "Utils.jai";
#load "Approx.jai";
#load "Types.jai";
#load "Elementary.jai";
#load "Complex.jai";
#load "Quaternion.jai";
#load "Polynomials.jai";
#load "Approximations.jai";
#load "VectorTypes.jai";
#load "MatrixTypes.jai";
#load "Vector.jai";
#load "Matrix.jai";
#load "Checks.jai";
#load "LinearAlgebra.jai";
#load "LAPACK/lapack.jai";
#module_parameters(CHECKS := true);
run_all_tests :: (verbose := false) {
println("\nRunning tests ///////////////////////////////////////////////////\n", color = .FG_RED);
// test_console();
// test_utils();
// test_complex();
// test_quaternion();
// test_elementary();
// test_polynomials();
// test_approximations();
// test_MatrixTypes();
// test_vector();
// test_matrix();
// test_checks();
// test_linear_algebra();
test_lapack();
}
#scope_module
#import "Basic";
Math :: #import "Math";
Pool :: #import "Pool";
String :: #import "String";
File :: #import "File";