z_bpack_defs::z_acaquant Type Reference

**** information used for one ACA iteration More...

Public Attributes

integer m
 
integer n
 matrix dimensions More...
 
integer header_m =0
 
integer header_n =0
 matrix offsets More...
 
complex(kind=8), dimension(:,:), allocatable matu
 
complex(kind=8), dimension(:,:), allocatable matv
 
integer, dimension(:), allocatable select_column
 
integer, dimension(:), allocatable select_row
 
real(kind=8), dimension(:), allocatable singular
 
logical finish =.False.
 finish flag More...
 
real(kind=8) norma =0
 
real(kind=8) normuv =0
 
integer, dimension(:), allocatable rows
 
integer, dimension(:), allocatable columns
 
integer itr =0
 iteration count More...
 
integer rank =0
 rank of the aca More...
 
integer rank0 =0
 the first rank0 columns of matU don't count towards normA More...
 
integer itrmax =0
 max iteration count More...
 

Detailed Description

**** information used for one ACA iteration

Member Data Documentation

◆ columns

integer, dimension(:), allocatable z_bpack_defs::z_acaquant::columns

◆ finish

logical z_bpack_defs::z_acaquant::finish =.False.

finish flag

◆ header_m

integer z_bpack_defs::z_acaquant::header_m =0

◆ header_n

integer z_bpack_defs::z_acaquant::header_n =0

matrix offsets

◆ itr

integer z_bpack_defs::z_acaquant::itr =0

iteration count

◆ itrmax

integer z_bpack_defs::z_acaquant::itrmax =0

max iteration count

◆ m

integer z_bpack_defs::z_acaquant::m

◆ matu

complex(kind=8), dimension(:,:), allocatable z_bpack_defs::z_acaquant::matu

◆ matv

complex(kind=8), dimension(:,:), allocatable z_bpack_defs::z_acaquant::matv

◆ n

integer z_bpack_defs::z_acaquant::n

matrix dimensions

◆ norma

real(kind=8) z_bpack_defs::z_acaquant::norma =0

◆ normuv

real(kind=8) z_bpack_defs::z_acaquant::normuv =0

◆ rank

integer z_bpack_defs::z_acaquant::rank =0

rank of the aca

◆ rank0

integer z_bpack_defs::z_acaquant::rank0 =0

the first rank0 columns of matU don't count towards normA

◆ rows

integer, dimension(:), allocatable z_bpack_defs::z_acaquant::rows

◆ select_column

integer, dimension(:), allocatable z_bpack_defs::z_acaquant::select_column

◆ select_row

integer, dimension(:), allocatable z_bpack_defs::z_acaquant::select_row

◆ singular

real(kind=8), dimension(:), allocatable z_bpack_defs::z_acaquant::singular

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