seq_map_mod Module



Subroutines

public subroutine seq_map_init_rcfile(mapper, comp_s, comp_d, maprcfile, maprcname, maprctype, samegrid, string, esmf_map)

Arguments

Type IntentOptional Attributes Name
type(seq_map), intent(inout), pointer :: mapper
type(component_type), intent(inout) :: comp_s
type(component_type), intent(inout) :: comp_d
character(len=*), intent(in) :: maprcfile
character(len=*), intent(in) :: maprcname
character(len=*), intent(in) :: maprctype
logical, intent(in) :: samegrid
character(len=*), intent(in), optional :: string
logical, intent(in), optional :: esmf_map

public subroutine seq_map_init_rearrolap(mapper, comp_s, comp_d, string)

Arguments

Type IntentOptional Attributes Name
type(seq_map), intent(inout), pointer :: mapper
type(component_type), intent(inout) :: comp_s
type(component_type), intent(inout) :: comp_d
character(len=*), intent(in), optional :: string

public subroutine seq_map_map(mapper, av_s, av_d, fldlist, norm, avwts_s, avwtsfld_s, string, msgtag)

Arguments

Type IntentOptional Attributes Name
type(seq_map), intent(inout) :: mapper
type(AttrVect), intent(in) :: av_s
type(AttrVect), intent(inout) :: av_d
character(len=*), intent(in), optional :: fldlist
logical, intent(in), optional :: norm
type(AttrVect), intent(in), optional :: avwts_s
character(len=*), intent(in), optional :: avwtsfld_s
character(len=*), intent(in), optional :: string
integer(kind=IN), intent(in), optional :: msgtag

public subroutine seq_map_initvect(mapper, type, comp_s, comp_d, string)

Arguments

Type IntentOptional Attributes Name
type(seq_map), intent(inout) :: mapper
character(len=*), intent(in) :: type
type(component_type), intent(inout) :: comp_s
type(component_type), intent(inout) :: comp_d
character(len=*), intent(in), optional :: string

public subroutine seq_map_mapvect(mapper, type, av_s, av_d, fldu, fldv, norm, string)

Arguments

Type IntentOptional Attributes Name
type(seq_map), intent(inout) :: mapper
character(len=*), intent(in) :: type
type(AttrVect), intent(in) :: av_s
type(AttrVect), intent(inout) :: av_d
character(len=*), intent(in) :: fldu
character(len=*), intent(in) :: fldv
logical, intent(in), optional :: norm
character(len=*), intent(in), optional :: string

public subroutine seq_map_readdata(maprcfile, maprcname, mpicom, ID, ni_s, nj_s, av_s, gsmap_s, avfld_s, filefld_s, ni_d, nj_d, av_d, gsmap_d, avfld_d, filefld_d, string)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: maprcfile
character(len=*), intent(in) :: maprcname
integer(kind=IN), intent(in) :: mpicom
integer(kind=IN), intent(in) :: ID
integer(kind=IN), intent(out), optional :: ni_s
integer(kind=IN), intent(out), optional :: nj_s
type(AttrVect), intent(inout), optional :: av_s
type(GlobalSegMap), intent(in), optional :: gsmap_s
character(len=*), intent(in), optional :: avfld_s
character(len=*), intent(in), optional :: filefld_s
integer(kind=IN), intent(out), optional :: ni_d
integer(kind=IN), intent(out), optional :: nj_d
type(AttrVect), intent(inout), optional :: av_d
type(GlobalSegMap), intent(in), optional :: gsmap_d
character(len=*), intent(in), optional :: avfld_d
character(len=*), intent(in), optional :: filefld_d
character(len=*), intent(in), optional :: string