SuperLU Distributed 9.0.0
gpu3d
LUgpuCHandle_interface.cpp File Reference
#include "superlu_upacked.h"
#include "lupanels.hpp"
Include dependency graph for LUgpuCHandle_interface.cpp:

Functions

LUgpu_Handle createLUgpuHandle (int_t nsupers, int_t ldt_, dtrf3Dpartition_t *trf3Dpartition, dLUstruct_t *LUstruct, gridinfo3d_t *grid3d, SCT_t *SCT_, superlu_dist_options_t *options_, SuperLUStat_t *stat, double thresh_, int *info_)
 
void destroyLUgpuHandle (LUgpu_Handle LuH)
 
int dgatherFactoredLU3Dto2D (LUgpu_Handle LuH)
 
int copyLUGPU2Host (LUgpu_Handle LuH, dLUstruct_t *LUstruct)
 
int pdgstrf3d_LUpackedInterface (LUgpu_Handle LUHand)
 

Function Documentation

◆ copyLUGPU2Host()

int copyLUGPU2Host ( LUgpu_Handle  LuH,
dLUstruct_t LUstruct 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createLUgpuHandle()

LUgpu_Handle createLUgpuHandle ( int_t  nsupers,
int_t  ldt_,
dtrf3Dpartition_t trf3Dpartition,
dLUstruct_t LUstruct,
gridinfo3d_t grid3d,
SCT_t SCT_,
superlu_dist_options_t options_,
SuperLUStat_t stat,
double  thresh_,
int *  info_ 
)
Here is the caller graph for this function:

◆ destroyLUgpuHandle()

void destroyLUgpuHandle ( LUgpu_Handle  LuH)
Here is the caller graph for this function:

◆ dgatherFactoredLU3Dto2D()

int dgatherFactoredLU3Dto2D ( LUgpu_Handle  LuH)

◆ pdgstrf3d_LUpackedInterface()

int pdgstrf3d_LUpackedInterface ( LUgpu_Handle  LUHand)
Here is the call graph for this function:
Here is the caller graph for this function: