The exact inverse-overlap operator, grouped into overlap clusters.
More...
The exact inverse-overlap operator, grouped into overlap clusters.
Definition at line 164 of file nonlocal_overlap_matrix.F90.
|
| logical, public | use_global_coupling = .false. |
| | set when projector spheres share grid points (distinct atoms or periodic self-overlap), so the per-atom inverse would be approximate and the exact cluster inverse is used instead More...
|
| |
| logical, public | coupling_built = .false. |
| | cluster T assembled at least once More...
|
| |
◆ detect()
| procedure nonlocal_overlap_matrix_oct_m::overlap_matrix_t::detect |
|
private |
◆ build()
| procedure nonlocal_overlap_matrix_oct_m::overlap_matrix_t::build |
|
private |
◆ end()
| procedure nonlocal_overlap_matrix_oct_m::overlap_matrix_t::end |
|
private |
◆ dapply()
| procedure nonlocal_overlap_matrix_oct_m::overlap_matrix_t::dapply |
|
private |
◆ zapply()
| procedure nonlocal_overlap_matrix_oct_m::overlap_matrix_t::zapply |
|
private |
◆ use_global_coupling
| logical, public nonlocal_overlap_matrix_oct_m::overlap_matrix_t::use_global_coupling = .false. |
set when projector spheres share grid points (distinct atoms or periodic self-overlap), so the per-atom inverse would be approximate and the exact cluster inverse is used instead
Definition at line 167 of file nonlocal_overlap_matrix.F90.
◆ coupling_built
| logical, public nonlocal_overlap_matrix_oct_m::overlap_matrix_t::coupling_built = .false. |
◆ ncluster
| integer nonlocal_overlap_matrix_oct_m::overlap_matrix_t::ncluster = 0 |
|
private |
◆ proj_offset
| integer, dimension(:), allocatable nonlocal_overlap_matrix_oct_m::overlap_matrix_t::proj_offset |
|
private |
◆ clusters
| type(overlap_cluster_t), dimension(:), allocatable nonlocal_overlap_matrix_oct_m::overlap_matrix_t::clusters |
|
private |
The documentation for this type was generated from the following file: