get_from_lala Interface

public interface get_from_lala

Contents

get_fixed_array_from_lala_dpcmplx get_fixed_array_from_lala_cmplx get_fixed_array_from_lala_real32 get_fixed_array_from_lala_real64 get_fixed_array_from_lala_real128 get_fixed_array_from_lala_int8 get_fixed_array_from_lala_int16 get_fixed_array_from_lala_int32 get_fixed_array_from_lala_int64 get_fixed_array_from_lala_logical get_fixed_vector_from_lala_dpcmplx get_fixed_vector_from_lala_cmplx get_fixed_vector_from_lala_real32 get_fixed_vector_from_lala_real64 get_fixed_vector_from_lala_real128 get_fixed_vector_from_lala_int8 get_fixed_vector_from_lala_int16 get_fixed_vector_from_lala_int32 get_fixed_vector_from_lala_int64 get_fixed_vector_from_lala_logical get_fixed_vector_from_lala_character get_fixed_scalar_from_lala_character get_array_from_lala_dpcmplx get_array_from_lala_cmplx get_array_from_lala_real32 get_array_from_lala_real64 get_array_from_lala_real128 get_array_from_lala_int8 get_array_from_lala_int16 get_array_from_lala_int32 get_array_from_lala_int64 get_array_from_lala_logical get_vector_from_lala_dpcmplx get_vector_from_lala_cmplx get_vector_from_lala_real32 get_vector_from_lala_real64 get_vector_from_lala_real128 get_vector_from_lala_int8 get_vector_from_lala_int16 get_vector_from_lala_int32 get_vector_from_lala_int64 get_vector_from_lala_logical get_vector_from_lala_character get_scalar_from_lala_dpcmplx get_scalar_from_lala_cmplx get_scalar_from_lala_real32 get_scalar_from_lala_real64 get_scalar_from_lala_real128 get_scalar_from_lala_int8 get_scalar_from_lala_int16 get_scalar_from_lala_int32 get_scalar_from_lala_int64 get_scalar_from_lala_logical get_scalar_from_lala_character

Module Procedures

public subroutine get_fixed_array_from_lala_dpcmplx(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex(kind=dp), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_cmplx(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex, intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_real32(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real32), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_real64(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real64), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_real128(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real128), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_int8(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int8), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_int16(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int16), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_int32(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int32), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_int64(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int64), intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_array_from_lala_logical(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
logical, intent(out) :: out(:,:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_dpcmplx(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex(kind=dp), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_cmplx(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex, intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_real32(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real32), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_real64(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real64), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_real128(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real128), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_int8(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int8), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_int16(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int16), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_int32(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int32), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_int64(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int64), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_logical(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
logical, intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_vector_from_lala_character(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
character(len=*), intent(out) :: out(:)
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_fixed_scalar_from_lala_character(varname, out, ierr, fixed)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
character(len=*), intent(out) :: out
integer, intent(out) :: ierr
logical, intent(in) :: fixed

public subroutine get_array_from_lala_dpcmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex(kind=dp), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_cmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex, intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_real32(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real32), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_real64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real64), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_real128(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real128), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_int8(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int8), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_int16(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int16), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_int32(varname, out, ierr)

Arguments

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

public subroutine get_array_from_lala_int64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int64), intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_array_from_lala_logical(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
logical, intent(out), allocatable :: out(:,:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_dpcmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex(kind=dp), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_cmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex, intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_real32(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real32), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_real64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real64), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_real128(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real128), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_int8(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int8), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_int16(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int16), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_int32(varname, out, ierr)

Arguments

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

public subroutine get_vector_from_lala_int64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int64), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_logical(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
logical, intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_vector_from_lala_character(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
character(len=:), intent(out), allocatable :: out(:)
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_dpcmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex(kind=dp), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_cmplx(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
complex, intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_real32(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real32), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_real64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real64), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_real128(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
real(kind=real128), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_int8(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int8), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_int16(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int16), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_int32(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int32), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_int64(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer(kind=int64), intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_logical(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
logical, intent(out) :: out
integer, intent(out) :: ierr

public subroutine get_scalar_from_lala_character(varname, out, ierr)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
character(len=:), intent(out), allocatable :: out
integer, intent(out) :: ierr