cat Interface

public interface cat

Called by

interface~~cat~~CalledByGraph interface~cat cat proc~init_infotrac init_infotrac proc~init_infotrac->interface~cat proc~init_infotrac_phy~2 init_infotrac_phy proc~init_infotrac_phy~2->interface~cat proc~init_infotrac_phy init_infotrac_phy proc~init_infotrac_phy->interface~cat proc~init_infotrac~2 init_infotrac proc~init_infotrac~2->interface~cat proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~init_infotrac proc~iniphysiq iniphysiq proc~old_lmdz1d->proc~iniphysiq proc~iniphysiq->proc~init_infotrac_phy proc~iniphysiq~3 iniphysiq proc~iniphysiq~3->proc~init_infotrac_phy proc~iniphysiq~2 iniphysiq proc~iniphysiq~2->proc~init_infotrac_phy program~gcm~2 gcm program~gcm~2->proc~init_infotrac program~gcm~2->proc~iniphysiq program~ce0l ce0l program~ce0l->proc~init_infotrac program~ce0l->proc~iniphysiq proc~scm scm proc~scm->proc~init_infotrac proc~scm->proc~iniphysiq program~gcm gcm program~gcm->proc~init_infotrac program~gcm->proc~iniphysiq program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm

Contents


Module Procedures

