cholesky.h
void cholesky_solve(Matrix< T > &A, Matrix< T > &X)
Definition: rank-local.cpp:91
void cholesky_linv(Matrix< T > &A)
Definition: rank-local.cpp:81
detail::numeric_type< Tile >::type numeric_type
Definition: dist_array.h:69
auto cholesky_lsolve(Op transpose, const Array &A, const Array &B, TiledRange l_trange=TiledRange(), TiledRange x_trange=TiledRange())
Definition: cholesky.h:176
auto cholesky(const Array &A, TiledRange l_trange=TiledRange())
Compute the Cholesky factorization of a HPD rank-2 tensor.
Definition: cholesky.h:72
void cholesky(Matrix< T > &A)
Definition: rank-local.cpp:72
void transpose(InputOp &&input_op, OutputOp &&output_op, const std::size_t m, const std::size_t n, const std::size_t result_stride, Result *result, const std::size_t arg_stride, const Args *const ... args)
Matrix transpose and initialization.
Definition: transpose.h:178
auto rank_local_cholesky(const DistArray< Tile, Policy > &A)
Definition: cholesky.h:36
void zero_out_upper_triangle(Eigen::MatrixBase< Derived > &A)
Definition: util.h:107
auto cholesky_solve(const Array &A, const Array &B, TiledRange x_trange=TiledRange())
Definition: cholesky.h:156
auto cholesky_linv(const Array &A, TiledRange l_trange=TiledRange())
Compute the inverse of the Cholesky factor of an HPD rank-2 tensor. Optionally return the Cholesky fa...
Definition: cholesky.h:129
void cholesky_lsolve(Op transpose, Matrix< T > &A, Matrix< T > &X)
Definition: rank-local.cpp:103
auto make_matrix(const DistArray< Tile, Policy > &A)
Definition: util.h:46