**** intersections of a block row and column
More...
|
| integer | pg |
| | the index in the process group More...
|
| |
| integer | idx |
| |
| integer | nc |
| |
| integer | nr |
| |
| integer | nr_loc |
| |
| integer, dimension(:), allocatable | mmap |
| | map based on masks from the nonzero rows to original rows More...
|
| |
| integer, dimension(:), allocatable | nmap |
| | map based on masks from the nonzero columns to original columns More...
|
| |
| integer, dimension(:,:), allocatable | masks |
| | store mask of each entry that determine whether to skip the evaluation More...
|
| |
| integer, dimension(:), allocatable | rows |
| |
| integer, dimension(:), allocatable | cols |
| | store indices in bmat or global d_list of intersections More...
|
| |
| integer, dimension(:), allocatable | rows_loc |
| | store indices in rows More...
|
| |
| integer, dimension(:), allocatable | glo2loc |
| | store index mapping from rows to rows_loc More...
|
| |
| real(kind=8), dimension(:, :), pointer | dat => null() |
| |
| real(kind=8), dimension(:, :), pointer | dat_loc => null() |
| |
**** intersections of a block row and column
◆ cols
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::cols |
store indices in bmat or global d_list of intersections
◆ dat
| real(kind=8), dimension(:, :), pointer d_bpack_defs::d_intersect::dat => null() |
◆ dat_loc
| real(kind=8), dimension(:, :), pointer d_bpack_defs::d_intersect::dat_loc => null() |
◆ glo2loc
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::glo2loc |
store index mapping from rows to rows_loc
◆ idx
| integer d_bpack_defs::d_intersect::idx |
◆ masks
| integer, dimension(:,:), allocatable d_bpack_defs::d_intersect::masks |
store mask of each entry that determine whether to skip the evaluation
◆ mmap
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::mmap |
map based on masks from the nonzero rows to original rows
◆ nc
| integer d_bpack_defs::d_intersect::nc |
◆ nmap
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::nmap |
map based on masks from the nonzero columns to original columns
◆ nr
| integer d_bpack_defs::d_intersect::nr |
◆ nr_loc
| integer d_bpack_defs::d_intersect::nr_loc |
◆ pg
| integer d_bpack_defs::d_intersect::pg |
the index in the process group
◆ rows
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::rows |
◆ rows_loc
| integer, dimension(:), allocatable d_bpack_defs::d_intersect::rows_loc |
The documentation for this type was generated from the following file:
- /home/administrator/Desktop/Research/ButterflyPACK/SRC_DOUBLE/dBPACK_defs.f90