PaStiX Handbook
6.3.2
|
#include "common.h"
#include <cblas.h>
#include "flops.h"
#include "blend/solver.h"
#include "pastix_clrcores.h"
Go to the source code of this file.
Functions | |
pastix_fixdbl_t | core_cfrfr2lr (core_clrmm_t *params, pastix_lrblock_t *AB, int *infomask, pastix_int_t Kmax) |
Perform the operation AB = op(A) * op(B), with A and B full-rank and AB low-rank. More... | |
pastix_fixdbl_t | core_cfrlr2lr (core_clrmm_t *params, pastix_lrblock_t *AB, int *infomask, pastix_int_t Brkmin) |
Perform the operation AB = op(A) * op(B), with A full-rank and B and AB low-rank. More... | |
pastix_fixdbl_t | core_clrfr2lr (core_clrmm_t *params, pastix_lrblock_t *AB, int *infomask, pastix_int_t Arkmin) |
Perform the operation AB = op(A) * op(B), with B full-rank and A and AB low-rank. More... | |
pastix_fixdbl_t | core_clrlr2lr (core_clrmm_t *params, pastix_lrblock_t *AB, int *infomask) |
Perform the operation AB = op(A) * op(B), with A, B, and AB low-rank. More... | |
PaStiX low-rank kernel routines that form the product of two matrices A and B into a low-rank form for an update on a null or low-rank matrix.
Definition in file core_cxx2lr.c.