d_bpack_factor Module Reference

Functions/Subroutines

subroutine d_bpack_factorization (bmat, option, stats, ptree, msh)
 
subroutine d_hodlr_factorization (ho_bf1, option, stats, ptree, msh)
 
subroutine d_hss_factorization (hss_bf1, option, stats, ptree, msh)
 
subroutine d_hmat_factorization (h_mat, option, stats, ptree, msh)
 
recursive subroutine d_hmat_lu (blocks, h_mat, option, stats, ptree, msh)
 
recursive subroutine d_hmat_add_multiply (block3, chara, block1, block2, h_mat, option, stats, ptree, msh)
 
recursive subroutine d_hmat_lxm (blocks_l, blocks_m, h_mat, option, stats, ptree, msh)
 
recursive subroutine d_hmat_xum (blocks_u, blocks_m, h_mat, option, stats, ptree, msh)
 
subroutine d_hmat_add_multiply_hblock3 (blocks, chara, block1, block2, h_mat, option, stats, ptree, msh)
 
recursive subroutine d_hmat_bf_add (blocks_o, chara, blocks_1, h_mat, option, stats, ptree, msh)
 

Function/Subroutine Documentation

◆ d_bpack_factorization()

subroutine d_bpack_factor::d_bpack_factorization ( type(d_bmatrix)  bmat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_add_multiply()

recursive subroutine d_bpack_factor::d_hmat_add_multiply ( type(d_matrixblock), target  block3,
character  chara,
type(d_matrixblock), target  block1,
type(d_matrixblock), target  block2,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_add_multiply_hblock3()

subroutine d_bpack_factor::d_hmat_add_multiply_hblock3 ( type(d_matrixblock)  blocks,
character  chara,
type(d_matrixblock), target  block1,
type(d_matrixblock), target  block2,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_bf_add()

recursive subroutine d_bpack_factor::d_hmat_bf_add ( type(d_matrixblock)  blocks_o,
character  chara,
type(d_matrixblock), target  blocks_1,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_factorization()

subroutine d_bpack_factor::d_hmat_factorization ( type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_lu()

recursive subroutine d_bpack_factor::d_hmat_lu ( type(d_matrixblock)  blocks,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_lxm()

recursive subroutine d_bpack_factor::d_hmat_lxm ( type(d_matrixblock)  blocks_l,
type(d_matrixblock)  blocks_m,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hmat_xum()

recursive subroutine d_bpack_factor::d_hmat_xum ( type(d_matrixblock)  blocks_u,
type(d_matrixblock)  blocks_m,
type(d_hmat)  h_mat,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hodlr_factorization()

subroutine d_bpack_factor::d_hodlr_factorization ( type(d_hobf)  ho_bf1,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function:

◆ d_hss_factorization()

subroutine d_bpack_factor::d_hss_factorization ( type(d_hssbf)  hss_bf1,
type(d_hoption)  option,
type(d_hstat)  stats,
type(d_proctree)  ptree,
type(d_mesh)  msh 
)
Here is the call graph for this function: