SuperLU Distributed 8.2.1
Distributed memory sparse direct solver
HyP_t Struct Reference

#include <superlu_ddefs.h>

Collaboration diagram for HyP_t:

Public Attributes

Remain_info_tlookAhead_info
 
Remain_info_tRemain_info
 
Ublock_info_tUblock_info
 
Ublock_info_tUblock_info_Phi
 
int_t first_l_block_acc
 
int_t first_u_block_acc
 
int_t last_offload
 
int_tLblock_dirty_bit
 
int_tUblock_dirty_bit
 
double * lookAhead_L_buff
 
double * Remain_L_buff
 
int_t lookAheadBlk
 
int_t RemainBlk
 
int_t num_look_aheads
 
int_t nsupers
 
int_t ldu
 
int_t ldu_Phi
 
int_t num_u_blks
 
int_t num_u_blks_Phi
 
int_t jj_cpu
 
double * bigU_Phi
 
double * bigU_host
 
int_t Lnbrow
 
int_t Rnbrow
 
int_t buffer_size
 
int_t bigu_size
 
int_t offloadCondition
 
int_t superlu_acc_offload
 
int_t nGPUStreams
 
float * lookAhead_L_buff
 
float * Remain_L_buff
 
float * bigU_Phi
 
float * bigU_host
 
doublecomplexlookAhead_L_buff
 
doublecomplexRemain_L_buff
 
doublecomplexbigU_Phi
 
doublecomplexbigU_host
 
void * lookAhead_L_buff
 
void * Remain_L_buff
 
void * bigU_Phi
 
void * bigU_host
 
int offloadCondition
 
int superlu_acc_offload
 
int nGPUStreams
 

Member Data Documentation

◆ bigU_host [1/4]

double* HyP_t::bigU_host

◆ bigU_host [2/4]

float* HyP_t::bigU_host

◆ bigU_host [3/4]

doublecomplex* HyP_t::bigU_host

◆ bigU_host [4/4]

void* HyP_t::bigU_host

◆ bigU_Phi [1/4]

double* HyP_t::bigU_Phi

◆ bigU_Phi [2/4]

float* HyP_t::bigU_Phi

◆ bigU_Phi [3/4]

doublecomplex* HyP_t::bigU_Phi

◆ bigU_Phi [4/4]

void* HyP_t::bigU_Phi

◆ bigu_size

int_t HyP_t::bigu_size

◆ buffer_size

int_t HyP_t::buffer_size

◆ first_l_block_acc

int_t HyP_t::first_l_block_acc

◆ first_u_block_acc

int_t HyP_t::first_u_block_acc

◆ jj_cpu

int_t HyP_t::jj_cpu

◆ last_offload

int_t HyP_t::last_offload

◆ Lblock_dirty_bit

int_t * HyP_t::Lblock_dirty_bit

◆ ldu

int_t HyP_t::ldu

◆ ldu_Phi

int_t HyP_t::ldu_Phi

◆ Lnbrow

int_t HyP_t::Lnbrow

◆ lookAhead_info

Remain_info_t * HyP_t::lookAhead_info

◆ lookAhead_L_buff [1/4]

double* HyP_t::lookAhead_L_buff

◆ lookAhead_L_buff [2/4]

float* HyP_t::lookAhead_L_buff

◆ lookAhead_L_buff [3/4]

doublecomplex* HyP_t::lookAhead_L_buff

◆ lookAhead_L_buff [4/4]

void* HyP_t::lookAhead_L_buff

◆ lookAheadBlk

int_t HyP_t::lookAheadBlk

◆ nGPUStreams [1/2]

int_t HyP_t::nGPUStreams

◆ nGPUStreams [2/2]

int HyP_t::nGPUStreams

◆ nsupers

int_t HyP_t::nsupers

◆ num_look_aheads

int_t HyP_t::num_look_aheads

◆ num_u_blks

int_t HyP_t::num_u_blks

◆ num_u_blks_Phi

int_t HyP_t::num_u_blks_Phi

◆ offloadCondition [1/2]

int_t HyP_t::offloadCondition

◆ offloadCondition [2/2]

int HyP_t::offloadCondition

◆ Remain_info

Remain_info_t * HyP_t::Remain_info

◆ Remain_L_buff [1/4]

double * HyP_t::Remain_L_buff

◆ Remain_L_buff [2/4]

float * HyP_t::Remain_L_buff

◆ Remain_L_buff [3/4]

doublecomplex * HyP_t::Remain_L_buff

◆ Remain_L_buff [4/4]

void * HyP_t::Remain_L_buff

◆ RemainBlk

int_t HyP_t::RemainBlk

◆ Rnbrow

int_t HyP_t::Rnbrow

◆ superlu_acc_offload [1/2]

int_t HyP_t::superlu_acc_offload

◆ superlu_acc_offload [2/2]

int HyP_t::superlu_acc_offload

◆ Ublock_dirty_bit

int_t * HyP_t::Ublock_dirty_bit

◆ Ublock_info

Ublock_info_t * HyP_t::Ublock_info

◆ Ublock_info_Phi

Ublock_info_t * HyP_t::Ublock_info_Phi

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