operator(.KV.) Interface

public interface operator(.KV.)

Contents


Module Procedures

private function d_kv_a0_0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
character(len=*), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_var(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(variable_t), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_a1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
character(len=1), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_s0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_s1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_s2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_s3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_d0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_d1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_d2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_d3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_c0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_c1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_c2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_c3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_z0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_z1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_z2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_z3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_b0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_b1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_b2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_b3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_h0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_h1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_h2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_h3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_i0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_i1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_i2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_i3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_l0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_l1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_l2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:,:):: val

Return Value type(dictionary_t)

private function d_kv_l3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:,:,:):: val

Return Value type(dictionary_t)

private function d_kv_cp0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_ptr), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_cp1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_ptr), intent(in), dimension(:):: val

Return Value type(dictionary_t)

private function d_kv_fp0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_funptr), intent(in) :: val

Return Value type(dictionary_t)

private function d_kv_fp1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_funptr), intent(in), dimension(:):: val

Return Value type(dictionary_t)