operator(.as.) Interface

public interface operator(.as.)

Module Procedures

public function as_realArray_from_ndarray(strdata, dtype) result(ret)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strdata
real(kind=real64), intent(in) :: dtype(:,:)

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

public function as_int32Array_from_ndarray(strdata, dtype) result(ret)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strdata
integer(kind=int32), intent(in) :: dtype(:,:)

Return Value integer(kind=int32), allocatable, (:,:)

public function as_realVector_from_ndarray(strdata, dtype) result(ret)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strdata
real(kind=real64), intent(in) :: dtype(:)

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

public function as_int32Vector_from_ndarray(strdata, dtype) result(ret)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: strdata
integer(kind=int32), intent(in) :: dtype(:)

Return Value integer(kind=int32), allocatable, (:)