Octopus
|
Functions/Subroutines | |
subroutine, public | phonons_lr_run (system, from_scratch) |
subroutine | phonons_lr_run_legacy (sys, fromscratch) |
subroutine | born_from_infrared (vib, born) |
character(len=100) function, public | phn_rho_tag (iatom, dir) |
character(len=100) function, public | phn_wfs_tag (iatom, dir) |
character(len=100) function, public | phn_nm_wfs_tag (inm) |
subroutine, public | axsf_mode_output (this, ions, mesh, namespace) |
output eigenvectors as animated XSF file, one per frame, displacements as forces More... | |
subroutine | phonons_load (restart, vib, start_mode) |
Load restart information for a linear-response phonon calculation. More... | |
subroutine | zphonons_lr_infrared (mesh, ions, st, lr, kdotp_lr, imat, iatom, idir, infrared) |
subroutine | zphonons_lr_wavefunctions (lr, namespace, space, st, mesh, kpoints, vib, restart_load, restart_dump) |
calculate the wavefunction associated with each normal mode More... | |
subroutine | dphonons_lr_infrared (mesh, ions, st, lr, kdotp_lr, imat, iatom, idir, infrared) |
subroutine | dphonons_lr_wavefunctions (lr, namespace, space, st, mesh, kpoints, vib, restart_load, restart_dump) |
calculate the wavefunction associated with each normal mode More... | |
subroutine, public phonons_lr_oct_m::phonons_lr_run | ( | class(*), intent(inout) | system, |
logical, intent(in) | from_scratch | ||
) |
Definition at line 169 of file phonons_lr.F90.
|
private |
Definition at line 187 of file phonons_lr.F90.
|
private |
Definition at line 595 of file phonons_lr.F90.
character(len=100) function, public phonons_lr_oct_m::phn_rho_tag | ( | integer, intent(in) | iatom, |
integer, intent(in) | dir | ||
) |
Definition at line 614 of file phonons_lr.F90.
character(len=100) function, public phonons_lr_oct_m::phn_wfs_tag | ( | integer, intent(in) | iatom, |
integer, intent(in) | dir | ||
) |
Definition at line 627 of file phonons_lr.F90.
character(len=100) function, public phonons_lr_oct_m::phn_nm_wfs_tag | ( | integer, intent(in) | inm | ) |
Definition at line 640 of file phonons_lr.F90.
subroutine, public phonons_lr_oct_m::axsf_mode_output | ( | type(vibrations_t), intent(in) | this, |
type(ions_t), intent(in) | ions, | ||
class(mesh_t), intent(in) | mesh, | ||
type(namespace_t), intent(in) | namespace | ||
) |
output eigenvectors as animated XSF file, one per frame, displacements as forces
Definition at line 654 of file phonons_lr.F90.
|
private |
Load restart information for a linear-response phonon calculation.
Definition at line 690 of file phonons_lr.F90.
|
private |
[in] | kdotp_lr | (ndim) |
[in,out] | infrared | (nmat, nmat) |
Definition at line 787 of file phonons_lr.F90.
|
private |
calculate the wavefunction associated with each normal mode
[in,out] | st | not changed, just because of restart_read intent |
Definition at line 827 of file phonons_lr.F90.
|
private |
[in] | kdotp_lr | (ndim) |
[in,out] | infrared | (nmat, nmat) |
Definition at line 966 of file phonons_lr.F90.
|
private |
calculate the wavefunction associated with each normal mode
[in,out] | st | not changed, just because of restart_read intent |
Definition at line 1006 of file phonons_lr.F90.