Octopus
|
Functions/Subroutines | |
subroutine, public | pes_out_velocity_map (pesK, file, namespace, space, Lk, ll, how, spacing, coord_system, pmesh) |
subroutine, public | pes_out_arpes_cut (namespace, arpes, file, dim, ll, pmesh, Ekin) |
subroutine, public | pes_out_velocity_map_cut (namespace, pesK, file, ll, dim, pol, dir, integrate, pos, Lk, pmesh) |
subroutine | pes_out_interpolator_init (namespace, pesK, Lk, ll, dim, cube_f, interp, pmesh) |
Qshep interpolation helper function initialization. Generates the linearized version of pesK (cube_f) and the associated qshep interpolator opbject (interp). More... | |
subroutine | pes_out_interpolator_end (cube_f, interp) |
Destroy the interpolation objects. More... | |
Variables | |
integer, parameter | integrate_none = -1 |
integer, parameter | integrate_phi = 1 |
integer, parameter | integrate_theta = 2 |
integer, parameter | integrate_r = 3 |
integer, parameter | integrate_kx = 4 |
integer, parameter | integrate_ky = 5 |
integer, parameter | integrate_kz = 6 |
subroutine, public pes_out_oct_m::pes_out_velocity_map | ( | real(real64), dimension(:,:,:), intent(in) | pesK, |
character(len=*), intent(in) | file, | ||
type(namespace_t), intent(in) | namespace, | ||
class(space_t), intent(in) | space, | ||
real(real64), dimension(:,:), intent(in) | Lk, | ||
integer, dimension(:), intent(in) | ll, | ||
integer(int64), intent(in) | how, | ||
real(real64), dimension(3), intent(in) | spacing, | ||
class(coordinate_system_t), intent(in) | coord_system, | ||
real(real64), dimension(:,:,:,:), intent(in), optional | pmesh | ||
) |
Definition at line 161 of file pes_out.F90.
subroutine, public pes_out_oct_m::pes_out_arpes_cut | ( | type(namespace_t), intent(in) | namespace, |
real(real64), dimension(:,:,:), intent(in) | arpes, | ||
character(len=*), intent(in) | file, | ||
integer, intent(in) | dim, | ||
integer, dimension(:), intent(in) | ll, | ||
real(real64), dimension(:,:,:,:), intent(in) | pmesh, | ||
real(real64), dimension(:,:,:), intent(in) | Ekin | ||
) |
Definition at line 228 of file pes_out.F90.
subroutine, public pes_out_oct_m::pes_out_velocity_map_cut | ( | type(namespace_t), intent(in) | namespace, |
real(real64), dimension(:,:,:), intent(in) | pesK, | ||
character(len=*), intent(in) | file, | ||
integer, dimension(:), intent(in) | ll, | ||
integer, intent(in) | dim, | ||
real(real64), dimension(3), intent(in) | pol, | ||
integer, intent(in) | dir, | ||
integer, intent(in) | integrate, | ||
integer, dimension(3), intent(in), optional | pos, | ||
real(real64), dimension(:,:), intent(in), optional | Lk, | ||
real(real64), dimension(:,:,:,:), intent(in), optional | pmesh | ||
) |
Definition at line 304 of file pes_out.F90.
|
private |
Qshep interpolation helper function initialization. Generates the linearized version of pesK (cube_f) and the associated qshep interpolator opbject (interp).
Definition at line 569 of file pes_out.F90.
|
private |
Destroy the interpolation objects.
Definition at line 670 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.
|
private |
Definition at line 147 of file pes_out.F90.