febid.libraries.pde.tridiag.tridiag_1d#

tridiag_1d()#

Tridiagonal matrix solver

The solver uses Thomas algorithm.

Parameters:
  • d – right hand side vector

  • x – output vector

  • b – main diagonal value

  • c – upper and lower diagonal value

  • b0 – boundary value for main diagonal

  • c0 – boundary value for upper and lower diagonals

Returns: