tpm_gen.F90 Source File


Files dependent on this one

sourcefile~~tpm_gen.f90~~AfferentGraph sourcefile~tpm_gen.f90 tpm_gen.F90 sourcefile~abort_trans_mod.f90 abort_trans_mod.F90 sourcefile~abort_trans_mod.f90->sourcefile~tpm_gen.f90 sourcefile~dealloc_resol_mod.f90 dealloc_resol_mod.F90 sourcefile~dealloc_resol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~set_resol_mod.f90 set_resol_mod.F90 sourcefile~dealloc_resol_mod.f90->sourcefile~set_resol_mod.f90 sourcefile~tpm_hicfft.f90 tpm_hicfft.F90 sourcefile~dealloc_resol_mod.f90->sourcefile~tpm_hicfft.f90 sourcefile~dealloc_resol_mod.f90~2 dealloc_resol_mod.F90 sourcefile~dealloc_resol_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~dealloc_resol_mod.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dir_trans.f90 dir_trans.F90 sourcefile~dir_trans.f90->sourcefile~tpm_gen.f90 sourcefile~dir_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~dir_trans_ctl_mod.f90 dir_trans_ctl_mod.F90 sourcefile~dir_trans.f90->sourcefile~dir_trans_ctl_mod.f90 sourcefile~dir_trans.f90->sourcefile~set_resol_mod.f90 sourcefile~dir_trans.f90~2 dir_trans.F90 sourcefile~dir_trans.f90~2->sourcefile~tpm_gen.f90 sourcefile~dir_trans.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dir_trans.f90~2->sourcefile~dir_trans_ctl_mod.f90 sourcefile~dir_trans.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dir_trans_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~field_split_mod.f90 field_split_mod.F90 sourcefile~dir_trans_ctl_mod.f90->sourcefile~field_split_mod.f90 sourcefile~ftdir_ctl_mod.f90 ftdir_ctl_mod.F90 sourcefile~dir_trans_ctl_mod.f90->sourcefile~ftdir_ctl_mod.f90 sourcefile~ltdir_ctl_mod.f90 ltdir_ctl_mod.F90 sourcefile~dir_trans_ctl_mod.f90->sourcefile~ltdir_ctl_mod.f90 sourcefile~dir_trans_ctl_mod.f90~2 dir_trans_ctl_mod.F90 sourcefile~dir_trans_ctl_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~dir_trans_ctl_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trgtol_mod.f90 trgtol_mod.F90 sourcefile~dir_trans_ctl_mod.f90~2->sourcefile~trgtol_mod.f90 sourcefile~buffered_allocator_mod.f90 buffered_allocator_mod.F90 sourcefile~dir_trans_ctl_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~trltom_pack_unpack.f90 trltom_pack_unpack.F90 sourcefile~dir_trans_ctl_mod.f90~2->sourcefile~trltom_pack_unpack.f90 sourcefile~dir_trans_ctlad_mod.f90 dir_trans_ctlad_mod.F90 sourcefile~dir_trans_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~dir_trans_ctlad_mod.f90->sourcefile~field_split_mod.f90 sourcefile~ftdir_ctlad_mod.f90 ftdir_ctlad_mod.F90 sourcefile~dir_trans_ctlad_mod.f90->sourcefile~ftdir_ctlad_mod.f90 sourcefile~ltdir_ctlad_mod.f90 ltdir_ctlad_mod.F90 sourcefile~dir_trans_ctlad_mod.f90->sourcefile~ltdir_ctlad_mod.f90 sourcefile~dir_trans_ctlad_mod.f90~2 dir_trans_ctlad_mod.F90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trltog_mod.f90 trltog_mod.F90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~trltog_mod.f90 sourcefile~trltomad_mod.f90 trltomad_mod.F90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~trltomad_mod.f90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~trltomad_pack_unpack.f90 trltomad_pack_unpack.F90 sourcefile~dir_trans_ctlad_mod.f90~2->sourcefile~trltomad_pack_unpack.f90 sourcefile~dir_transad.f90 dir_transad.F90 sourcefile~dir_transad.f90->sourcefile~tpm_gen.f90 sourcefile~dir_transad.f90->sourcefile~abort_trans_mod.f90 sourcefile~dir_transad.f90->sourcefile~dir_trans_ctlad_mod.f90 sourcefile~dir_transad.f90->sourcefile~set_resol_mod.f90 sourcefile~dir_transad.f90~2 dir_transad.F90 sourcefile~dir_transad.f90~2->sourcefile~tpm_gen.f90 sourcefile~dir_transad.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dir_transad.f90~2->sourcefile~dir_trans_ctlad_mod.f90 sourcefile~dir_transad.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dist_grid.f90 dist_grid.F90 sourcefile~dist_grid.f90->sourcefile~tpm_gen.f90 sourcefile~dist_grid.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid.f90->sourcefile~set_resol_mod.f90 sourcefile~dist_grid_ctl_mod.f90 dist_grid_ctl_mod.F90 sourcefile~dist_grid.f90->sourcefile~dist_grid_ctl_mod.f90 sourcefile~dist_grid.f90~2 dist_grid.F90 sourcefile~dist_grid.f90~2->sourcefile~tpm_gen.f90 sourcefile~dist_grid.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dist_grid.f90~2->sourcefile~dist_grid_ctl_mod.f90 sourcefile~dist_grid_32.f90 dist_grid_32.F90 sourcefile~dist_grid_32.f90->sourcefile~tpm_gen.f90 sourcefile~dist_grid_32.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_32.f90->sourcefile~set_resol_mod.f90 sourcefile~dist_grid_32_ctl_mod.f90 dist_grid_32_ctl_mod.F90 sourcefile~dist_grid_32.f90->sourcefile~dist_grid_32_ctl_mod.f90 sourcefile~dist_grid_32.f90~2 dist_grid_32.F90 sourcefile~dist_grid_32.f90~2->sourcefile~tpm_gen.f90 sourcefile~dist_grid_32.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_32.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dist_grid_32.f90~2->sourcefile~dist_grid_32_ctl_mod.f90 sourcefile~dist_spec.f90 dist_spec.F90 sourcefile~dist_spec.f90->sourcefile~tpm_gen.f90 sourcefile~dist_spec.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_spec.f90->sourcefile~set_resol_mod.f90 sourcefile~dist_spec_control_mod.f90 dist_spec_control_mod.F90 sourcefile~dist_spec.f90->sourcefile~dist_spec_control_mod.f90 sourcefile~dist_spec.f90~2 dist_spec.F90 sourcefile~dist_spec.f90~2->sourcefile~tpm_gen.f90 sourcefile~dist_spec.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_spec.f90~2->sourcefile~set_resol_mod.f90 sourcefile~dist_spec.f90~2->sourcefile~dist_spec_control_mod.f90 sourcefile~edealloc_resol_mod.f90 edealloc_resol_mod.F90 sourcefile~edealloc_resol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eset_resol_mod.f90 eset_resol_mod.F90 sourcefile~edealloc_resol_mod.f90->sourcefile~eset_resol_mod.f90 sourcefile~edir_trans.f90 edir_trans.F90 sourcefile~edir_trans.f90->sourcefile~tpm_gen.f90 sourcefile~edir_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~edir_trans_ctl_mod.f90 edir_trans_ctl_mod.F90 sourcefile~edir_trans.f90->sourcefile~edir_trans_ctl_mod.f90 sourcefile~edir_trans.f90->sourcefile~eset_resol_mod.f90 sourcefile~edir_trans_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eftdir_ctl_mod.f90 eftdir_ctl_mod.F90 sourcefile~edir_trans_ctl_mod.f90->sourcefile~eftdir_ctl_mod.f90 sourcefile~eltdir_ctl_mod.f90 eltdir_ctl_mod.F90 sourcefile~edir_trans_ctl_mod.f90->sourcefile~eltdir_ctl_mod.f90 sourcefile~edir_trans_ctl_mod.f90->sourcefile~field_split_mod.f90 sourcefile~edir_trans_ctlad_mod.f90 edir_trans_ctlad_mod.F90 sourcefile~edir_trans_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eftdir_ctlad_mod.f90 eftdir_ctlad_mod.F90 sourcefile~edir_trans_ctlad_mod.f90->sourcefile~eftdir_ctlad_mod.f90 sourcefile~eltdir_ctlad_mod.f90 eltdir_ctlad_mod.F90 sourcefile~edir_trans_ctlad_mod.f90->sourcefile~eltdir_ctlad_mod.f90 sourcefile~edir_trans_ctlad_mod.f90->sourcefile~field_split_mod.f90 sourcefile~edir_transad.f90 edir_transad.F90 sourcefile~edir_transad.f90->sourcefile~tpm_gen.f90 sourcefile~edir_transad.f90->sourcefile~abort_trans_mod.f90 sourcefile~edir_transad.f90->sourcefile~edir_trans_ctlad_mod.f90 sourcefile~edir_transad.f90->sourcefile~eset_resol_mod.f90 sourcefile~edist_grid.f90 edist_grid.F90 sourcefile~edist_grid.f90->sourcefile~tpm_gen.f90 sourcefile~edist_grid.f90->sourcefile~abort_trans_mod.f90 sourcefile~edist_grid.f90->sourcefile~eset_resol_mod.f90 sourcefile~edist_grid.f90->sourcefile~dist_grid_ctl_mod.f90 sourcefile~edist_spec.f90 edist_spec.F90 sourcefile~edist_spec.f90->sourcefile~tpm_gen.f90 sourcefile~edist_spec.f90->sourcefile~abort_trans_mod.f90 sourcefile~edist_spec.f90->sourcefile~eset_resol_mod.f90 sourcefile~edist_spec.f90->sourcefile~dist_spec_control_mod.f90 sourcefile~eftdir_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~extper_mod.f90 extper_mod.F90 sourcefile~eftdir_ctl_mod.f90->sourcefile~extper_mod.f90 sourcefile~eftdir_ctl_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~eftdir_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eftdir_ctlad_mod.f90->sourcefile~trltog_mod.f90 sourcefile~eftdirad_mod.f90 eftdirad_mod.F90 sourcefile~eftdir_ctlad_mod.f90->sourcefile~eftdirad_mod.f90 sourcefile~eftinv_ctl_mod.f90 eftinv_ctl_mod.F90 sourcefile~eftinv_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eftinv_ctl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eftinv_ctl_mod.f90->sourcefile~trltog_mod.f90 sourcefile~eftinv_ctlad_mod.f90 eftinv_ctlad_mod.F90 sourcefile~eftinv_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eftinv_ctlad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eftinv_ctlad_mod.f90->sourcefile~extper_mod.f90 sourcefile~eftinv_ctlad_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~eftinvad_mod.f90 eftinvad_mod.F90 sourcefile~eftinv_ctlad_mod.f90->sourcefile~eftinvad_mod.f90 sourcefile~egath_grid.f90 egath_grid.F90 sourcefile~egath_grid.f90->sourcefile~tpm_gen.f90 sourcefile~egath_grid.f90->sourcefile~abort_trans_mod.f90 sourcefile~egath_grid.f90->sourcefile~eset_resol_mod.f90 sourcefile~gath_grid_ctl_mod.f90 gath_grid_ctl_mod.F90 sourcefile~egath_grid.f90->sourcefile~gath_grid_ctl_mod.f90 sourcefile~egath_spec.f90 egath_spec.F90 sourcefile~egath_spec.f90->sourcefile~tpm_gen.f90 sourcefile~egath_spec.f90->sourcefile~abort_trans_mod.f90 sourcefile~egath_spec.f90->sourcefile~eset_resol_mod.f90 sourcefile~gath_spec_control_mod.f90 gath_spec_control_mod.F90 sourcefile~egath_spec.f90->sourcefile~gath_spec_control_mod.f90 sourcefile~einv_trans.f90 einv_trans.F90 sourcefile~einv_trans.f90->sourcefile~tpm_gen.f90 sourcefile~einv_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~einv_trans_ctl_mod.f90 einv_trans_ctl_mod.F90 sourcefile~einv_trans.f90->sourcefile~einv_trans_ctl_mod.f90 sourcefile~einv_trans.f90->sourcefile~eset_resol_mod.f90 sourcefile~einv_trans_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~einv_trans_ctl_mod.f90->sourcefile~eftinv_ctl_mod.f90 sourcefile~eltinv_ctl_mod.f90 eltinv_ctl_mod.F90 sourcefile~einv_trans_ctl_mod.f90->sourcefile~eltinv_ctl_mod.f90 sourcefile~einv_trans_ctl_mod.f90->sourcefile~field_split_mod.f90 sourcefile~einv_trans_ctlad_mod.f90 einv_trans_ctlad_mod.F90 sourcefile~einv_trans_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~einv_trans_ctlad_mod.f90->sourcefile~eftinv_ctlad_mod.f90 sourcefile~eltinv_ctlad_mod.f90 eltinv_ctlad_mod.F90 sourcefile~einv_trans_ctlad_mod.f90->sourcefile~eltinv_ctlad_mod.f90 sourcefile~einv_trans_ctlad_mod.f90->sourcefile~field_split_mod.f90 sourcefile~einv_transad.f90 einv_transad.F90 sourcefile~einv_transad.f90->sourcefile~tpm_gen.f90 sourcefile~einv_transad.f90->sourcefile~abort_trans_mod.f90 sourcefile~einv_transad.f90->sourcefile~einv_trans_ctlad_mod.f90 sourcefile~einv_transad.f90->sourcefile~eset_resol_mod.f90 sourcefile~eltdir_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eltdir_mod.f90 eltdir_mod.F90 sourcefile~eltdir_ctl_mod.f90->sourcefile~eltdir_mod.f90 sourcefile~euvtvd_comm_mod.f90 euvtvd_comm_mod.F90 sourcefile~eltdir_ctl_mod.f90->sourcefile~euvtvd_comm_mod.f90 sourcefile~eltdir_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eltdirad_mod.f90 eltdirad_mod.F90 sourcefile~eltdir_ctlad_mod.f90->sourcefile~eltdirad_mod.f90 sourcefile~eltinv_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eltinv_mod.f90 eltinv_mod.F90 sourcefile~eltinv_ctl_mod.f90->sourcefile~eltinv_mod.f90 sourcefile~eltinv_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eltinvad_mod.f90 eltinvad_mod.F90 sourcefile~eltinv_ctlad_mod.f90->sourcefile~eltinvad_mod.f90 sourcefile~eltinvad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eltinvad_mod.f90->sourcefile~extper_mod.f90 sourcefile~eleinvad_mod.f90 eleinvad_mod.F90 sourcefile~eltinvad_mod.f90->sourcefile~eleinvad_mod.f90 sourcefile~evdtuvad_comm_mod.f90 evdtuvad_comm_mod.F90 sourcefile~eltinvad_mod.f90->sourcefile~evdtuvad_comm_mod.f90 sourcefile~eset_resol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~eset_resol_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~esetup_geom_mod.f90 esetup_geom_mod.F90 sourcefile~esetup_geom_mod.f90->sourcefile~tpm_gen.f90 sourcefile~esetup_trans.f90 esetup_trans.F90 sourcefile~esetup_trans.f90->sourcefile~tpm_gen.f90 sourcefile~esetup_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~esetup_trans.f90->sourcefile~eset_resol_mod.f90 sourcefile~esetup_trans.f90->sourcefile~esetup_geom_mod.f90 sourcefile~suefft_mod.f90 suefft_mod.F90 sourcefile~esetup_trans.f90->sourcefile~suefft_mod.f90 sourcefile~suemp_trans_mod.f90 suemp_trans_mod.F90 sourcefile~esetup_trans.f90->sourcefile~suemp_trans_mod.f90 sourcefile~suemp_trans_preleg_mod.f90 suemp_trans_preleg_mod.F90 sourcefile~esetup_trans.f90->sourcefile~suemp_trans_preleg_mod.f90 sourcefile~especnorm.f90 especnorm.F90 sourcefile~especnorm.f90->sourcefile~tpm_gen.f90 sourcefile~especnorm.f90->sourcefile~abort_trans_mod.f90 sourcefile~especnorm.f90->sourcefile~eset_resol_mod.f90 sourcefile~espnorm_ctl_mod.f90 espnorm_ctl_mod.F90 sourcefile~especnorm.f90->sourcefile~espnorm_ctl_mod.f90 sourcefile~etrans_end.f90 etrans_end.F90 sourcefile~etrans_end.f90->sourcefile~tpm_gen.f90 sourcefile~etrans_end.f90->sourcefile~edealloc_resol_mod.f90 sourcefile~etrans_end.f90->sourcefile~eset_resol_mod.f90 sourcefile~etrans_inq.f90 etrans_inq.F90 sourcefile~etrans_inq.f90->sourcefile~tpm_gen.f90 sourcefile~etrans_inq.f90->sourcefile~abort_trans_mod.f90 sourcefile~etrans_inq.f90->sourcefile~eset_resol_mod.f90 sourcefile~extper_mod.f90->sourcefile~tpm_gen.f90 sourcefile~field_split_mod.f90->sourcefile~tpm_gen.f90 sourcefile~fscad_mod.f90 fscad_mod.F90 sourcefile~fscad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~fscad_mod.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~ftdir_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ftdir_ctl_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~ftdir_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ftdir_ctlad_mod.f90->sourcefile~trltog_mod.f90 sourcefile~ftdir_mod.f90~2 ftdir_mod.F90 sourcefile~ftdir_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ftdir_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ftdir_mod.f90~2->sourcefile~tpm_hicfft.f90 sourcefile~ftinv_ctl_mod.f90 ftinv_ctl_mod.F90 sourcefile~ftinv_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ftinv_ctl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~ftinv_ctl_mod.f90->sourcefile~trltog_mod.f90 sourcefile~ftinv_ctlad_mod.f90 ftinv_ctlad_mod.F90 sourcefile~ftinv_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ftinv_ctlad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~ftinv_ctlad_mod.f90->sourcefile~fscad_mod.f90 sourcefile~ftinv_ctlad_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~ftinv_mod.f90~2 ftinv_mod.F90 sourcefile~ftinv_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ftinv_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ftinv_mod.f90~2->sourcefile~tpm_hicfft.f90 sourcefile~gath_grid.f90 gath_grid.F90 sourcefile~gath_grid.f90->sourcefile~tpm_gen.f90 sourcefile~gath_grid.f90->sourcefile~abort_trans_mod.f90 sourcefile~gath_grid.f90->sourcefile~set_resol_mod.f90 sourcefile~gath_grid.f90->sourcefile~gath_grid_ctl_mod.f90 sourcefile~gath_grid.f90~2 gath_grid.F90 sourcefile~gath_grid.f90~2->sourcefile~tpm_gen.f90 sourcefile~gath_grid.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gath_grid.f90~2->sourcefile~set_resol_mod.f90 sourcefile~gath_grid.f90~2->sourcefile~gath_grid_ctl_mod.f90 sourcefile~gath_grid_32.f90 gath_grid_32.F90 sourcefile~gath_grid_32.f90->sourcefile~tpm_gen.f90 sourcefile~gath_grid_32.f90->sourcefile~abort_trans_mod.f90 sourcefile~gath_grid_32.f90->sourcefile~set_resol_mod.f90 sourcefile~gath_grid_32_ctl_mod.f90 gath_grid_32_ctl_mod.F90 sourcefile~gath_grid_32.f90->sourcefile~gath_grid_32_ctl_mod.f90 sourcefile~gath_grid_32.f90~2 gath_grid_32.F90 sourcefile~gath_grid_32.f90~2->sourcefile~tpm_gen.f90 sourcefile~gath_grid_32.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gath_grid_32.f90~2->sourcefile~set_resol_mod.f90 sourcefile~gath_grid_32.f90~2->sourcefile~gath_grid_32_ctl_mod.f90 sourcefile~gath_spec.f90 gath_spec.F90 sourcefile~gath_spec.f90->sourcefile~tpm_gen.f90 sourcefile~gath_spec.f90->sourcefile~abort_trans_mod.f90 sourcefile~gath_spec.f90->sourcefile~set_resol_mod.f90 sourcefile~gath_spec.f90->sourcefile~gath_spec_control_mod.f90 sourcefile~gath_spec.f90~2 gath_spec.F90 sourcefile~gath_spec.f90~2->sourcefile~tpm_gen.f90 sourcefile~gath_spec.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gath_spec.f90~2->sourcefile~set_resol_mod.f90 sourcefile~gath_spec.f90~2->sourcefile~gath_spec_control_mod.f90 sourcefile~get_current.f90 get_current.F90 sourcefile~get_current.f90->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans.f90~2 gpnorm_trans.F90 sourcefile~gpnorm_trans.f90~2->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_trans.f90~2->sourcefile~set_resol_mod.f90 sourcefile~gpnorm_trans.f90~2->sourcefile~trgtol_mod.f90 sourcefile~gpnorm_trans.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~set2pe_mod.f90 set2pe_mod.F90 sourcefile~gpnorm_trans.f90~2->sourcefile~set2pe_mod.f90 sourcefile~gpnorm_trans_ctl_mod.f90 gpnorm_trans_ctl_mod.F90 sourcefile~gpnorm_trans_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans_ctl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_trans_ctl_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~gpnorm_trans_ctl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gpnorm_trans_ctlad_mod.f90 gpnorm_trans_ctlad_mod.F90 sourcefile~gpnorm_trans_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans_ctlad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_trans_ctlad_mod.f90->sourcefile~trltog_mod.f90 sourcefile~gpnorm_trans_ctlad_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gpnorm_trans_ctltl_mod.f90 gpnorm_trans_ctltl_mod.F90 sourcefile~gpnorm_trans_ctltl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans_ctltl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_trans_ctltl_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~gpnorm_trans_ctltl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gpnorm_trans_gpu.f90 gpnorm_trans_gpu.F90 sourcefile~gpnorm_trans_gpu.f90->sourcefile~tpm_gen.f90 sourcefile~gpnorm_trans_gpu.f90->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_trans_gpu.f90->sourcefile~set_resol_mod.f90 sourcefile~gpnorm_trans_gpu.f90->sourcefile~trgtol_mod.f90 sourcefile~gpnorm_trans_gpu.f90->sourcefile~set2pe_mod.f90 sourcefile~growing_allocator_mod.f90 growing_allocator_mod.F90 sourcefile~growing_allocator_mod.f90->sourcefile~tpm_gen.f90 sourcefile~growing_allocator_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~inigptr_mod.f90 inigptr_mod.F90 sourcefile~inigptr_mod.f90->sourcefile~tpm_gen.f90 sourcefile~inigptr_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~inigptr_mod.f90~2 inigptr_mod.F90 sourcefile~inigptr_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~inigptr_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~inv_trans.f90 inv_trans.F90 sourcefile~inv_trans.f90->sourcefile~tpm_gen.f90 sourcefile~inv_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~inv_trans_ctl_mod.f90 inv_trans_ctl_mod.F90 sourcefile~inv_trans.f90->sourcefile~inv_trans_ctl_mod.f90 sourcefile~inv_trans.f90->sourcefile~set_resol_mod.f90 sourcefile~inv_trans.f90~2 inv_trans.F90 sourcefile~inv_trans.f90~2->sourcefile~tpm_gen.f90 sourcefile~inv_trans.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~inv_trans.f90~2->sourcefile~inv_trans_ctl_mod.f90 sourcefile~inv_trans.f90~2->sourcefile~set_resol_mod.f90 sourcefile~inv_trans_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~inv_trans_ctl_mod.f90->sourcefile~field_split_mod.f90 sourcefile~inv_trans_ctl_mod.f90->sourcefile~ftinv_ctl_mod.f90 sourcefile~ltinv_ctl_mod.f90 ltinv_ctl_mod.F90 sourcefile~inv_trans_ctl_mod.f90->sourcefile~ltinv_ctl_mod.f90 sourcefile~inv_trans_ctl_mod.f90~2 inv_trans_ctl_mod.F90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~trltog_mod.f90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ltinv_mod.f90 ltinv_mod.F90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~ltinv_mod.f90 sourcefile~trmtol_pack_unpack.f90 trmtol_pack_unpack.F90 sourcefile~inv_trans_ctl_mod.f90~2->sourcefile~trmtol_pack_unpack.f90 sourcefile~inv_trans_ctlad_mod.f90 inv_trans_ctlad_mod.F90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~fscad_mod.f90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~trgtol_mod.f90 sourcefile~trmtolad_mod.f90 trmtolad_mod.F90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~trmtolad_mod.f90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trmtolad_pack_unpack.f90 trmtolad_pack_unpack.F90 sourcefile~inv_trans_ctlad_mod.f90->sourcefile~trmtolad_pack_unpack.f90 sourcefile~inv_trans_ctlad_mod.f90~2 inv_trans_ctlad_mod.F90 sourcefile~inv_trans_ctlad_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~inv_trans_ctlad_mod.f90~2->sourcefile~field_split_mod.f90 sourcefile~inv_trans_ctlad_mod.f90~2->sourcefile~ftinv_ctlad_mod.f90 sourcefile~ltinv_ctlad_mod.f90 ltinv_ctlad_mod.F90 sourcefile~inv_trans_ctlad_mod.f90~2->sourcefile~ltinv_ctlad_mod.f90 sourcefile~inv_transad.f90 inv_transad.F90 sourcefile~inv_transad.f90->sourcefile~tpm_gen.f90 sourcefile~inv_transad.f90->sourcefile~abort_trans_mod.f90 sourcefile~inv_transad.f90->sourcefile~inv_trans_ctlad_mod.f90 sourcefile~inv_transad.f90->sourcefile~set_resol_mod.f90 sourcefile~inv_transad.f90~2 inv_transad.F90 sourcefile~inv_transad.f90~2->sourcefile~tpm_gen.f90 sourcefile~inv_transad.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~inv_transad.f90~2->sourcefile~inv_trans_ctlad_mod.f90 sourcefile~inv_transad.f90~2->sourcefile~set_resol_mod.f90 sourcefile~ledir_mod.f90~2 ledir_mod.F90 sourcefile~ledir_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ledir_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~leinv_mod.f90~2 leinv_mod.F90 sourcefile~leinv_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~leinv_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ltdir_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ltdir_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ltdir_mod.f90~2 ltdir_mod.F90 sourcefile~ltdir_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ltdir_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ltdirad_mod.f90~2 ltdirad_mod.F90 sourcefile~ltdirad_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ltdirad_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~ltinv_ctl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ltinv_ctl_mod.f90->sourcefile~ltinv_mod.f90 sourcefile~ltinv_ctlad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~ltinv_mod.f90~2 ltinv_mod.F90 sourcefile~ltinv_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ltinv_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~ltinv_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~prfi1b_mod.f90 prfi1b_mod.F90 sourcefile~ltinv_mod.f90~2->sourcefile~prfi1b_mod.f90 sourcefile~ltinvad_mod.f90~2 ltinvad_mod.F90 sourcefile~ltinvad_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~ltinvad_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~ltinvad_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~pre_suleg_mod.f90 pre_suleg_mod.F90 sourcefile~pre_suleg_mod.f90->sourcefile~tpm_gen.f90 sourcefile~read_legpol_mod.f90 read_legpol_mod.F90 sourcefile~read_legpol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~read_legpol_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~read_legpol_mod.f90~2 read_legpol_mod.F90 sourcefile~read_legpol_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~read_legpol_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~set_resol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~set_resol_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~set_resol_mod.f90~2 set_resol_mod.F90 sourcefile~set_resol_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~set_resol_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~setup_geom_mod.f90 setup_geom_mod.F90 sourcefile~setup_geom_mod.f90->sourcefile~tpm_gen.f90 sourcefile~setup_trans.f90 setup_trans.F90 sourcefile~setup_trans.f90->sourcefile~tpm_gen.f90 sourcefile~setup_trans.f90->sourcefile~abort_trans_mod.f90 sourcefile~setup_trans.f90->sourcefile~pre_suleg_mod.f90 sourcefile~setup_trans.f90->sourcefile~set_resol_mod.f90 sourcefile~sufft_mod.f90 sufft_mod.F90 sourcefile~setup_trans.f90->sourcefile~sufft_mod.f90 sourcefile~suleg_mod.f90 suleg_mod.F90 sourcefile~setup_trans.f90->sourcefile~suleg_mod.f90 sourcefile~sump_trans_mod.f90 sump_trans_mod.F90 sourcefile~setup_trans.f90->sourcefile~sump_trans_mod.f90 sourcefile~sump_trans_preleg_mod.f90 sump_trans_preleg_mod.F90 sourcefile~setup_trans.f90->sourcefile~sump_trans_preleg_mod.f90 sourcefile~setup_trans.f90~2 setup_trans.F90 sourcefile~setup_trans.f90~2->sourcefile~tpm_gen.f90 sourcefile~setup_trans.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~setup_trans.f90~2->sourcefile~pre_suleg_mod.f90 sourcefile~setup_trans.f90~2->sourcefile~set_resol_mod.f90 sourcefile~setup_trans.f90~2->sourcefile~suleg_mod.f90 sourcefile~setup_trans.f90~2->sourcefile~sump_trans_mod.f90 sourcefile~setup_trans.f90~2->sourcefile~sump_trans_preleg_mod.f90 sourcefile~setup_trans0.f90 setup_trans0.F90 sourcefile~setup_trans0.f90->sourcefile~tpm_gen.f90 sourcefile~setup_trans0.f90->sourcefile~abort_trans_mod.f90 sourcefile~sump_trans0_mod.f90 sump_trans0_mod.F90 sourcefile~setup_trans0.f90->sourcefile~sump_trans0_mod.f90 sourcefile~specnorm.f90 specnorm.F90 sourcefile~specnorm.f90->sourcefile~tpm_gen.f90 sourcefile~specnorm.f90->sourcefile~abort_trans_mod.f90 sourcefile~specnorm.f90->sourcefile~set_resol_mod.f90 sourcefile~spnorm_ctl_mod.f90 spnorm_ctl_mod.F90 sourcefile~specnorm.f90->sourcefile~spnorm_ctl_mod.f90 sourcefile~specnorm.f90~2 specnorm.F90 sourcefile~specnorm.f90~2->sourcefile~tpm_gen.f90 sourcefile~specnorm.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~specnorm.f90~2->sourcefile~set_resol_mod.f90 sourcefile~specnorm.f90~2->sourcefile~spnorm_ctl_mod.f90 sourcefile~suefft_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suemp_trans_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suemplat_mod.f90 suemplat_mod.F90 sourcefile~suemp_trans_mod.f90->sourcefile~suemplat_mod.f90 sourcefile~suestaonl_mod.f90 suestaonl_mod.F90 sourcefile~suemp_trans_mod.f90->sourcefile~suestaonl_mod.f90 sourcefile~myrecvset_mod.f90 myrecvset_mod.F90 sourcefile~suemp_trans_mod.f90->sourcefile~myrecvset_mod.f90 sourcefile~mysendset_mod.f90 mysendset_mod.F90 sourcefile~suemp_trans_mod.f90->sourcefile~mysendset_mod.f90 sourcefile~suemp_trans_preleg_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suemplat_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suemplat_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sumplatbeq_mod.f90 sumplatbeq_mod.F90 sourcefile~suemplat_mod.f90->sourcefile~sumplatbeq_mod.f90 sourcefile~suemplatb_mod.f90 suemplatb_mod.F90 sourcefile~suemplat_mod.f90->sourcefile~suemplatb_mod.f90 sourcefile~suestaonl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suestaonl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~suestaonl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~sufft_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sugaw_mod.f90 sugaw_mod.F90 sourcefile~sugaw_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sugaw_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~suleg_mod.f90->sourcefile~tpm_gen.f90 sourcefile~suleg_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~suleg_mod.f90->sourcefile~pre_suleg_mod.f90 sourcefile~suleg_mod.f90->sourcefile~read_legpol_mod.f90 sourcefile~suleg_mod.f90->sourcefile~setup_geom_mod.f90 sourcefile~suleg_mod.f90->sourcefile~sugaw_mod.f90 sourcefile~suleg_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~sutrle_mod.f90 sutrle_mod.F90 sourcefile~suleg_mod.f90->sourcefile~sutrle_mod.f90 sourcefile~write_legpol_mod.f90 write_legpol_mod.F90 sourcefile~suleg_mod.f90->sourcefile~write_legpol_mod.f90 sourcefile~suleg_mod.f90~2 suleg_mod.F90 sourcefile~suleg_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~suleg_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~pre_suleg_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~read_legpol_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~setup_geom_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~sugaw_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~sutrle_mod.f90 sourcefile~suleg_mod.f90~2->sourcefile~write_legpol_mod.f90 sourcefile~sump_trans0_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sump_trans0_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~pe2set_mod.f90 pe2set_mod.F90 sourcefile~sump_trans0_mod.f90->sourcefile~pe2set_mod.f90 sourcefile~sump_trans_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sustaonl_mod.f90 sustaonl_mod.F90 sourcefile~sump_trans_mod.f90->sourcefile~sustaonl_mod.f90 sourcefile~sump_trans_mod.f90->sourcefile~myrecvset_mod.f90 sourcefile~sump_trans_mod.f90->sourcefile~mysendset_mod.f90 sourcefile~sumplat_mod.f90 sumplat_mod.F90 sourcefile~sump_trans_mod.f90->sourcefile~sumplat_mod.f90 sourcefile~sump_trans_mod.f90~2 sump_trans_mod.F90 sourcefile~sump_trans_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~sump_trans_mod.f90~2->sourcefile~sustaonl_mod.f90 sourcefile~sump_trans_mod.f90~2->sourcefile~myrecvset_mod.f90 sourcefile~sump_trans_mod.f90~2->sourcefile~mysendset_mod.f90 sourcefile~sump_trans_mod.f90~2->sourcefile~sumplat_mod.f90 sourcefile~sump_trans_preleg_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sumplatbeq_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sumplatbeq_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sustaonl_mod.f90->sourcefile~tpm_gen.f90 sourcefile~sustaonl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sustaonl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~trans_end.f90 trans_end.F90 sourcefile~trans_end.f90->sourcefile~tpm_gen.f90 sourcefile~trans_end.f90->sourcefile~dealloc_resol_mod.f90 sourcefile~trans_end.f90->sourcefile~set_resol_mod.f90 sourcefile~trans_end.f90~2 trans_end.F90 sourcefile~trans_end.f90~2->sourcefile~tpm_gen.f90 sourcefile~trans_end.f90~2->sourcefile~dealloc_resol_mod.f90 sourcefile~trans_end.f90~2->sourcefile~growing_allocator_mod.f90 sourcefile~trans_end.f90~2->sourcefile~set_resol_mod.f90 sourcefile~trans_inq.f90 trans_inq.F90 sourcefile~trans_inq.f90->sourcefile~tpm_gen.f90 sourcefile~trans_inq.f90->sourcefile~abort_trans_mod.f90 sourcefile~trans_inq.f90->sourcefile~set_resol_mod.f90 sourcefile~trans_inq.f90~2 trans_inq.F90 sourcefile~trans_inq.f90~2->sourcefile~tpm_gen.f90 sourcefile~trans_inq.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trans_inq.f90~2->sourcefile~set_resol_mod.f90 sourcefile~trgtol_mod.f90->sourcefile~tpm_gen.f90 sourcefile~trgtol_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~trgtol_mod.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trgtol_mod.f90->sourcefile~pe2set_mod.f90 sourcefile~trgtol_mod.f90~2 trgtol_mod.F90 sourcefile~trgtol_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~trgtol_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trgtol_mod.f90~2->sourcefile~inigptr_mod.f90 sourcefile~trgtol_mod.f90~2->sourcefile~pe2set_mod.f90 sourcefile~trltog_mod.f90->sourcefile~tpm_gen.f90 sourcefile~trltog_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~trltog_mod.f90->sourcefile~inigptr_mod.f90 sourcefile~trltog_mod.f90->sourcefile~pe2set_mod.f90 sourcefile~trltog_mod.f90~2 trltog_mod.F90 sourcefile~trltog_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~trltog_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trltog_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~trltog_mod.f90~2->sourcefile~pe2set_mod.f90 sourcefile~trltom_mod.f90~2 trltom_mod.F90 sourcefile~trltom_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~trltom_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trltom_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~trltomad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~trltomad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~trltomad_mod.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trmtol_mod.f90~2 trmtol_mod.F90 sourcefile~trmtol_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~trmtol_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trmtol_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~trmtolad_mod.f90->sourcefile~tpm_gen.f90 sourcefile~trmtolad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~trmtolad_mod.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~updspbad_mod.f90~2 updspbad_mod.F90 sourcefile~updspbad_mod.f90~2->sourcefile~tpm_gen.f90 sourcefile~updspbad_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~vordiv_to_uv.f90 vordiv_to_uv.F90 sourcefile~vordiv_to_uv.f90->sourcefile~tpm_gen.f90 sourcefile~vordiv_to_uv.f90->sourcefile~abort_trans_mod.f90 sourcefile~vordiv_to_uv.f90->sourcefile~set_resol_mod.f90 sourcefile~vd2uv_ctl_mod.f90 vd2uv_ctl_mod.F90 sourcefile~vordiv_to_uv.f90->sourcefile~vd2uv_ctl_mod.f90 sourcefile~vordiv_to_uv.f90~2 vordiv_to_uv.F90 sourcefile~vordiv_to_uv.f90~2->sourcefile~tpm_gen.f90 sourcefile~vordiv_to_uv.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~vordiv_to_uv.f90~2->sourcefile~set_resol_mod.f90 sourcefile~vordiv_to_uv.f90~2->sourcefile~vd2uv_ctl_mod.f90 sourcefile~buffered_allocator_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~buffered_allocator_mod.f90->sourcefile~growing_allocator_mod.f90 sourcefile~dist_grid_32_ctl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_32_ctl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~dist_grid_32_ctl_mod.f90~2 dist_grid_32_ctl_mod.F90 sourcefile~dist_grid_32_ctl_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_32_ctl_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~dist_grid_ctl_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_ctl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~dist_grid_ctl_mod.f90~2 dist_grid_ctl_mod.F90 sourcefile~dist_grid_ctl_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_grid_ctl_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~dist_spec_control_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~dist_spec_control_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~dist_spec_control_mod.f90~2 dist_spec_control_mod.F90 sourcefile~dist_spec_control_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~dist_spec_control_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~eftdirad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eftinvad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~egath_spec_control_mod.f90 egath_spec_control_mod.F90 sourcefile~egath_spec_control_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~egath_spec_control_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~egpnorm_trans.f90 egpnorm_trans.F90 sourcefile~egpnorm_trans.f90->sourcefile~eset_resol_mod.f90 sourcefile~egpnorm_trans.f90->sourcefile~gpnorm_trans_ctl_mod.f90 sourcefile~eledir_mod.f90 eledir_mod.F90 sourcefile~eledir_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eledirad_mod.f90 eledirad_mod.F90 sourcefile~eledirad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eleinv_mod.f90 eleinv_mod.F90 sourcefile~eleinv_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eleinvad_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eltdir_mod.f90->sourcefile~extper_mod.f90 sourcefile~eltdir_mod.f90->sourcefile~eledir_mod.f90 sourcefile~eltinv_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~eltinv_mod.f90->sourcefile~eleinv_mod.f90 sourcefile~fspgl_int_mod.f90 fspgl_int_mod.F90 sourcefile~eltinv_mod.f90->sourcefile~fspgl_int_mod.f90 sourcefile~etrans_release.f90 etrans_release.F90 sourcefile~etrans_release.f90->sourcefile~edealloc_resol_mod.f90 sourcefile~euvtvd_comm_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~euvtvd_comm_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~evdtuvad_comm_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~evdtuvad_comm_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~fspgl_int_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~gath_spec_control_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~gath_spec_control_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gath_spec_control_mod.f90~2 gath_spec_control_mod.F90 sourcefile~gath_spec_control_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gath_spec_control_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~gpnorm_trans.f90 gpnorm_trans.F90 sourcefile~gpnorm_trans.f90->sourcefile~gpnorm_trans_ctl_mod.f90 sourcefile~gpnorm_trans.f90->sourcefile~set_resol_mod.f90 sourcefile~gpnorm_transad.f90 gpnorm_transad.F90 sourcefile~gpnorm_transad.f90->sourcefile~gpnorm_trans_ctlad_mod.f90 sourcefile~gpnorm_transad.f90->sourcefile~set_resol_mod.f90 sourcefile~gpnorm_transad.f90~2 gpnorm_transad.F90 sourcefile~gpnorm_transad.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_transtl.f90 gpnorm_transtl.F90 sourcefile~gpnorm_transtl.f90->sourcefile~abort_trans_mod.f90 sourcefile~gpnorm_transtl.f90~2 gpnorm_transtl.F90 sourcefile~gpnorm_transtl.f90~2->sourcefile~gpnorm_trans_ctltl_mod.f90 sourcefile~gpnorm_transtl.f90~2->sourcefile~set_resol_mod.f90 sourcefile~ltinv_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~ltinv_mod.f90->sourcefile~fspgl_int_mod.f90 sourcefile~ltinv_mod.f90->sourcefile~prfi1b_mod.f90 sourcefile~myrecvset_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~mysendset_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~pe2set_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~prfi1b_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~prfi1bad_mod.f90~2 prfi1bad_mod.F90 sourcefile~prfi1bad_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~set2pe_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~suemplatb_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sugawc.f90 sugawc.F90 sourcefile~sugawc.f90->sourcefile~sugaw_mod.f90 sourcefile~sumplat_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sumplat_mod.f90->sourcefile~sumplatbeq_mod.f90 sourcefile~sutrle_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~sutrle_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~sutrle_mod.f90~2 sutrle_mod.F90 sourcefile~sutrle_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~sutrle_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~tpm_hicfft.f90->sourcefile~growing_allocator_mod.f90 sourcefile~tpm_trans.f90~2 tpm_trans.F90 sourcefile~tpm_trans.f90~2->sourcefile~growing_allocator_mod.f90 sourcefile~trans_pnm.f90 trans_pnm.F90 sourcefile~trans_pnm.f90->sourcefile~abort_trans_mod.f90 sourcefile~trans_pnm.f90->sourcefile~set_resol_mod.f90 sourcefile~trans_pnm.f90~2 trans_pnm.F90 sourcefile~trans_pnm.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~trans_pnm.f90~2->sourcefile~set_resol_mod.f90 sourcefile~trans_release.f90 trans_release.F90 sourcefile~trans_release.f90->sourcefile~dealloc_resol_mod.f90 sourcefile~trans_release.f90~2 trans_release.F90 sourcefile~trans_release.f90~2->sourcefile~dealloc_resol_mod.f90 sourcefile~updspb_mod.f90~2 updspb_mod.F90 sourcefile~updspb_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~vd2uv_mod.f90~2 vd2uv_mod.F90 sourcefile~vd2uv_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~vd2uv_mod.f90~2->sourcefile~prfi1b_mod.f90 sourcefile~write_legpol_mod.f90->sourcefile~abort_trans_mod.f90 sourcefile~write_legpol_mod.f90~2 write_legpol_mod.F90 sourcefile~write_legpol_mod.f90~2->sourcefile~abort_trans_mod.f90 sourcefile~eltdirad_mod.f90->sourcefile~eledirad_mod.f90 sourcefile~fsc_mod.f90~2 fsc_mod.F90 sourcefile~fsc_mod.f90~2->sourcefile~buffered_allocator_mod.f90 sourcefile~gath_grid_32_ctl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gath_grid_32_ctl_mod.f90~2 gath_grid_32_ctl_mod.F90 sourcefile~gath_grid_32_ctl_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~gath_grid_ctl_mod.f90->sourcefile~set2pe_mod.f90 sourcefile~gath_grid_ctl_mod.f90~2 gath_grid_ctl_mod.F90 sourcefile~gath_grid_ctl_mod.f90~2->sourcefile~set2pe_mod.f90 sourcefile~prfi1_mod.f90 prfi1_mod.F90 sourcefile~prfi1_mod.f90->sourcefile~prfi1b_mod.f90 sourcefile~prfi1_mod.f90~2 prfi1_mod.F90 sourcefile~prfi1_mod.f90~2->sourcefile~prfi1b_mod.f90 sourcefile~spnormc_mod.f90 spnormc_mod.F90 sourcefile~spnormc_mod.f90->sourcefile~pe2set_mod.f90 sourcefile~spnormc_mod.f90~2 spnormc_mod.F90 sourcefile~spnormc_mod.f90~2->sourcefile~pe2set_mod.f90 sourcefile~trltom_pack_unpack.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trltomad_pack_unpack.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trmtol_pack_unpack.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~trmtolad_pack_unpack.f90->sourcefile~buffered_allocator_mod.f90 sourcefile~vd2uv_mod.f90 vd2uv_mod.F90 sourcefile~vd2uv_mod.f90->sourcefile~prfi1b_mod.f90 sourcefile~espnorm_ctl_mod.f90->sourcefile~spnormc_mod.f90 sourcefile~spnorm_ctl_mod.f90->sourcefile~spnormc_mod.f90 sourcefile~spnorm_ctl_mod.f90~2 spnorm_ctl_mod.F90 sourcefile~spnorm_ctl_mod.f90~2->sourcefile~spnormc_mod.f90 sourcefile~vd2uv_ctl_mod.f90->sourcefile~vd2uv_mod.f90 sourcefile~vd2uv_ctl_mod.f90~2 vd2uv_ctl_mod.F90 sourcefile~vd2uv_ctl_mod.f90~2->sourcefile~vd2uv_mod.f90

