arg Interface

public interface arg

It takes a arg() of a complex number.


Module Procedures

public function arg_complex64(comp) result(theta)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: comp

Return Value real(kind=real64)

public function arg_complex64_vector(comp) result(theta)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: comp(:)

Return Value real(kind=real64), allocatable, (:)

public function arg_complex64_tensor(comp) result(theta)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: comp(:,:)

Return Value real(kind=real64), allocatable, (:,:)