Thu Aug 18 19:16:31 2022 r8blt_test(): Python version: 3.6.9 Test r8blt(). R8BLT_DET_TEST R8BLT_DET computes the determinant of an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.800705 1 0.956888 0.998643 2 0.159746 0.870576 0.820242 3 0.804475 0.143582 0.469844 0.377708 4 0.985558 0.0636521 0.753275 0.479598 Determinant = 0.11881149213831375 R8BLT_INDICATOR_TEST R8BLT_INDICATOR sets up an R8BLT indicator matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 11 1 21 22 2 31 32 33 3 41 42 43 44 4 52 53 54 55 R8BLT_MTV_TEST R8BLT_MTV computes b=A'*x, where A is an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.73481 1 0.0625677 0.0367224 2 0.265082 0.908504 0.671935 3 0.0979668 0.0588223 0.558476 0.452342 4 0.637193 0.319044 0.6139 0.171251 x: 0: 1 1: 2 2: 3 3: 4 4: 5 b=A'*x: 0: 2.04706 1: 6.22021 2: 5.84493 3: 4.87887 4: 0.856254 R8BLT_MV_TEST R8BLT_MV computes b=A*x, where A is an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.0889723 1 0.573589 0.72869 2 0.55912 0.0455109 0.652718 3 0.606401 0.577807 0.865732 0.485114 4 0.512043 0.622568 0.717929 0.295612 x: 0: 1 1: 2 2: 3 3: 4 4: 5 b=A*x: 0: 0.0889723 1: 2.03097 2: 2.6083 3: 6.29967 4: 7.24156 R8BLT_PRINT_TEST R8BLT_PRINT prints an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 11 1 21 22 2 31 32 33 3 41 42 43 44 4 52 53 54 55 R8BLT_PRINT_SOME_TEST R8BLT_PRINT_SOME prints some of an R8BLT matrix. Matrix order N = 10 Lower bandwidth ML = 3 Rows 0:3, Cols 1:3: Col: 1 2 Row --- 1 202 2 302 303 R8BLT_RANDOM_TEST R8BLT_RANDOM randomizes an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.694897 1 0.275273 0.138359 2 0.551592 0.225164 0.591759 3 0.995935 0.266047 0.203503 0.697958 4 0.908696 0.641853 0.189142 0.585207 R8BLT_SL_TEST R8BLT_SL solves A*x=b, where A is an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.43299 1 0.299419 0.131407 2 0.0475166 0.00702688 0.522669 3 0.974733 0.348551 0.528876 0.541089 4 0.686296 0.183656 0.258744 0.423129 x: 0: 1 1: 2 2: 3 3: 4 4: 5 b=A*x: 0: 0.43299 1: 0.562233 2: 1.62958 3: 5.42282 4: 5.07418 x: 0: 1 1: 2 2: 3 3: 4 4: 5 R8BLT_SLT_TEST R8BLT_SLT solves A'*x=b, where A is an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.704985 1 0.719771 0.563468 2 0.328372 0.395752 0.59934 3 0.84018 0.731994 0.780459 0.79432 4 0.789508 0.797192 0.132445 0.680685 x: 0: 1 1: 2 2: 3 3: 4 4: 5 b=A'*x: 0: 6.49036 1: 9.18971 2: 8.90582 3: 3.8395 4: 3.40342 x: 0: 1 1: 2 2: 3 3: 4 4: 5 R8BLT_TO_R8GE_TEST R8BLT_TO_R8GE converts a matrix from R8BLT to R8GE format. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0.804133 1 0.269555 0.482823 2 0.7224 0.59799 0.801 3 0.692232 0.723027 0.376619 0.736243 4 0.736429 0.344701 0.68628 0.946386 The R8GE matrix: Col: 0 1 2 3 4 Row 0 : 0.804133 0 0 0 0 1 : 0.269555 0.482823 0 0 0 2 : 0.7224 0.59799 0.801 0 0 3 : 0.692232 0.723027 0.376619 0.736243 0 4 : 0 0.736429 0.344701 0.68628 0.946386 R8BLT_ZEROS_TEST R8BLT_ZEROS zeros an R8BLT matrix. Matrix order N = 5 Lower bandwidth ML = 3 The R8BLT matrix: Col: 0 1 2 3 4 Row --- 0 0 1 0 0 2 0 0 0 3 0 0 0 0 4 0 0 0 0 r8blt_test(): Normal end of execution. Thu Aug 18 19:16:31 2022