angle Interface

public interface angle

angle compute the phase angle. (Interface)


Contents


Functions

private pure module function angle_2_dp(x, y) result(angle)

Arguments

Type IntentOptional AttributesName
real(kind=dp), intent(in), dimension(3):: x
real(kind=dp), intent(in), dimension(3):: y

Return Value real(kind=dp)

private pure module function angle_2_sp(x, y) result(angle)

Arguments

Type IntentOptional AttributesName
real(kind=sp), intent(in), dimension(3):: x
real(kind=sp), intent(in), dimension(3):: y

Return Value real(kind=sp)

Module Procedures

private elemental function angle_sp(value) result(angle)

Arguments

Type IntentOptional AttributesName
complex(kind=sp), intent(in) :: value

Return Value real(kind=sp)

private elemental function angle_dp(value) result(angle)

Arguments

Type IntentOptional AttributesName
complex(kind=dp), intent(in) :: value

Return Value real(kind=dp)