@@ -179,11 +179,7 @@ dgttrf.ndarray( 3, DL, 1, 1, D, 1, 1, DU, 1, 1, DU2, 1, 1, IPIV, 1, 1 );
179
179
<!-- eslint no-undef: "error" -->
180
180
181
181
``` javascript
182
- var Int32Array = require ( ' @stdlib/array/int32' );
183
- var Float64Array = require ( ' @stdlib/array/float64' );
184
- var dgttrf = require ( ' @stdlib/lapack/base/dgttrf' );
185
-
186
- var N = 9 ;
182
+ = var N = 9 ;
187
183
188
184
var DL = new Float64Array ( [ 3.0 , 3.0 , 3.0 , 3.0 , 3.0 , 3.0 , 3.0 , 3.0 ] );
189
185
@@ -195,6 +191,20 @@ var DU2 = new Float64Array( N-2 );
195
191
196
192
var IPIV = new Int32Array ( N );
197
193
194
+ /*
195
+ A = [
196
+ [ 1.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ],
197
+ [ 3.0, 1.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ],
198
+ [ 0.0, 3.0, 1.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0 ],
199
+ [ 0.0, 0.0, 3.0, 1.0, 4.0, 0.0, 0.0, 0.0, 0.0 ],
200
+ [ 0.0, 0.0, 0.0, 3.0, 1.0, 4.0, 0.0, 0.0, 0.0 ],
201
+ [ 0.0, 0.0, 0.0, 0.0, 3.0, 1.0, 4.0, 0.0, 0.0 ],
202
+ [ 0.0, 0.0, 0.0, 0.0, 0.0, 3.0, 1.0, 4.0, 0.0 ],
203
+ [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.0, 1.0, 4.0 ],
204
+ [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.0, 1.0 ],
205
+ ]
206
+ */
207
+
198
208
// Perform the `A = LU` factorization:
199
209
var info = dgttrf ( N , DL , D , DU , DU2 , IPIV );
200
210
0 commit comments