C Library Functions  - bchslv (3)

from * a practical guide to splines * by c. de boor
solves the linear system
  c*x = b of order n r o w for x
provided
  w contains the cholesky factorization for the banded (sym-
metric) positive definite matrix
  c as constructed in the subroutine
b c h f a c
  (quo vide).
****** i n p u t ******
nrow.....is the order of the matrix
  c .
nbands.....indicates the bandwidth of
  c .
w.....contains the cholesky factorization for
  c , as output from
subroutine bchfac
  (quo vide).
b.....the vector of length
  n r o w containing the right side.
****** o u t p u t ******
b.....the vector of length
  n r o w containing the solution.
****** m e t h o d ******
with the factorization
  c = l*d*l-transpose available, where l is
unit lower triangular and
  d is diagonal, the triangular system
l*y = b is solved for y (forward substitution), y is stored in b,
the vector
  d**(-1)*y is computed and stored in b, then the triang-
ular system
  l-transpose*x = d**(-1)*y is solved for x (backsubstit- ution).


Nemo Release 3.1 bchslv (3) August 28, 2026
Generated by manServer 1.08 from 401915a4-fdde-4a68-94d2-75d66401ecda using man macros.