private function horzcat_s00(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: v0
character(len=*), intent(in), optional :: v1
character(len=*), intent(in), optional :: v2
character(len=*), intent(in), optional :: v3
character(len=*), intent(in), optional :: v4
character(len=*), intent(in), optional :: v5
character(len=*), intent(in), optional :: v6
character(len=*), intent(in), optional :: v7
character(len=*), intent(in), optional :: v8
character(len=*), intent(in), optional :: v9

Return Value character(len=maxlen), ALLOCATABLE, (:)

private function horzcat_i00(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: v0
integer, intent(in), optional :: v1
integer, intent(in), optional :: v2
integer, intent(in), optional :: v3
integer, intent(in), optional :: v4
integer, intent(in), optional :: v5
integer, intent(in), optional :: v6
integer, intent(in), optional :: v7
integer, intent(in), optional :: v8
integer, intent(in), optional :: v9

Return Value integer, ALLOCATABLE, (:)

private function horzcat_r00(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: v0
real(kind=REAL32), intent(in), optional :: v1
real(kind=REAL32), intent(in), optional :: v2
real(kind=REAL32), intent(in), optional :: v3
real(kind=REAL32), intent(in), optional :: v4
real(kind=REAL32), intent(in), optional :: v5
real(kind=REAL32), intent(in), optional :: v6
real(kind=REAL32), intent(in), optional :: v7
real(kind=REAL32), intent(in), optional :: v8
real(kind=REAL32), intent(in), optional :: v9

Return Value real(kind=REAL32), ALLOCATABLE, (:)

private function horzcat_d00(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: v0
real(kind=REAL64), intent(in), optional :: v1
real(kind=REAL64), intent(in), optional :: v2
real(kind=REAL64), intent(in), optional :: v3
real(kind=REAL64), intent(in), optional :: v4
real(kind=REAL64), intent(in), optional :: v5
real(kind=REAL64), intent(in), optional :: v6
real(kind=REAL64), intent(in), optional :: v7
real(kind=REAL64), intent(in), optional :: v8
real(kind=REAL64), intent(in), optional :: v9

Return Value real(kind=REAL64), ALLOCATABLE, (:)

private function horzcat_l00(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: v0
logical, intent(in), optional :: v1
logical, intent(in), optional :: v2
logical, intent(in), optional :: v3
logical, intent(in), optional :: v4
logical, intent(in), optional :: v5
logical, intent(in), optional :: v6
logical, intent(in), optional :: v7
logical, intent(in), optional :: v8
logical, intent(in), optional :: v9

Return Value logical, ALLOCATABLE, (:)

private function horzcat_s10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: v0(:)
character(len=*), intent(in) :: v1
character(len=*), intent(in), optional :: v2
character(len=*), intent(in), optional :: v3
character(len=*), intent(in), optional :: v4
character(len=*), intent(in), optional :: v5
character(len=*), intent(in), optional :: v6
character(len=*), intent(in), optional :: v7
character(len=*), intent(in), optional :: v8
character(len=*), intent(in), optional :: v9

Return Value character(len=maxlen), ALLOCATABLE, (:)

private function horzcat_i10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: v0(:)
integer, intent(in) :: v1
integer, intent(in), optional :: v2
integer, intent(in), optional :: v3
integer, intent(in), optional :: v4
integer, intent(in), optional :: v5
integer, intent(in), optional :: v6
integer, intent(in), optional :: v7
integer, intent(in), optional :: v8
integer, intent(in), optional :: v9

Return Value integer, ALLOCATABLE, (:)

private function horzcat_r10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: v0(:)
real(kind=REAL32), intent(in) :: v1
real(kind=REAL32), intent(in), optional :: v2
real(kind=REAL32), intent(in), optional :: v3
real(kind=REAL32), intent(in), optional :: v4
real(kind=REAL32), intent(in), optional :: v5
real(kind=REAL32), intent(in), optional :: v6
real(kind=REAL32), intent(in), optional :: v7
real(kind=REAL32), intent(in), optional :: v8
real(kind=REAL32), intent(in), optional :: v9

Return Value real(kind=REAL32), ALLOCATABLE, (:)

private function horzcat_d10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: v0(:)
real(kind=REAL64), intent(in) :: v1
real(kind=REAL64), intent(in), optional :: v2
real(kind=REAL64), intent(in), optional :: v3
real(kind=REAL64), intent(in), optional :: v4
real(kind=REAL64), intent(in), optional :: v5
real(kind=REAL64), intent(in), optional :: v6
real(kind=REAL64), intent(in), optional :: v7
real(kind=REAL64), intent(in), optional :: v8
real(kind=REAL64), intent(in), optional :: v9

Return Value real(kind=REAL64), ALLOCATABLE, (:)

private function horzcat_l10(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: v0(:)
logical, intent(in) :: v1
logical, intent(in), optional :: v2
logical, intent(in), optional :: v3
logical, intent(in), optional :: v4
logical, intent(in), optional :: v5
logical, intent(in), optional :: v6
logical, intent(in), optional :: v7
logical, intent(in), optional :: v8
logical, intent(in), optional :: v9

Return Value logical, ALLOCATABLE, (:)

private function horzcat_s11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: v0(:)
character(len=*), intent(in), optional :: v1(:)
character(len=*), intent(in), optional :: v2(:)
character(len=*), intent(in), optional :: v3(:)
character(len=*), intent(in), optional :: v4(:)
character(len=*), intent(in), optional :: v5(:)
character(len=*), intent(in), optional :: v6(:)
character(len=*), intent(in), optional :: v7(:)
character(len=*), intent(in), optional :: v8(:)
character(len=*), intent(in), optional :: v9(:)

Return Value character(len=maxlen), ALLOCATABLE, (:,:)

private function horzcat_i11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: v0(:)
integer, intent(in), optional :: v1(:)
integer, intent(in), optional :: v2(:)
integer, intent(in), optional :: v3(:)
integer, intent(in), optional :: v4(:)
integer, intent(in), optional :: v5(:)
integer, intent(in), optional :: v6(:)
integer, intent(in), optional :: v7(:)
integer, intent(in), optional :: v8(:)
integer, intent(in), optional :: v9(:)

Return Value integer, ALLOCATABLE, (:,:)

private function horzcat_r11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: v0(:)
real(kind=REAL32), intent(in), optional :: v1(:)
real(kind=REAL32), intent(in), optional :: v2(:)
real(kind=REAL32), intent(in), optional :: v3(:)
real(kind=REAL32), intent(in), optional :: v4(:)
real(kind=REAL32), intent(in), optional :: v5(:)
real(kind=REAL32), intent(in), optional :: v6(:)
real(kind=REAL32), intent(in), optional :: v7(:)
real(kind=REAL32), intent(in), optional :: v8(:)
real(kind=REAL32), intent(in), optional :: v9(:)

Return Value real(kind=REAL32), ALLOCATABLE, (:,:)

private function horzcat_d11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: v0(:)
real(kind=REAL64), intent(in), optional :: v1(:)
real(kind=REAL64), intent(in), optional :: v2(:)
real(kind=REAL64), intent(in), optional :: v3(:)
real(kind=REAL64), intent(in), optional :: v4(:)
real(kind=REAL64), intent(in), optional :: v5(:)
real(kind=REAL64), intent(in), optional :: v6(:)
real(kind=REAL64), intent(in), optional :: v7(:)
real(kind=REAL64), intent(in), optional :: v8(:)
real(kind=REAL64), intent(in), optional :: v9(:)

Return Value real(kind=REAL64), ALLOCATABLE, (:,:)

private function horzcat_l11(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: v0(:)
logical, intent(in), optional :: v1(:)
logical, intent(in), optional :: v2(:)
logical, intent(in), optional :: v3(:)
logical, intent(in), optional :: v4(:)
logical, intent(in), optional :: v5(:)
logical, intent(in), optional :: v6(:)
logical, intent(in), optional :: v7(:)
logical, intent(in), optional :: v8(:)
logical, intent(in), optional :: v9(:)

Return Value logical, ALLOCATABLE, (:,:)

private function horzcat_s21(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: v0(:,:)
character(len=*), intent(in) :: v1(:)
character(len=*), intent(in), optional :: v2(:)
character(len=*), intent(in), optional :: v3(:)
character(len=*), intent(in), optional :: v4(:)
character(len=*), intent(in), optional :: v5(:)
character(len=*), intent(in), optional :: v6(:)
character(len=*), intent(in), optional :: v7(:)
character(len=*), intent(in), optional :: v8(:)
character(len=*), intent(in), optional :: v9(:)

Return Value character(len=maxlen), ALLOCATABLE, (:,:)

private function horzcat_i21(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: v0(:,:)
integer, intent(in) :: v1(:)
integer, intent(in), optional :: v2(:)
integer, intent(in), optional :: v3(:)
integer, intent(in), optional :: v4(:)
integer, intent(in), optional :: v5(:)
integer, intent(in), optional :: v6(:)
integer, intent(in), optional :: v7(:)
integer, intent(in), optional :: v8(:)
integer, intent(in), optional :: v9(:)

Return Value integer, ALLOCATABLE, (:,:)

private function horzcat_r21(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: v0(:,:)
real(kind=REAL32), intent(in) :: v1(:)
real(kind=REAL32), intent(in), optional :: v2(:)
real(kind=REAL32), intent(in), optional :: v3(:)
real(kind=REAL32), intent(in), optional :: v4(:)
real(kind=REAL32), intent(in), optional :: v5(:)
real(kind=REAL32), intent(in), optional :: v6(:)
real(kind=REAL32), intent(in), optional :: v7(:)
real(kind=REAL32), intent(in), optional :: v8(:)
real(kind=REAL32), intent(in), optional :: v9(:)

Return Value real(kind=REAL32), ALLOCATABLE, (:,:)

private function horzcat_d21(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: v0(:,:)
real(kind=REAL64), intent(in) :: v1(:)
real(kind=REAL64), intent(in), optional :: v2(:)
real(kind=REAL64), intent(in), optional :: v3(:)
real(kind=REAL64), intent(in), optional :: v4(:)
real(kind=REAL64), intent(in), optional :: v5(:)
real(kind=REAL64), intent(in), optional :: v6(:)
real(kind=REAL64), intent(in), optional :: v7(:)
real(kind=REAL64), intent(in), optional :: v8(:)
real(kind=REAL64), intent(in), optional :: v9(:)

Return Value real(kind=REAL64), ALLOCATABLE, (:,:)

private function horzcat_l21(v0, v1, v2, v3, v4, v5, v6, v7, v8, v9) result(out)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: v0(:,:)
logical, intent(in) :: v1(:)
logical, intent(in), optional :: v2(:)
logical, intent(in), optional :: v3(:)
logical, intent(in), optional :: v4(:)
logical, intent(in), optional :: v5(:)
logical, intent(in), optional :: v6(:)
logical, intent(in), optional :: v7(:)
logical, intent(in), optional :: v8(:)
logical, intent(in), optional :: v9(:)

Return Value logical, ALLOCATABLE, (:,:)

private function horzcat_s22(v0, v1) result(out)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: v0(:,:)
character(len=*), intent(in) :: v1(:,:)

Return Value character(len=maxlen), ALLOCATABLE, (:,:)

private function horzcat_i22(v0, v1) result(out)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: v0(:,:)
integer, intent(in) :: v1(:,:)

Return Value integer, ALLOCATABLE, (:,:)

private function horzcat_r22(v0, v1) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: v0(:,:)
real(kind=REAL32), intent(in) :: v1(:,:)

Return Value real(kind=REAL32), ALLOCATABLE, (:,:)

private function horzcat_d22(v0, v1) result(out)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: v0(:,:)
real(kind=REAL64), intent(in) :: v1(:,:)

Return Value real(kind=REAL64), ALLOCATABLE, (:,:)

private function horzcat_l22(v0, v1) result(out)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: v0(:,:)
logical, intent(in) :: v1(:,:)

Return Value logical, ALLOCATABLE, (:,:)