|
| subroutine | phase_oct_m::phase_init_phases (phase, gr, kpt, kpoints, d, space) |
| | Initiliaze the phase arrays and copy to GPU the data. More...
|
| |
| subroutine | phase_oct_m::phase_update_phases (phase, mesh, kpt, kpoints, d, space, uniform_vector_potential) |
| | Update the phases. More...
|
| |
| subroutine | phase_oct_m::phase_end (phase) |
| | Releases the memory of the phase object. More...
|
| |
| subroutine | phase_oct_m::phase_set_phase_corr (phase, mesh, psib, async) |
| | set the phase correction (if necessary) More...
|
| |
| subroutine | phase_oct_m::phase_unset_phase_corr (phase, mesh, psib, async) |
| | unset the phase correction (if necessary) More...
|
| |
| subroutine | phase_oct_m::phase_apply_batch (this, mesh, np, conjugate, psib, src, async) |
| | apply (remove) the phase to the wave functions before (after) applying the Hamiltonian More...
|
| |
| subroutine | phase_oct_m::phase_apply_mf (this, psi, np, dim, ik, conjugate) |
| | apply (or remove) the phase to a wave function psi More...
|
| |
| subroutine | phase_oct_m::phase_phase_spiral (this, der, psib) |
| | apply spiral phase More...
|
| |
| logical pure function | phase_oct_m::phase_is_allocated (this) |
| |