c_bpack_defs::c_butterflymatrix Type Reference

**** one rank*rank butterfly block More...

Public Attributes

complex(kind=4), dimension(:, :), pointer matrix => null()
 entries of the block More...
 
type(c_list) lst
 a c_list of intersection::s More...
 
integer, dimension(:, :), allocatable index
 an array of intersection::s More...
 
integer ndim = 0
 number of skeletons More...
 
integer, dimension(:), allocatable dims_m
 
integer, dimension(:), allocatable dims_n
 dimensions of the rows and columns (used in BF_MD) More...
 

Detailed Description

**** one rank*rank butterfly block

Member Data Documentation

◆ dims_m

integer, dimension(:), allocatable c_bpack_defs::c_butterflymatrix::dims_m

◆ dims_n

integer, dimension(:), allocatable c_bpack_defs::c_butterflymatrix::dims_n

dimensions of the rows and columns (used in BF_MD)

◆ index

integer, dimension(:, :), allocatable c_bpack_defs::c_butterflymatrix::index

an array of intersection::s

◆ lst

type(c_list) c_bpack_defs::c_butterflymatrix::lst

a c_list of intersection::s

◆ matrix

complex(kind=4), dimension(:, :), pointer c_bpack_defs::c_butterflymatrix::matrix => null()

entries of the block

◆ ndim

integer c_bpack_defs::c_butterflymatrix::ndim = 0

number of skeletons


The documentation for this type was generated from the following file: