PaStiX Handbook  6.3.2
lowrank.c File Reference
#include "common.h"
#include "pastix_zlrcores.h"
#include "pastix_clrcores.h"
#include "pastix_dlrcores.h"
#include "pastix_slrcores.h"

Go to the source code of this file.

Variables

double pastix_lr_minratio = 1.0
 Define the minimal ratio for which we accept to compress a matrix into a low-rank form or not. More...
 
pastix_int_t pastix_lr_ortho = 0
 Define the orthogonalization method.
 
const char * compmeth_shnames [PastixCompressMethodNbr]
 List of short names for the compression kernels. More...
 
const char * compmeth_lgnames [PastixCompressMethodNbr]
 List of long names for the compression kernels. More...
 
const fct_ge2lr_t ge2lrMethods [PastixCompressMethodNbr][4]
 Array of pointers to the multiple arithmetic and algorithmic variants of ge2lr. More...
 
const fct_rradd_t rraddMethods [PastixCompressMethodNbr][4]
 Array of pointers to the multiple arithmetic and algorithmic variants of rradd. More...
 

Detailed Description

PaStiX low-rank common structures to store pointer to the multiple functions.

Version
6.3.2
Author
Gregoire Pichon
Mathieu Faverge
Esragul Korkmaz
Date
2023-07-21
Original arithmetic file
normal z -> c d s

Definition in file lowrank.c.