![]() |
(git:744416f)
|
Data Fields | |
| type(dbcsr_type), pointer | sparse_matrix => NULL() |
| type(cp_fm_type), pointer | fm => NULL() |
| type(cp_cfm_type), pointer | complex_fm => NULL() |
| type(cp_cfm_type), pointer | occ_rotation_complex => NULL() |
| logical | owns_complex_fm = .TRUE. |
| type(cp_fm_type), pointer | base_fm => NULL() |
| type(dbcsr_type), pointer | dbcsr_matrix => NULL() |
| type(dbcsr_type), pointer | base_dbcsr_matrix => NULL() |
| type(dbcsr_type), pointer | occ_rotation_dbcsr => NULL() |
| type(dbcsr_type), pointer | max_ev_vector => NULL() |
| type(dbcsr_type), pointer | min_ev_vector => NULL() |
| type(dbcsr_p_type), dimension(:), pointer | inverse_history => NULL() |
| type(mp_para_env_type), pointer | para_env => NULL() |
| type(cp_blacs_env_type), pointer | ctxt => NULL() |
| type(cp_fm_type), pointer | occ_rotation => NULL() |
| integer | in_use = -1 |
| integer | solver = -1 |
| integer | ihistory = -1 |
| integer | cholesky_use = -1 |
| real(kind=dp), dimension(:), pointer | occ_evals => NULL() |
| real(kind=dp), dimension(:), pointer | full_evals => NULL() |
| real(kind=dp) | energy_gap = -1.0_dp |
| real(kind=dp) | condition_num = -1.0_dp |
| integer | polynomial_degree = 8 |
| real(kind=dp) | polynomial_min = -1.0_dp |
| real(kind=dp) | polynomial_max = -1.0_dp |
| integer | spectral_rank = 0 |
| integer | spectral_max_rank = 48 |
| real(kind=dp) | spectral_reference = 0.0_dp |
| real(kind=dp) | spectral_window = 1.0_dp |
| real(kind=dp) | spectral_base_scale = 1.0_dp |
| integer | low_rank_base = ot_low_rank_base_overlap |
| integer | lattice_fft_mode = ot_lattice_fft_off |
| logical | lattice_fft_active = .FALSE. |
| integer, dimension(3) | lattice_dims = [1, 1, 1] |
| integer | lattice_block_size = 0 |
| integer | lattice_local_cells = 0 |
| real(kind=dp) | lattice_projection_error = 0.0_dp |
| real(kind=dp) | lattice_corrected_projection_error = 0.0_dp |
| real(kind=dp) | lattice_cost_ratio = 0.0_dp |
| real(kind=dp) | lattice_storage_ratio = 0.0_dp |
| complex(kind=dp), dimension(:, :, :), allocatable | lattice_inverse_k |
| complex(kind=dp), dimension(:, :, :, :), allocatable | lattice_state_inverse_k |
| real(kind=dp), dimension(:, :), allocatable | lattice_occ_vectors |
| real(kind=dp), dimension(:, :), allocatable | lattice_occ_dual |
| integer, dimension(:), allocatable | lattice_local_indices |
| real(kind=dp), dimension(:, :), allocatable | lattice_local_operator |
| real(kind=dp), dimension(:, :), allocatable | lattice_local_coarse_inverse |
| integer, dimension(:, :), allocatable | lattice_state_local_indices |
| real(kind=dp), dimension(:, :, :), allocatable | lattice_state_local_operator |
| real(kind=dp), dimension(:, :, :), allocatable | lattice_state_local_coarse_inverse |
| type(lattice_rhs_distribution_type) | lattice_rhs_distribution |
Definition at line 60 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::sparse_matrix => NULL() |
Definition at line 62 of file preconditioner_types.F.
| type(cp_fm_type), pointer preconditioner_types::preconditioner_type::fm => NULL() |
Definition at line 63 of file preconditioner_types.F.
| type(cp_cfm_type), pointer preconditioner_types::preconditioner_type::complex_fm => NULL() |
Definition at line 64 of file preconditioner_types.F.
| type(cp_cfm_type), pointer preconditioner_types::preconditioner_type::occ_rotation_complex => NULL() |
Definition at line 65 of file preconditioner_types.F.
| logical preconditioner_types::preconditioner_type::owns_complex_fm = .TRUE. |
Definition at line 66 of file preconditioner_types.F.
| type(cp_fm_type), pointer preconditioner_types::preconditioner_type::base_fm => NULL() |
Definition at line 67 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::dbcsr_matrix => NULL() |
Definition at line 68 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::base_dbcsr_matrix => NULL() |
Definition at line 69 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::occ_rotation_dbcsr => NULL() |
Definition at line 70 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::max_ev_vector => NULL() |
Definition at line 71 of file preconditioner_types.F.
| type(dbcsr_type), pointer preconditioner_types::preconditioner_type::min_ev_vector => NULL() |
Definition at line 72 of file preconditioner_types.F.
| type(dbcsr_p_type), dimension(:), pointer preconditioner_types::preconditioner_type::inverse_history => NULL() |
Definition at line 73 of file preconditioner_types.F.
| type(mp_para_env_type), pointer preconditioner_types::preconditioner_type::para_env => NULL() |
Definition at line 74 of file preconditioner_types.F.
| type(cp_blacs_env_type), pointer preconditioner_types::preconditioner_type::ctxt => NULL() |
Definition at line 75 of file preconditioner_types.F.
| type(cp_fm_type), pointer preconditioner_types::preconditioner_type::occ_rotation => NULL() |
Definition at line 76 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::in_use = -1 |
Definition at line 77 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::solver = -1 |
Definition at line 77 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::ihistory = -1 |
Definition at line 77 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::cholesky_use = -1 |
Definition at line 77 of file preconditioner_types.F.
| real(kind=dp), dimension(:), pointer preconditioner_types::preconditioner_type::occ_evals => NULL() |
Definition at line 78 of file preconditioner_types.F.
| real(kind=dp), dimension(:), pointer preconditioner_types::preconditioner_type::full_evals => NULL() |
Definition at line 78 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::energy_gap = -1.0_dp |
Definition at line 79 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::condition_num = -1.0_dp |
Definition at line 80 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::polynomial_degree = 8 |
Definition at line 81 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::polynomial_min = -1.0_dp |
Definition at line 82 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::polynomial_max = -1.0_dp |
Definition at line 82 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::spectral_rank = 0 |
Definition at line 83 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::spectral_max_rank = 48 |
Definition at line 84 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::spectral_reference = 0.0_dp |
Definition at line 85 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::spectral_window = 1.0_dp |
Definition at line 85 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::spectral_base_scale = 1.0_dp |
Definition at line 85 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::low_rank_base = ot_low_rank_base_overlap |
Definition at line 87 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::lattice_fft_mode = ot_lattice_fft_off |
Definition at line 88 of file preconditioner_types.F.
| logical preconditioner_types::preconditioner_type::lattice_fft_active = .FALSE. |
Definition at line 89 of file preconditioner_types.F.
| integer, dimension(3) preconditioner_types::preconditioner_type::lattice_dims = [1, 1, 1] |
Definition at line 90 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::lattice_block_size = 0 |
Definition at line 91 of file preconditioner_types.F.
| integer preconditioner_types::preconditioner_type::lattice_local_cells = 0 |
Definition at line 92 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::lattice_projection_error = 0.0_dp |
Definition at line 93 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::lattice_corrected_projection_error = 0.0_dp |
Definition at line 93 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::lattice_cost_ratio = 0.0_dp |
Definition at line 93 of file preconditioner_types.F.
| real(kind=dp) preconditioner_types::preconditioner_type::lattice_storage_ratio = 0.0_dp |
Definition at line 93 of file preconditioner_types.F.
| complex(kind=dp), dimension(:, :, :), allocatable preconditioner_types::preconditioner_type::lattice_inverse_k |
Definition at line 97 of file preconditioner_types.F.
| complex(kind=dp), dimension(:, :, :, :), allocatable preconditioner_types::preconditioner_type::lattice_state_inverse_k |
Definition at line 98 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :), allocatable preconditioner_types::preconditioner_type::lattice_occ_vectors |
Definition at line 99 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :), allocatable preconditioner_types::preconditioner_type::lattice_occ_dual |
Definition at line 99 of file preconditioner_types.F.
| integer, dimension(:), allocatable preconditioner_types::preconditioner_type::lattice_local_indices |
Definition at line 100 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :), allocatable preconditioner_types::preconditioner_type::lattice_local_operator |
Definition at line 101 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :), allocatable preconditioner_types::preconditioner_type::lattice_local_coarse_inverse |
Definition at line 101 of file preconditioner_types.F.
| integer, dimension(:, :), allocatable preconditioner_types::preconditioner_type::lattice_state_local_indices |
Definition at line 103 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :, :), allocatable preconditioner_types::preconditioner_type::lattice_state_local_operator |
Definition at line 104 of file preconditioner_types.F.
| real(kind=dp), dimension(:, :, :), allocatable preconditioner_types::preconditioner_type::lattice_state_local_coarse_inverse |
Definition at line 104 of file preconditioner_types.F.
| type(lattice_rhs_distribution_type) preconditioner_types::preconditioner_type::lattice_rhs_distribution |
Definition at line 106 of file preconditioner_types.F.