TPM_FLT Module


Uses

  • module~~tpm_flt~~UsesGraph module~tpm_flt TPM_FLT PARKIND1 PARKIND1 module~tpm_flt->PARKIND1 module~butterfly_alg_mod BUTTERFLY_ALG_MOD module~tpm_flt->module~butterfly_alg_mod module~seefmm_mix seefmm_mix module~tpm_flt->module~seefmm_mix module~butterfly_alg_mod->PARKIND1 module~ectrans_blas_mod ECTRANS_BLAS_MOD module~butterfly_alg_mod->module~ectrans_blas_mod module~interpol_decomp_mod INTERPOL_DECOMP_MOD module~butterfly_alg_mod->module~interpol_decomp_mod module~sharedmem_mod SHAREDMEM_MOD module~butterfly_alg_mod->module~sharedmem_mod ecsort_mix ecsort_mix module~seefmm_mix->ecsort_mix module~wts500_mod WTS500_MOD module~seefmm_mix->module~wts500_mod parkind1 parkind1 module~seefmm_mix->parkind1 EC_PARKIND EC_PARKIND module~ectrans_blas_mod->EC_PARKIND module~interpol_decomp_mod->EC_PARKIND iso_c_binding iso_c_binding module~sharedmem_mod->iso_c_binding

Used by

  • module~~tpm_flt~~UsedByGraph module~tpm_flt TPM_FLT proc~cdmap CDMAP proc~cdmap->module~tpm_flt proc~cdmap~2 CDMAP proc~cdmap~2->module~tpm_flt proc~dealloc_resol DEALLOC_RESOL proc~dealloc_resol->module~tpm_flt proc~dealloc_resol~2 DEALLOC_RESOL proc~dealloc_resol~2->module~tpm_flt proc~dir_trans DIR_TRANS proc~dir_trans->module~tpm_flt proc~dir_transad~2 DIR_TRANSAD proc~dir_transad~2->module~tpm_flt proc~edealloc_resol EDEALLOC_RESOL proc~edealloc_resol->module~tpm_flt proc~esetup_trans ESETUP_TRANS proc~esetup_trans->module~tpm_flt proc~etrans_end ETRANS_END proc~etrans_end->module~tpm_flt proc~fsc FSC proc~fsc->module~tpm_flt proc~ftinv_ctl FTINV_CTL proc~ftinv_ctl->module~tpm_flt proc~inv_trans INV_TRANS proc~inv_trans->module~tpm_flt proc~inv_transad~2 INV_TRANSAD proc~inv_transad~2->module~tpm_flt proc~ledir LEDIR proc~ledir->module~tpm_flt proc~ledirad LEDIRAD proc~ledirad->module~tpm_flt proc~leinv LEINV proc~leinv->module~tpm_flt proc~leinvad LEINVAD proc~leinvad->module~tpm_flt proc~ltdir LTDIR proc~ltdir->module~tpm_flt proc~ltinv LTINV proc~ltinv->module~tpm_flt proc~ltinv_ctl LTINV_CTL proc~ltinv_ctl->module~tpm_flt proc~read_legpol READ_LEGPOL proc~read_legpol->module~tpm_flt proc~read_legpol~2 READ_LEGPOL proc~read_legpol~2->module~tpm_flt proc~set_resol SET_RESOL proc~set_resol->module~tpm_flt proc~set_resol~2 SET_RESOL proc~set_resol~2->module~tpm_flt proc~setup_trans SETUP_TRANS proc~setup_trans->module~tpm_flt proc~setup_trans~2 SETUP_TRANS proc~setup_trans~2->module~tpm_flt proc~suleg SULEG proc~suleg->module~tpm_flt proc~suleg~2 SULEG proc~suleg~2->module~tpm_flt proc~trans_end TRANS_END proc~trans_end->module~tpm_flt proc~trans_end~2 TRANS_END proc~trans_end~2->module~tpm_flt proc~trans_inq TRANS_INQ proc~trans_inq->module~tpm_flt proc~trans_inq~2 TRANS_INQ proc~trans_inq~2->module~tpm_flt proc~trans_pnm TRANS_PNM proc~trans_pnm->module~tpm_flt proc~trans_pnm~2 TRANS_PNM proc~trans_pnm~2->module~tpm_flt proc~write_legpol WRITE_LEGPOL proc~write_legpol->module~tpm_flt proc~write_legpol~2 WRITE_LEGPOL proc~write_legpol~2->module~tpm_flt

Variables

Type Visibility Attributes Name Initial
type(FLT_TYPE_WRAP), public, ALLOCATABLE, TARGET :: FLT_RESOL(:)
type(FLT_TYPE_WRAP), public, POINTER :: S

Derived Types

type, public ::  FLT_TYPE

Components

Type Visibility Attributes Name Initial
integer(kind=JPIM), public :: NSPOLEGL
integer(kind=JPIM), public :: NDGNH
integer(kind=JPIM), public :: INS2
integer(kind=JPIM), public :: INA2
real(kind=JPRB), public, POINTER :: RPNMS(:,:)
real(kind=JPRB), public, POINTER :: RPNMA(:,:)
real(kind=JPRD), public, POINTER :: RPNMDS(:,:)
real(kind=JPRD), public, POINTER :: RPNMDA(:,:)
real(kind=JPRB), public :: RCS
real(kind=JPRB), public :: RCA
real(kind=JPRB), public, POINTER :: RPNMWI(:,:)
real(kind=JPRB), public, POINTER :: RPNMWO(:,:)
integer(kind=JPIM), public :: ISLD
type(BUTTERFLY_STRUCT), public :: YBUT_STRUCT_S
type(BUTTERFLY_STRUCT), public :: YBUT_STRUCT_A

type, public ::  FLT_TYPE_WRAP

Components

Type Visibility Attributes Name Initial
type(FLT_TYPE), public, ALLOCATABLE :: FA(:)
logical, public :: LDLL
logical, public :: LSHIFTLL
logical, public :: LUSEFLT
logical, public :: LUSE_BELUSOV
logical, public :: LKEEPRPNM
logical, public :: LSOUTHPNM
integer(kind=JPIM), public :: IMLOC
integer(kind=JPIM), public :: ITHRESHOLD
integer(kind=JPIM), public :: NDGNHD
integer(kind=JPIM), public :: NDLON
integer(kind=JPIM), public :: NDGL
logical, public :: LSYM
type(fmm_type), public, POINTER :: FMM_INTI