put_data Interface

public interface put_data

Module Procedures

private subroutine put_data_vec_rsp(vec_out, vec_in)

Arguments

Type IntentOptional Attributes Name
type(vector_rsp), intent(out) :: vec_out
real(kind=sp), intent(in) :: vec_in

private subroutine put_data_vec_basis_rsp(basis_out, basis_in)

Arguments

Type IntentOptional Attributes Name
type(vector_rsp), intent(out) :: basis_out(:)
real(kind=sp), intent(in) :: basis_in(:,:)

private subroutine put_data_linop_rsp(linop_out, mat_in)

Arguments

Type IntentOptional Attributes Name
type(linop_rsp), intent(out) :: linop_out
real(kind=sp), intent(in) :: mat_in(:,:)

private subroutine put_data_vec_rdp(vec_out, vec_in)

Arguments

Type IntentOptional Attributes Name
type(vector_rdp), intent(out) :: vec_out
real(kind=dp), intent(in) :: vec_in

private subroutine put_data_vec_basis_rdp(basis_out, basis_in)

Arguments

Type IntentOptional Attributes Name
type(vector_rdp), intent(out) :: basis_out(:)
real(kind=dp), intent(in) :: basis_in(:,:)

private subroutine put_data_linop_rdp(linop_out, mat_in)

Arguments

Type IntentOptional Attributes Name
type(linop_rdp), intent(out) :: linop_out
real(kind=dp), intent(in) :: mat_in(:,:)

private subroutine put_data_vec_csp(vec_out, vec_in)

Arguments

Type IntentOptional Attributes Name
type(vector_csp), intent(out) :: vec_out
complex(kind=sp), intent(in) :: vec_in

private subroutine put_data_vec_basis_csp(basis_out, basis_in)

Arguments

Type IntentOptional Attributes Name
type(vector_csp), intent(out) :: basis_out(:)
complex(kind=sp), intent(in) :: basis_in(:,:)

private subroutine put_data_linop_csp(linop_out, mat_in)

Arguments

Type IntentOptional Attributes Name
type(linop_csp), intent(out) :: linop_out
complex(kind=sp), intent(in) :: mat_in(:,:)

private subroutine put_data_vec_cdp(vec_out, vec_in)

Arguments

Type IntentOptional Attributes Name
type(vector_cdp), intent(out) :: vec_out
complex(kind=dp), intent(in) :: vec_in

private subroutine put_data_vec_basis_cdp(basis_out, basis_in)

Arguments

Type IntentOptional Attributes Name
type(vector_cdp), intent(out) :: basis_out(:)
complex(kind=dp), intent(in) :: basis_in(:,:)

private subroutine put_data_linop_cdp(linop_out, mat_in)

Arguments

Type IntentOptional Attributes Name
type(linop_cdp), intent(out) :: linop_out
complex(kind=dp), intent(in) :: mat_in(:,:)