![]() |
Octopus
|
Main object containing all Wannier-related data and methods. More...
Main object containing all Wannier-related data and methods.
Definition at line 151 of file wannier.F90.
Private Member Functions | |
| procedure | init_from_input => wannier_init_from_input |
| procedure | init_parallelization => wannier_init_parallelization |
| procedure | init_data_from_file => wannier_init_data_from_file |
| procedure | restart_write_data => wannier_restart_write_data |
| procedure | restart_read_data => wannier_restart_read_data |
| procedure | write_iter => wannier_write_iter |
| final | wannier_finalize |
Private Attributes | |
| type(wannier_opts_t) | options |
| Wannier-related input options. More... | |
| complex(real64), dimension(:,:,:), allocatable | u_matrix |
| Wannier transformation matrix U. More... | |
| complex(real64), dimension(:,:,:), allocatable | u_dis_matrix |
| Wannier transformation matrix for disentanglement U_dis. More... | |
| real(real64), dimension(:,:), allocatable | centers |
| Wannier centers, of shape (3, num_wann) More... | |
|
private |
Definition at line 161 of file wannier.F90.
|
private |
Definition at line 162 of file wannier.F90.
|
private |
Definition at line 163 of file wannier.F90.
|
private |
Definition at line 164 of file wannier.F90.
|
private |
Definition at line 165 of file wannier.F90.
|
private |
Definition at line 166 of file wannier.F90.
|
finalprivate |
Definition at line 167 of file wannier.F90.
|
private |
Wannier-related input options.
Definition at line 152 of file wannier.F90.
|
private |
Wannier transformation matrix U.
Definition at line 153 of file wannier.F90.
|
private |
Wannier transformation matrix for disentanglement U_dis.
Definition at line 154 of file wannier.F90.
|
private |
Wannier centers, of shape (3, num_wann)
Definition at line 155 of file wannier.F90.