PaStiX Handbook
6.3.2
|
#include "common.h"
#include "blend/solver.h"
#include "pastix_scores.h"
#include "cblas.h"
#include "kernels_trace.h"
Go to the source code of this file.
Functions | |
int | core_sscalo (pastix_trans_t trans, pastix_int_t M, pastix_int_t N, const float *A, pastix_int_t lda, const float *D, pastix_int_t ldd, float *B, pastix_int_t ldb) |
Scale a matrix by a diagonal out of place. More... | |
void | cpucblk_sscalo (pastix_trans_t trans, const SolverCblk *cblk, void *dataL, void *dataLD) |
Copy the L term with scaling for the two-terms algorithm. More... | |
void | cpublok_sscalo (pastix_trans_t trans, const SolverCblk *cblk, pastix_int_t blok_m, const void *dataA, const void *dataD, void *dataB) |
Copy the lower terms of the block with scaling for the two-terms algorithm. More... | |
PaStiX kernel routines
Definition in file core_sscalo.c.