**** quantities related to specific matrix kernels More...
Public Attributes | |
| complex(kind=8), dimension(:, :), allocatable | matz_glo |
| Full Matrix: the full matrix to sample its entries. More... | |
| class(*), pointer | quantapp => null() |
| Kernels Defined in Fortran: pointer to the user-supplied derived type for computing one element of Z. More... | |
| procedure(z_f_zelem), pointer, nopass | funczmn => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing one element of Z. More... | |
| procedure(z_f_zelem_md), pointer, nopass | funczmn_md => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing one element of Z (as tensors) More... | |
| procedure(z_f_dist), pointer, nopass | funcdistmn => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing distance between one row and one column. More... | |
| procedure(z_f_compressibility), pointer, nopass | funcnearfar => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for determining whether a block in Z (after permutation) is compressible or not. More... | |
| procedure(z_f_zelem_block), pointer, nopass | funczmnblock => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing a z_list of intersection of indices from Z (data layout needs to be provided) More... | |
| procedure(z_f_hmatvec), pointer, nopass | funchmatvec => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing matvec of Z. More... | |
| procedure(z_f_hmatvec_md), pointer, nopass | funchmatvec_md => null() |
| Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing matvec of Z. More... | |
| type(c_ptr), pointer | c_quantapp => null() |
| Kernels Defined in C: c_pointer to the user-supplied object for computing one element of Z. More... | |
| type(c_funptr), pointer | c_funczmn => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for computing one element of Z. More... | |
| type(c_funptr), pointer | c_funczmn_md => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for computing one element of Z (as tensors) More... | |
| type(c_funptr), pointer | c_funcdistmn => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for computing distance between one row and one column. More... | |
| type(c_funptr), pointer | c_funcnearfar => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for determine whether a block in Z is compressible or not. More... | |
| type(c_funptr), pointer | c_funcnearfar_md => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for determine whether a block in Z (as tensors) is compressible or not. More... | |
| type(c_funptr), pointer | c_funczmnblock => null() |
| Kernels Defined in C: c_function_pointer to the user-supplied function for computing a z_list of intersection of indices from Z (data layout needs to be provided) More... | |
| type(c_funptr), pointer | c_funchmatvec => null() |
| Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of Z. More... | |
| type(c_funptr), pointer | c_funchmatvec_md => null() |
| Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of Z. More... | |
| type(c_funptr), pointer | c_funcbmatvec => null() |
| Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of a block. More... | |
**** quantities related to specific matrix kernels
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funcbmatvec => null() |
Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of a block.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funcdistmn => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for computing distance between one row and one column.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funchmatvec => null() |
Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of Z.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funchmatvec_md => null() |
Kernels Defined in C: procedure pointer to the user-supplied derived type for computing matvec of Z.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funcnearfar => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for determine whether a block in Z is compressible or not.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funcnearfar_md => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for determine whether a block in Z (as tensors) is compressible or not.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funczmn => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for computing one element of Z.
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funczmn_md => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for computing one element of Z (as tensors)
| type(c_funptr), pointer z_bpack_defs::z_kernelquant::c_funczmnblock => null() |
Kernels Defined in C: c_function_pointer to the user-supplied function for computing a z_list of intersection of indices from Z (data layout needs to be provided)
| type(c_ptr), pointer z_bpack_defs::z_kernelquant::c_quantapp => null() |
Kernels Defined in C: c_pointer to the user-supplied object for computing one element of Z.
| procedure(z_f_dist), pointer, nopass z_bpack_defs::z_kernelquant::funcdistmn => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing distance between one row and one column.
| procedure(z_f_hmatvec), pointer, nopass z_bpack_defs::z_kernelquant::funchmatvec => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing matvec of Z.
| procedure(z_f_hmatvec_md), pointer, nopass z_bpack_defs::z_kernelquant::funchmatvec_md => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing matvec of Z.
| procedure(z_f_compressibility), pointer, nopass z_bpack_defs::z_kernelquant::funcnearfar => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for determining whether a block in Z (after permutation) is compressible or not.
| procedure(z_f_zelem), pointer, nopass z_bpack_defs::z_kernelquant::funczmn => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing one element of Z.
| procedure(z_f_zelem_md), pointer, nopass z_bpack_defs::z_kernelquant::funczmn_md => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing one element of Z (as tensors)
| procedure(z_f_zelem_block), pointer, nopass z_bpack_defs::z_kernelquant::funczmnblock => null() |
Kernels Defined in Fortran: procedure pointer to the user-supplied derived type for computing a z_list of intersection of indices from Z (data layout needs to be provided)
| complex(kind=8), dimension(:, :), allocatable z_bpack_defs::z_kernelquant::matz_glo |
Full Matrix: the full matrix to sample its entries.
| class(*), pointer z_bpack_defs::z_kernelquant::quantapp => null() |
Kernels Defined in Fortran: pointer to the user-supplied derived type for computing one element of Z.