csc_intern_solve.h

Functions to copy internal CSCd data onto solver matrix coeftab.

Summary
csc_intern_solve.hFunctions to copy internal CSCd data onto solver matrix coeftab.
Csc2solv_cblkCopy the part of the internal CSCd corresponding to the column bloc itercblk into the SolverMatrix structure coeftab which will be used to compute the decomposition.

Csc2solv_cblk

void Csc2solv_cblk(const CscMatrix *cscmtx,
SolverMatrix *solvmtx,
FLOAT *trandcsc,
INT itercblk)

Copy the part of the internal CSCd corresponding to the column bloc itercblk into the SolverMatrix structure coeftab which will be used to compute the decomposition.

Used in NUMA mode.

Parameters

cscmtxThe internal CSCd matrix.
datacodeThe SolverMatrix structure used during decomposition.
trandcscThe internal CSCd transpose used in LU decomposition.
itercblkColumn bloc number in which we had the internal CSCd.
void Csc2solv_cblk(const CscMatrix *cscmtx,
SolverMatrix *solvmtx,
FLOAT *trandcsc,
INT itercblk)
Copy the part of the internal CSCd corresponding to the column bloc itercblk into the SolverMatrix structure coeftab which will be used to compute the decomposition.
Close