Octopus
states_elec_oct_m::states_elec_get_points Interface Reference

Detailed Description

Definition at line 348 of file states_elec.F90.

Private Member Functions

subroutine dstates_elec_get_points1 (st, start_point, end_point, iqn, psi)
 Returns the value of all the states for given k-point in the range of points [start_point:end_point]. More...
 
subroutine zstates_elec_get_points1 (st, start_point, end_point, iqn, psi)
 Returns the value of all the states for given k-point in the range of points [start_point:end_point]. More...
 
subroutine dstates_elec_get_points2 (st, start_point, end_point, psi)
 Returns the value of all the states in the range of points [start_point:end_point]. More...
 
subroutine zstates_elec_get_points2 (st, start_point, end_point, psi)
 Returns the value of all the states in the range of points [start_point:end_point]. More...
 

Member Function/Subroutine Documentation

◆ dstates_elec_get_points1()

subroutine states_elec_oct_m::states_elec_get_points::dstates_elec_get_points1 ( type(states_elec_t), intent(in)  st,
integer, intent(in)  start_point,
integer, intent(in)  end_point,
integer, intent(in)  iqn,
real(real64), dimension(:, :, :), intent(out), contiguous  psi 
)
private

Returns the value of all the states for given k-point in the range of points [start_point:end_point].

Parameters
[in]stthe states object
[in]start_pointfirst point
[in]end_pointlast point
[in]iqnk-point index
[out]psithe wave function; dimension (start_point:end_point,1:st%d%dim, 1:st%nst)

Definition at line 3128 of file states_elec.F90.

◆ zstates_elec_get_points1()

subroutine states_elec_oct_m::states_elec_get_points::zstates_elec_get_points1 ( type(states_elec_t), intent(in)  st,
integer, intent(in)  start_point,
integer, intent(in)  end_point,
integer, intent(in)  iqn,
complex(real64), dimension(:, :, :), intent(out), contiguous  psi 
)
private

Returns the value of all the states for given k-point in the range of points [start_point:end_point].

Parameters
[in]stthe states object
[in]start_pointfirst point
[in]end_pointlast point
[in]iqnk-point index
[out]psithe wave function; dimension (start_point:end_point,1:st%d%dim, 1:st%nst)

Definition at line 3473 of file states_elec.F90.

◆ dstates_elec_get_points2()

subroutine states_elec_oct_m::states_elec_get_points::dstates_elec_get_points2 ( type(states_elec_t), intent(in)  st,
integer, intent(in)  start_point,
integer, intent(in)  end_point,
real(real64), dimension(:, :, :, :), intent(out), contiguous  psi 
)
private

Returns the value of all the states in the range of points [start_point:end_point].

Parameters
[in]stthe states object
[in]start_pointfirst point
[in]end_pointlast point
[out]psithe wave functions; dimension (start_point:end_point,1:st%d%dim, 1:st%nst, st%d%kpt%start:st%d%kpt%end)

Definition at line 3152 of file states_elec.F90.

◆ zstates_elec_get_points2()

subroutine states_elec_oct_m::states_elec_get_points::zstates_elec_get_points2 ( type(states_elec_t), intent(in)  st,
integer, intent(in)  start_point,
integer, intent(in)  end_point,
complex(real64), dimension(:, :, :, :), intent(out), contiguous  psi 
)
private

Returns the value of all the states in the range of points [start_point:end_point].

Parameters
[in]stthe states object
[in]start_pointfirst point
[in]end_pointlast point
[out]psithe wave functions; dimension (start_point:end_point,1:st%d%dim, 1:st%nst, st%d%kpt%start:st%d%kpt%end)

Definition at line 3497 of file states_elec.F90.


The documentation for this interface was generated from the following file: