INLA_DIST
Loading...
Searching...
No Matches
BTA< T > Member List

This is the complete list of members for BTA< T >, including all inherited members.

a_dev (defined in BTA< T >)BTA< T >private
BackwardPassSolve(size_t) (defined in BTA< T >)BTA< T >private
blockDense_dev (defined in BTA< T >)BTA< T >private
blockM_dev (defined in BTA< T >)BTA< T >private
blockR_dev (defined in BTA< T >)BTA< T >private
Bmax (defined in BTA< T >)BTA< T >private
Bmin (defined in BTA< T >)BTA< T >private
BTA(size_t ns, size_t nt, size_t nd, int GPU_rank_)BTA< T >
BTAdiag(size_t *ia, size_t *ja, T *a, T *diag)BTA< T >
BTAinvBlks(size_t *, size_t *, T *, T *) (defined in BTA< T >)BTA< T >
BTAselInv(size_t *ia, size_t *ja, T *a, T *invQ)BTA< T >
copy_supernode_diag(T *src, size_t supernode) (defined in BTA< T >)BTA< T >inlineprivate
copy_supernode_to_device(T *M_dev, size_t supernode, cudaStream_t stream) (defined in BTA< T >)BTA< T >inlineprivate
copy_supernode_to_host(T *M_dev, size_t supernode, cudaStream_t stream) (defined in BTA< T >)BTA< T >inlineprivate
copy_supernode_to_host_write(T *M_dev, size_t supernode) (defined in BTA< T >)BTA< T >inlineprivate
copyStream (defined in BTA< T >)BTA< T >private
cpy_indicator (defined in BTA< T >)BTA< T >private
cublas_handle (defined in BTA< T >)BTA< T >private
cuda_buffer_flag_potrf (defined in BTA< T >)BTA< T >private
cuda_buffer_flag_trtri (defined in BTA< T >)BTA< T >private
dev_size (defined in BTA< T >)BTA< T >private
diag_dev (defined in BTA< T >)BTA< T >private
diag_pos (defined in BTA< T >)BTA< T >private
diag_pos_dev (defined in BTA< T >)BTA< T >private
extract_nnzA(T *M_dev, size_t supernode) (defined in BTA< T >)BTA< T >inlineprivate
f_one() (defined in BTA< T >)BTA< T >inlineprivate
f_one() (defined in BTA< T >)BTA< T >inlineprivate
f_one() (defined in BTA< T >)BTA< T >inlineprivate
f_zero() (defined in BTA< T >)BTA< T >inlineprivate
f_zero() (defined in BTA< T >)BTA< T >inlineprivate
f_zero() (defined in BTA< T >)BTA< T >inlineprivate
factorization_completed (defined in BTA< T >)BTA< T >private
factorize(size_t *ia, size_t *ja, T *a, double &t_firstStageFactor)BTA< T >
factorize_noCopyHost(size_t *ia, size_t *ja, T *a, T &logDet)BTA< T >
factorizeSolve(size_t *ia, size_t *ja, T *a, T *x, T *rhs, size_t nrhs, double &t_firstSecondStage, double &t_SecondStageBackPass)BTA< T >
FirstSecondStageFactor(size_t nhrs) (defined in BTA< T >)BTA< T >private
FirstStageFactor() (defined in BTA< T >)BTA< T >private
FirstStageFactor_noCopyHost(T &logDet) (defined in BTA< T >)BTA< T >private
FirstStageFactor_noCopyHost_testV(double &logDet) (defined in BTA< T >)BTA< T >private
flop_count_factorise() (defined in BTA< T >)BTA< T >
ForwardPassSolve(size_t) (defined in BTA< T >)BTA< T >private
get_max_supernode_nnz() (defined in BTA< T >)BTA< T >inlineprivate
GPU_rankBTA< T >private
handle (defined in BTA< T >)BTA< T >private
host_size (defined in BTA< T >)BTA< T >private
ia_dev (defined in BTA< T >)BTA< T >private
ind_invBlks_fi (defined in BTA< T >)BTA< T >private
info_cuda (defined in BTA< T >)BTA< T >private
init_supernode(T *M_dev, size_t supernode, cudaStream_t stream) (defined in BTA< T >)BTA< T >inlineprivate
initBlock_dev_ev (defined in BTA< T >)BTA< T >private
initialize_invBlks_host() (defined in BTA< T >)BTA< T >private
initialize_MF_host() (defined in BTA< T >)BTA< T >private
inv_a (defined in BTA< T >)BTA< T >private
inv_a_dev (defined in BTA< T >)BTA< T >private
inv_ia_dev (defined in BTA< T >)BTA< T >private
inv_ja_dev (defined in BTA< T >)BTA< T >private
invBlks (defined in BTA< T >)BTA< T >private
invBlks_allocated (defined in BTA< T >)BTA< T >private
invblks_dense_block_index(size_t) (defined in BTA< T >)BTA< T >inlineprivate
invblks_diag_block_index(size_t) (defined in BTA< T >)BTA< T >inlineprivate
ja_dev (defined in BTA< T >)BTA< T >private
logDet(size_t *ia, size_t *ja, T *a)BTA< T >
magma_cudaStream_1 (defined in BTA< T >)BTA< T >private
magma_cudaStream_2 (defined in BTA< T >)BTA< T >private
magma_queue_1 (defined in BTA< T >)BTA< T >private
magma_queue_2 (defined in BTA< T >)BTA< T >private
matrix_aBTA< T >private
matrix_iaBTA< T >private
matrix_jaBTA< T >private
matrix_n_nonzerosBTA< T >private
matrix_ndBTA< T >private
matrix_nsBTA< T >private
matrix_ntBTA< T >private
matrix_sizeBTA< T >private
max_supernode_nnz (defined in BTA< T >)BTA< T >private
mem_alloc_dev (defined in BTA< T >)BTA< T >private
mem_cuda_dev (defined in BTA< T >)BTA< T >private
mem_cuda_host (defined in BTA< T >)BTA< T >private
MF (defined in BTA< T >)BTA< T >private
MF_allocated (defined in BTA< T >)BTA< T >private
mf_block_index(size_t, size_t) (defined in BTA< T >)BTA< T >inlineprivate
mf_block_lda(size_t, size_t) (defined in BTA< T >)BTA< T >inlineprivate
mf_dense_block_index(size_t) (defined in BTA< T >)BTA< T >inlineprivate
mf_dense_block_lda(size_t) (defined in BTA< T >)BTA< T >inlineprivate
mf_dense_block_offset(size_t) (defined in BTA< T >)BTA< T >inlineprivate
MF_dev_allocated (defined in BTA< T >)BTA< T >private
NBlock (defined in BTA< T >)BTA< T >private
params (defined in BTA< T >)BTA< T >private
potrf_dev_ev (defined in BTA< T >)BTA< T >private
potrf_dev_magma_ev (defined in BTA< T >)BTA< T >private
residualNorm(T *x, T *b)BTA< T >
residualNormNormalized(T *x, T *b)BTA< T >
rhs (defined in BTA< T >)BTA< T >private
rhs_dev (defined in BTA< T >)BTA< T >private
SecondStageSolve(size_t, double &t_secondStageForwardPass, double &t_secondStageBackwardPass) (defined in BTA< T >)BTA< T >private
SecondStageSolve_d(size_t, double *rhs_d) (defined in BTA< T >)BTA< T >private
SecondStageSolve_s(size_t, float *rhs_s) (defined in BTA< T >)BTA< T >private
solve(size_t *ia, size_t *ja, T *a, T *rhs, size_t nrhs, double &t_secondStageForwardPass, double &t_secondStageBackwardPass)BTA< T >
solve(size_t *, size_t *, T *, T *, T *, size_t, double &t_secondStageForwardPass, double &t_secondStageBackwardPass)BTA< T >
solve_d(size_t *, size_t *, float *, float *, float *, size_t)BTA< T >
solve_s(size_t *ia, size_t *ja, double *a, double *x, double *rhs, size_t nrhs)BTA< T >
stream_c (defined in BTA< T >)BTA< T >private
swap_pointers(T **ptr1, T **ptr2) (defined in BTA< T >)BTA< T >inlineprivate
ThirdStageBTA(T *, T *, int) (defined in BTA< T >)BTA< T >private
~BTA()BTA< T >