SuperLU Distributed 8.2.1
Distributed memory sparse direct solver
dLocalLU_t Struct Reference

#include <superlu_ddefs.h>

Collaboration diagram for dLocalLU_t:

Public Attributes

int_t ** Lrowind_bc_ptr
 
int_tLrowind_bc_dat
 
long int * Lrowind_bc_offset
 
long int Lrowind_bc_cnt
 
double ** Lnzval_bc_ptr
 
double * Lnzval_bc_dat
 
long int * Lnzval_bc_offset
 
long int Lnzval_bc_cnt
 
double ** Linv_bc_ptr
 
double * Linv_bc_dat
 
long int * Linv_bc_offset
 
long int Linv_bc_cnt
 
int_t ** Lindval_loc_bc_ptr
 
int_tLindval_loc_bc_dat
 
long int * Lindval_loc_bc_offset
 
long int Lindval_loc_bc_cnt
 
int_tUnnz
 
int_t ** Lrowind_bc_2_lsum
 
double ** Uinv_bc_ptr
 
double * Uinv_bc_dat
 
long int * Uinv_bc_offset
 
long int Uinv_bc_cnt
 
int_t ** Ufstnz_br_ptr
 
int_tUfstnz_br_dat
 
long int * Ufstnz_br_offset
 
long int Ufstnz_br_cnt
 
double ** Unzval_br_ptr
 
double * Unzval_br_dat
 
long int * Unzval_br_offset
 
long int Unzval_br_cnt
 
C_TreeLBtree_ptr
 
C_TreeLRtree_ptr
 
C_TreeUBtree_ptr
 
C_TreeURtree_ptr
 
int_tLsub_buf_2 [MAX_LOOKAHEADS]
 
double * Lval_buf_2 [MAX_LOOKAHEADS]
 
int_tUsub_buf_2 [MAX_LOOKAHEADS]
 
double * Uval_buf_2 [MAX_LOOKAHEADS]
 
double * ujrow
 
int_t bufmax [NBUFFERS]
 
int * ToRecv
 
int * ToSendD
 
int ** ToSendR
 
int * fmod
 
int ** fsendx_plist
 
int * frecv
 
int nfrecvx
 
int nfsendx
 
int * bmod
 
int ** bsendx_plist
 
int * brecv
 
int nbrecvx
 
int nbsendx
 
int * mod_bit
 
int_tilsum
 
int_t ldalsum
 
int_t SolveMsgSent
 
int_t SolveMsgVol
 
int_t UT_SOLVE
 
int_t L_SOLVE
 
int_t FRECV
 
int_t ut_ldalsum
 
int_tut_ilsum
 
int_tutmod
 
int_t ** ut_sendx_plist
 
int_tutrecv
 
int_t n_utsendx
 
int_t n_utrecvx
 
int_t n_utrecvmod
 
int_t nroot
 
int_tut_modbit
 
int_tUrbs
 
Ucb_indptr_t ** Ucb_indptr
 
Ucb_indptr_tUcb_inddat
 
long int * Ucb_indoffset
 
long int Ucb_indcnt
 
int_t ** Ucb_valptr
 
int_tUcb_valdat
 
long int * Ucb_valoffset
 
long int Ucb_valcnt
 
int_t n
 
int_t nleaf
 
int_t nfrecvmod
 
int_t inv
 
int_t ** Ucolind_bc_ptr
 
int_tUcolind_bc_dat
 
int64_t * Ucolind_bc_offset
 
int64_t Ucolind_bc_cnt
 
double ** Unzval_bc_ptr
 
double * Unzval_bc_dat
 
int64_t * Unzval_bc_offset
 
int64_t Unzval_bc_cnt
 
int_t ** Uindval_loc_bc_ptr
 
int_tUindval_loc_bc_dat
 
int64_t * Uindval_loc_bc_offset
 
int64_t Uindval_loc_bc_cnt
 

Member Data Documentation

◆ bmod

int * dLocalLU_t::bmod

◆ brecv

int * dLocalLU_t::brecv

◆ bsendx_plist

