File lapack_routines.hxxΒΆ
Functions
-
int tridag(const dcomplex *a, const dcomplex *b, const dcomplex *c, const dcomplex *r, dcomplex *u, int n)
Tri-diagonal complex matrix inversion.
-
bool tridag(const BoutReal *a, const BoutReal *b, const BoutReal *c, const BoutReal *r, BoutReal *x, int n)
Tri-diagonal matrix inversion (BoutReal)
-
void cyclic_tridag(BoutReal *a, BoutReal *b, BoutReal *c, BoutReal *r, BoutReal *x, int n)
Solve a cyclic tridiagonal matrix.