INLA_DIST
|
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_rank | BTA< 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_a | BTA< T > | private |
matrix_ia | BTA< T > | private |
matrix_ja | BTA< T > | private |
matrix_n_nonzeros | BTA< T > | private |
matrix_nd | BTA< T > | private |
matrix_ns | BTA< T > | private |
matrix_nt | BTA< T > | private |
matrix_size | BTA< 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 > |