int ** dLocalLU_t::bsendx_plist

◆ bufmax

int_t dLocalLU_t::bufmax

◆ fmod

int * dLocalLU_t::fmod

◆ frecv

int * dLocalLU_t::frecv

◆ FRECV

int_t dLocalLU_t::FRECV

◆ fsendx_plist

int ** dLocalLU_t::fsendx_plist

◆ ilsum

int_t * dLocalLU_t::ilsum

◆ inv

int_t dLocalLU_t::inv

◆ L_SOLVE

int_t dLocalLU_t::L_SOLVE

◆ LBtree_ptr

C_Tree * dLocalLU_t::LBtree_ptr

◆ ldalsum

int_t dLocalLU_t::ldalsum

◆ Lindval_loc_bc_cnt

long int dLocalLU_t::Lindval_loc_bc_cnt

◆ Lindval_loc_bc_dat

int_t * dLocalLU_t::Lindval_loc_bc_dat

◆ Lindval_loc_bc_offset

long int * dLocalLU_t::Lindval_loc_bc_offset

◆ Lindval_loc_bc_ptr

int_t ** dLocalLU_t::Lindval_loc_bc_ptr

◆ Linv_bc_cnt

long int dLocalLU_t::Linv_bc_cnt

◆ Linv_bc_dat

double * dLocalLU_t::Linv_bc_dat

◆ Linv_bc_offset

long int * dLocalLU_t::Linv_bc_offset

◆ Linv_bc_ptr

double ** dLocalLU_t::Linv_bc_ptr

◆ Lnzval_bc_cnt

long int dLocalLU_t::Lnzval_bc_cnt

◆ Lnzval_bc_dat

double * dLocalLU_t::Lnzval_bc_dat

◆ Lnzval_bc_offset

long int * dLocalLU_t::Lnzval_bc_offset

◆ Lnzval_bc_ptr

double ** dLocalLU_t::Lnzval_bc_ptr

◆ Lrowind_bc_2_lsum

int_t ** dLocalLU_t::Lrowind_bc_2_lsum

◆ Lrowind_bc_cnt

long int dLocalLU_t::Lrowind_bc_cnt

◆ Lrowind_bc_dat

int_t * dLocalLU_t::Lrowind_bc_dat

◆ Lrowind_bc_offset

long int * dLocalLU_t::Lrowind_bc_offset

◆ Lrowind_bc_ptr

int_t ** dLocalLU_t::Lrowind_bc_ptr

◆ LRtree_ptr

C_Tree * dLocalLU_t::LRtree_ptr

◆ Lsub_buf_2

int_t * dLocalLU_t::Lsub_buf_2

◆ Lval_buf_2

double * dLocalLU_t::Lval_buf_2

◆ mod_bit

int * dLocalLU_t::mod_bit

◆ n

int_t dLocalLU_t::n

◆ n_utrecvmod

int_t dLocalLU_t::n_utrecvmod

◆ n_utrecvx

int_t dLocalLU_t::n_utrecvx

◆ n_utsendx

int_t dLocalLU_t::n_utsendx

◆ nbrecvx

int dLocalLU_t::nbrecvx

◆ nbsendx

int dLocalLU_t::nbsendx

◆ nfrecvmod

int_t dLocalLU_t::nfrecvmod

◆ nfrecvx

int dLocalLU_t::nfrecvx

◆ nfsendx

int dLocalLU_t::nfsendx

◆ nleaf

int_t dLocalLU_t::nleaf

◆ nroot

int_t dLocalLU_t::nroot

◆ SolveMsgSent

int_t dLocalLU_t::SolveMsgSent

◆ SolveMsgVol

int_t dLocalLU_t::SolveMsgVol

◆ ToRecv

int * dLocalLU_t::ToRecv

◆ ToSendD

int * dLocalLU_t::ToSendD

◆ ToSendR

int ** dLocalLU_t::ToSendR

◆ UBtree_ptr

C_Tree * dLocalLU_t::UBtree_ptr

◆ Ucb_indcnt

long int dLocalLU_t::Ucb_indcnt

