@@ -21,6 +21,7 @@ set(fppFiles
21
21
stdlib_io_npy_load.fypp
22
22
stdlib_io_npy_save.fypp
23
23
stdlib_kinds.fypp
24
+ blas/stdlib_blas_constants.fypp
24
25
stdlib_linalg.fypp
25
26
stdlib_linalg_diag.fypp
26
27
stdlib_linalg_least_squares.fypp
@@ -85,22 +86,75 @@ set(fppFiles
85
86
# Preprocessed files to contain preprocessor directives -> .F90
86
87
set (cppFiles
87
88
stdlib_linalg_constants.fypp
89
+ blas/stdlib_blas.fypp
90
+ blas/stdlib_linalg_blas_aux.fypp
91
+ blas/stdlib_blas_level1.fypp
92
+ blas/stdlib_blas_level2_gen.fypp
93
+ blas/stdlib_blas_level2_ban.fypp
94
+ blas/stdlib_blas_level2_pac.fypp
95
+ blas/stdlib_blas_level2_sym.fypp
96
+ blas/stdlib_blas_level2_tri.fypp
97
+ blas/stdlib_blas_level3_gen.fypp
98
+ blas/stdlib_blas_level3_sym.fypp
99
+ blas/stdlib_blas_level3_tri.fypp
100
+
101
+ lapack/stdlib_lapack_base.fypp
102
+ lapack/stdlib_lapack_solve.fypp
103
+ lapack/stdlib_lapack_others.fypp
104
+ lapack/stdlib_lapack_orthogonal_factors.fypp
105
+ lapack/stdlib_lapack_eig_svd_lsq.fypp
106
+ lapack/stdlib_linalg_lapack_aux.fypp
107
+
108
+ lapack/stdlib_lapack_auxiliary.fypp
109
+ lapack/stdlib_lapack_blas_like_base.fypp
110
+ lapack/stdlib_lapack_blas_like_l1.fypp
111
+ lapack/stdlib_lapack_blas_like_l2.fypp
112
+ lapack/stdlib_lapack_blas_like_l3.fypp
113
+ lapack/stdlib_lapack_blas_like_mnorm.fypp
114
+ lapack/stdlib_lapack_blas_like_scalar.fypp
115
+ lapack/stdlib_lapack_cosine_sine.fypp
116
+ lapack/stdlib_lapack_cosine_sine2.fypp
117
+ lapack/stdlib_lapack_eigv_comp.fypp
118
+ lapack/stdlib_lapack_eigv_comp2.fypp
119
+ lapack/stdlib_lapack_eigv_gen.fypp
120
+ lapack/stdlib_lapack_eigv_gen2.fypp
121
+ lapack/stdlib_lapack_eigv_gen3.fypp
122
+ lapack/stdlib_lapack_eigv_std_driver.fypp
123
+ lapack/stdlib_lapack_eigv_svd_bidiag_dc.fypp
124
+ lapack/stdlib_lapack_eigv_svd_drivers.fypp
125
+ lapack/stdlib_lapack_eigv_svd_drivers2.fypp
126
+ lapack/stdlib_lapack_eigv_svd_drivers3.fypp
127
+ lapack/stdlib_lapack_eigv_sym_comp.fypp
128
+ lapack/stdlib_lapack_eigv_sym.fypp
129
+ lapack/stdlib_lapack_eigv_tridiag.fypp
130
+ lapack/stdlib_lapack_eigv_tridiag2.fypp
131
+ lapack/stdlib_lapack_eigv_tridiag3.fypp
132
+ lapack/stdlib_lapack_givens_jacobi_rot.fypp
133
+ lapack/stdlib_lapack_householder_reflectors.fypp
134
+ lapack/stdlib_lapack_lsq.fypp
135
+ lapack/stdlib_lapack_lsq_aux.fypp
136
+ lapack/stdlib_lapack_lsq_constrained.fypp
137
+ lapack/stdlib_lapack_orthogonal_factors_ql.fypp
138
+ lapack/stdlib_lapack_orthogonal_factors_qr.fypp
139
+ lapack/stdlib_lapack_orthogonal_factors_rz.fypp
140
+ lapack/stdlib_lapack_others_sm.fypp
141
+ lapack/stdlib_lapack_solve_aux.fypp
142
+ lapack/stdlib_lapack_solve_chol_comp.fypp
143
+ lapack/stdlib_lapack_solve_chol.fypp
144
+ lapack/stdlib_lapack_solve_ldl_comp.fypp
145
+ lapack/stdlib_lapack_solve_ldl_comp2.fypp
146
+ lapack/stdlib_lapack_solve_ldl_comp3.fypp
147
+ lapack/stdlib_lapack_solve_ldl_comp4.fypp
148
+ lapack/stdlib_lapack_solve_ldl.fypp
149
+ lapack/stdlib_lapack_solve_lu_comp.fypp
150
+ lapack/stdlib_lapack_solve_lu.fypp
151
+ lapack/stdlib_lapack_solve_tri_comp.fypp
152
+ lapack/stdlib_lapack_svd_bidiag_qr.fypp
153
+ lapack/stdlib_lapack_svd_comp.fypp
154
+ lapack/stdlib_lapack_svd_comp2.fypp
155
+
88
156
stdlib_linalg_blas.fypp
89
- stdlib_linalg_blas_aux.fypp
90
- stdlib_linalg_blas_s.fypp
91
- stdlib_linalg_blas_d.fypp
92
- stdlib_linalg_blas_q.fypp
93
- stdlib_linalg_blas_c.fypp
94
- stdlib_linalg_blas_z.fypp
95
- stdlib_linalg_blas_w.fypp
96
157
stdlib_linalg_lapack.fypp
97
- stdlib_linalg_lapack_aux.fypp
98
- stdlib_linalg_lapack_s.fypp
99
- stdlib_linalg_lapack_d.fypp
100
- stdlib_linalg_lapack_q.fypp
101
- stdlib_linalg_lapack_c.fypp
102
- stdlib_linalg_lapack_z.fypp
103
- stdlib_linalg_lapack_w.fypp
104
158
)
105
159
106
160
fypp_f90 ("${fyppFlags} " "${fppFiles} " outFiles )
0 commit comments