![]() |
Octopus
|
Definition at line 161 of file dm_propagation.F90.
Private Member Functions | |
| procedure | init => dmp_init |
| procedure | update_trans_rate => dm_propagation_update_trans_rate |
Private Attributes | |
| integer | calculation_mode |
| Density matrix propagation mode. More... | |
| integer | basis |
| Basis for density matrix construction. More... | |
| logical | unitary_transform |
| Align damped wavefunctions and TDKS. More... | |
| type(states_elec_t) | adiabatic_st |
| Basis states. More... | |
| integer | strategy |
| Damping strategy. More... | |
| logical | othn |
| Orthonormal basis. More... | |
| type(restart_t) | restart_dump |
| Restart dump for basis states. More... | |
| real(real64), dimension(2) | tmodel |
| T1 and T2 parameters. More... | |
| real(real64), dimension(:, :), allocatable | occ_gs |
| Ground-state occupations. More... | |
| real(real64), dimension(2) | uniform |
| Lifetime and temp for isotropic uniform decay. More... | |
| character(len=256) | epw_file |
| EPW output filename. More... | |
| integer | iunit |
| I/O unit for EPW output file. More... | |
| integer | istart |
| integer | iend |
| integer | wnst |
| State mapping between EPW and Octopus. More... | |
| integer | ia |
| Current vector field index. More... | |
| integer, dimension(3) | na |
| EPW vector field grid dimensions. More... | |
| real(real64), dimension(3) | astep |
| EPW vector field grid step size. More... | |
| integer(int64) | num |
| Shared memory window size. More... | |
| integer, dimension(:), allocatable | kmap |
| Octopus to EPW k-point mapping. More... | |
| type(mpi_grp_t) | intranode_grp |
| type(mpi_grp_t) | internode_grp |
| MPI communicators for shared memory. More... | |
|
private |
Definition at line 188 of file dm_propagation.F90.
|
private |
Definition at line 189 of file dm_propagation.F90.
|
private |
Density matrix propagation mode.
Definition at line 162 of file dm_propagation.F90.
|
private |
Basis for density matrix construction.
Definition at line 163 of file dm_propagation.F90.
|
private |
Align damped wavefunctions and TDKS.
Definition at line 164 of file dm_propagation.F90.
|
private |
Basis states.
Definition at line 165 of file dm_propagation.F90.
|
private |
Damping strategy.
Definition at line 166 of file dm_propagation.F90.
|
private |
Orthonormal basis.
Definition at line 167 of file dm_propagation.F90.
|
private |
Restart dump for basis states.
Definition at line 168 of file dm_propagation.F90.
|
private |
T1 and T2 parameters.
Definition at line 170 of file dm_propagation.F90.
|
private |
Ground-state occupations.
Definition at line 171 of file dm_propagation.F90.
|
private |
Lifetime and temp for isotropic uniform decay.
Definition at line 173 of file dm_propagation.F90.
|
private |
EPW output filename.
Definition at line 175 of file dm_propagation.F90.
|
private |
I/O unit for EPW output file.
Definition at line 176 of file dm_propagation.F90.
|
private |
Definition at line 177 of file dm_propagation.F90.
|
private |
Definition at line 177 of file dm_propagation.F90.
|
private |
State mapping between EPW and Octopus.
Definition at line 177 of file dm_propagation.F90.
|
private |
Current vector field index.
Definition at line 178 of file dm_propagation.F90.
|
private |
EPW vector field grid dimensions.
Definition at line 179 of file dm_propagation.F90.
|
private |
EPW vector field grid step size.
Definition at line 180 of file dm_propagation.F90.
|
private |
Shared memory window size.
Definition at line 181 of file dm_propagation.F90.
|
private |
Octopus to EPW k-point mapping.
Definition at line 182 of file dm_propagation.F90.
|
private |
Definition at line 183 of file dm_propagation.F90.
|
private |
MPI communicators for shared memory.
Definition at line 183 of file dm_propagation.F90.