◆ Ucb_inddat

Ucb_indptr_t * dLocalLU_t::Ucb_inddat

◆ Ucb_indoffset

long int * dLocalLU_t::Ucb_indoffset

◆ Ucb_indptr

Ucb_indptr_t ** dLocalLU_t::Ucb_indptr

◆ Ucb_valcnt

long int dLocalLU_t::Ucb_valcnt

◆ Ucb_valdat

int_t * dLocalLU_t::Ucb_valdat

◆ Ucb_valoffset

long int * dLocalLU_t::Ucb_valoffset

◆ Ucb_valptr

int_t ** dLocalLU_t::Ucb_valptr

◆ Ucolind_bc_cnt

int64_t dLocalLU_t::Ucolind_bc_cnt

◆ Ucolind_bc_dat

int_t* dLocalLU_t::Ucolind_bc_dat

◆ Ucolind_bc_offset

int64_t* dLocalLU_t::Ucolind_bc_offset

◆ Ucolind_bc_ptr

int_t** dLocalLU_t::Ucolind_bc_ptr

◆ Ufstnz_br_cnt

long int dLocalLU_t::Ufstnz_br_cnt

◆ Ufstnz_br_dat

int_t * dLocalLU_t::Ufstnz_br_dat

◆ Ufstnz_br_offset

long int * dLocalLU_t::Ufstnz_br_offset

◆ Ufstnz_br_ptr

int_t ** dLocalLU_t::Ufstnz_br_ptr

◆ Uindval_loc_bc_cnt

int64_t dLocalLU_t::Uindval_loc_bc_cnt

◆ Uindval_loc_bc_dat

int_t* dLocalLU_t::Uindval_loc_bc_dat

◆ Uindval_loc_bc_offset

int64_t* dLocalLU_t::Uindval_loc_bc_offset

◆ Uindval_loc_bc_ptr

int_t** dLocalLU_t::Uindval_loc_bc_ptr

◆ Uinv_bc_cnt

long int dLocalLU_t::Uinv_bc_cnt

◆ Uinv_bc_dat

double * dLocalLU_t::Uinv_bc_dat

◆ Uinv_bc_offset

long int * dLocalLU_t::Uinv_bc_offset

◆ Uinv_bc_ptr

double ** dLocalLU_t::Uinv_bc_ptr

◆ ujrow

double * dLocalLU_t::ujrow

◆ Unnz

int_t * dLocalLU_t::Unnz

◆ Unzval_bc_cnt

int64_t dLocalLU_t::Unzval_bc_cnt

◆ Unzval_bc_dat

double* dLocalLU_t::Unzval_bc_dat

◆ Unzval_bc_offset

int64_t* dLocalLU_t::Unzval_bc_offset

◆ Unzval_bc_ptr

double** dLocalLU_t::Unzval_bc_ptr

◆ Unzval_br_cnt

long int dLocalLU_t::Unzval_br_cnt

◆ Unzval_br_dat

double * dLocalLU_t::Unzval_br_dat

◆ Unzval_br_offset

long int * dLocalLU_t::Unzval_br_offset

◆ Unzval_br_ptr

double ** dLocalLU_t::Unzval_br_ptr

◆ Urbs

int_t * dLocalLU_t::Urbs

◆ URtree_ptr

C_Tree * dLocalLU_t::URtree_ptr

◆ Usub_buf_2

int_t * dLocalLU_t::Usub_buf_2

◆ ut_ilsum

int_t * dLocalLU_t::ut_ilsum

◆ ut_ldalsum

int_t dLocalLU_t::ut_ldalsum

◆ ut_modbit

int_t * dLocalLU_t::ut_modbit

◆ ut_sendx_plist

int_t ** dLocalLU_t::ut_sendx_plist

◆ UT_SOLVE

int_t dLocalLU_t::UT_SOLVE

◆ utmod

int_t * dLocalLU_t::utmod

◆ utrecv

int_t * dLocalLU_t::utrecv

◆ Uval_buf_2

double * dLocalLU_t::Uval_buf_2

The documentation for this struct was generated from the following files: