assignment(=) Interface

public interface assignment(=)

Module Procedures

public subroutine assignArrayAlloint(x, y)

Arguments

Type IntentOptional Attributes Name
type(Array_), intent(out) :: x
integer(kind=int64), intent(in) :: y(:,:)

public subroutine assignArrayAlloReal(x, y)

Arguments

Type IntentOptional Attributes Name
type(Array_), intent(out) :: x
real(kind=real64), intent(in) :: y(:,:)

public subroutine assignAlloArrayint(x, y)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(out), allocatable :: x(:,:)
type(Array_), intent(in) :: y

public subroutine assignAlloArrayReal(x, y)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(out), allocatable :: x(:,:)
type(Array_), intent(in) :: y

public subroutine assignVectorFromChar(x, chx)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(out), allocatable :: x(:)
character(len=*), intent(in) :: chx

public subroutine assignIntVectorFromChar(x, chx)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(out), allocatable :: x(:)
character(len=*), intent(in) :: chx

public subroutine assignArrayAllointVec(x, y)

Arguments

Type IntentOptional Attributes Name
type(Array_), intent(out) :: x
integer(kind=int64), intent(in) :: y(:)

public subroutine assignArrayFromVector_real64(x, y)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(out), allocatable :: x(:,:)
real(kind=real64), intent(in) :: y(:)

public subroutine assignArrayFromVector_int32(x, y)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(out), allocatable :: x(:,:)
integer(kind=int32), intent(in) :: y(:)