PaStiX Handbook
6.3.2
|
#include "common/common.h"
#include "blend/solver.h"
#include <lapacke.h>
#include "kernels_trace.h"
#include "pastix_zcores.h"
#include "pastix_zlrcores.h"
Go to the source code of this file.
Functions | |
pastix_fixdbl_t | cpublok_zcompress (const pastix_lr_t *lowrank, pastix_int_t M, pastix_int_t N, pastix_lrblock_t *lrA) |
Compress a single block from full-rank to low-rank format. More... | |
pastix_int_t | cpucblk_zcompress (const SolverMatrix *solvmtx, pastix_coefside_t side, int max_ilulvl, SolverCblk *cblk) |
Compress a single column block from full-rank to low-rank format. More... | |
void | cpucblk_zuncompress (pastix_coefside_t side, SolverCblk *cblk) |
Uncompress a single column block from low-rank format to full-rank format. More... | |
void | cpucblk_zmemory (pastix_coefside_t side, const SolverMatrix *solvmtx, SolverCblk *cblk, pastix_int_t *orig, pastix_int_t *gain) |
Return the memory gain of the low-rank form over the full-rank form for a single column-block. More... | |
Precision dependent function to compress/uncompress the coefficients
Definition in file cpucblk_zcompress.c.