Template Function proxsuite::linalg::sparse::postorder

Function Documentation

template<typename I>
void proxsuite::linalg::sparse::postorder(I *post, I const *parent, isize n, DynStackMut stack) noexcept

Computes the postordering of the cholesky factorization of dimension n.

Parameters:
  • post – storage for the postordering, of size n

  • parent – pointer to the elimination tree

  • n – dimension of the matrix to be factorized

  • stack – temporary allocation stack