Source Code

! (C) Copyright 2000- ECMWF.
! (C) Copyright 2000- Meteo-France.
! 
! This software is licensed under the terms of the Apache Licence Version 2.0
! which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
! In applying this licence, ECMWF does not waive the privileges and immunities
! granted to it by virtue of its status as an intergovernmental organisation
! nor does it submit to any jurisdiction.
!

MODULE TPM_GEN

! Module for general control variables.

USE EC_PARKIND  ,ONLY : JPIM

IMPLICIT NONE

SAVE

INTEGER(KIND=JPIM) :: NOUT            ! Unit number for "standard" output
INTEGER(KIND=JPIM) :: NERR            ! Unit number for error messages
INTEGER(KIND=JPIM) :: NPRINTLEV       ! Printing level, 0=no print, 1=standard,2=debug

INTEGER(KIND=JPIM) :: MSETUP0 = 0     ! Control of setup calls
INTEGER(KIND=JPIM) :: NMAX_RESOL = 0  ! Maximum allowed number of resolutions
INTEGER(KIND=JPIM) :: NCUR_RESOL = 0  ! Current resolution
INTEGER(KIND=JPIM) :: NDEF_RESOL = 0  ! Number of defined resolutions
INTEGER(KIND=JPIM) :: NPROMATR        ! Packet size for transform (in no of fields)
                             ! NPROMATR=0 means do all fields together (dflt)

LOGICAL   :: LALLOPERM       ! Allocate some shared data structures permanently
LOGICAL   :: LMPOFF          ! true: switch off message passing
LOGICAL   :: LSYNC_TRANS     ! true: activate barriers in trmtol and trltom

! Use of synchronization/blocking in Transpose (some networks do get flooded)
! 0 = Post IRECVs up-front, use ISENDs, use WAITANY to recv data (default)
! 1 = Use ISENDs, use blocking RECVs, add barrier at the end of each cycle
! 2 = Use buffered SENDs, use blocking RECVs, add barrier at the end of each cycle
INTEGER(KIND=JPIM) :: NTRANS_SYNC_LEVEL

! NSTACK_MEMORY_TR : optional memory strategy in gridpoint transpositions
! = 0 : prefer heap (slower but less memory consuming)
! > 0 : prefer stack (faster but more memory consuming)
INTEGER(KIND=JPIM) :: NSTACK_MEMORY_TR = 0

LOGICAL, ALLOCATABLE :: LENABLED(:)   ! true: the resolution is enabled (it has been
                                      ! initialised and has not been released afterward) 

END MODULE TPM_GEN