Data Types | |
type | Drv_Proc_manage |
type | Drv_Grid |
type | Drv_EPIO |
type | Drv_file_struct |
type | Drv_Interp |
type | Drv_Transf |
type | Drv_Exchange |
type | Drv_persistent |
interface | interface |
Variables | |
Character(LEN=max_name), dimension(:), allocatable | cga_appli_name |
Character(LEN=max_name), dimension(:), allocatable | cga_appli_exe_name |
Character(LEN=max_name), dimension(:), allocatable | cga_appli_args |
Character(LEN=max_name), dimension(:), allocatable | cga_appli_hostname |
Character(LEN=max_name), dimension(:), allocatable | cga_appli_compname |
Integer, dimension(:), allocatable | iga_appli_nb_hosts |
Integer, dimension(:), allocatable | iga_appli_nb_pes |
Integer, dimension(:), allocatable | iga_appli_nb_comps |
Integer, dimension(:), allocatable | iga_appli_nb_args |
Integer, dimension(:), allocatable | iga_appli_hostnbprocs |
Integer, dimension(:), allocatable | iga_appli_nbtot_ranksets |
Integer | ig_nbtot_ranksets |
Integer, dimension(:), allocatable | iga_appli_compnbranksets |
Integer, dimension(:,:), allocatable | iga_appli_compranks |
Integer, dimension(:), allocatable | iga_appli_redirect |
TYPE(PRISM_Time_Struct) | sga_experiment_start_date |
TYPE(PRISM_Time_Struct) | sga_experiment_end_date |
TYPE(PRISM_Time_Struct) | sga_run_start_date |
TYPE(PRISM_Time_Struct) | sga_run_end_date |
Integer | ig_driver_nb_pes |
Integer | ig_nb_appl |
Integer | ig_nb_tot_pes |
Integer | ig_nb_tot_hosts |
Integer | ig_nb_tot_comps |
Integer | ig_nb_tot_args |
INTEGER | ig_nb_tot_unitsets |
INTEGER | ig_nb_tot_grids |
INTEGER | ig_nb_tot_transi |
INTEGER | ig_nb_tot_persis |
Integer | ig_MPI |
Integer | comm_drv_global |
Integer | comm_drv_local |
Integer | comm_drv_psmile |
Integer | driver_rank |
Integer | comm_drv_trans |
Integer, dimension(:), allocatable | comm_coupling |
TYPE(Drv_Proc_manage), dimension(:), pointer | Drv_Procs |
TYPE(Drv_Grid), dimension(:), pointer | Drv_Grids |
Integer | Number_of_Grids_drv |
Integer | Number_of_Epios_allocated |
TYPE(Drv_EPIO), dimension(:), pointer | Drv_Epios |
TYPE(Drv_Interp), dimension(:), pointer | Drv_Interps |
TYPE(Drv_Transf), dimension(:), pointer | Drv_Transfs |
TYPE(Drv_Exchange), dimension(:), pointer | Drv_Exchanges |
Integer | Number_of_comms |
Integer | Number_of_Interps |
Integer | Number_of_Transfs |
Integer | Number_of_Exchanges |
Character(LEN=max_name),dimension(:),allocatable PRISMDrv::cga_appli_args |
Definition at line 451 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Character(LEN=max_name),dimension(:),allocatable PRISMDrv::cga_appli_compname |
Definition at line 457 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Character(LEN=max_name),dimension(:),allocatable PRISMDrv::cga_appli_exe_name |
Definition at line 448 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Character(LEN=max_name),dimension(:),allocatable PRISMDrv::cga_appli_hostname |
Definition at line 454 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Character(LEN=max_name),dimension(:),allocatable PRISMDrv::cga_appli_name |
Definition at line 445 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension (:),allocatable PRISMDrv::comm_coupling |
Definition at line 528 of file prismdrv.F90.
Referenced by prismdrv_def_mpi_comm(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer PRISMDrv::comm_drv_global |
Definition at line 517 of file prismdrv.F90.
Referenced by prismdrv_def_mpi_comm(), prismdrv_init(), and prismdrv_init_appl().
Integer PRISMDrv::comm_drv_local |
Definition at line 518 of file prismdrv.F90.
Referenced by prismdrv_def_mpi_comm(), prismdrv_init(), prismdrv_init_appl(), and prismtrs_bcast2trs().
Integer PRISMDrv::comm_drv_psmile |
Definition at line 519 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_init_appl().
Integer PRISMDrv::comm_drv_trans |
Definition at line 523 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), PRISMDrv_Init_smioc_struct(), prismtrs_loop(), prismtrs_mind_dble(), prismtrs_mind_int(), prismtrs_mind_real(), prismtrs_set_epio_trans(), prismtrs_set_neighbors3d(), prismtrs_set_src_epio_dble(), prismtrs_set_src_epio_real(), prismtrs_set_tgt_epio_dble(), prismtrs_set_tgt_epio_real(), prismtrs_target_dble(), prismtrs_target_int(), and prismtrs_target_real().
Integer PRISMDrv::driver_rank |
Definition at line 521 of file prismdrv.F90.
Referenced by prismdrv_def_mpi_comm(), and prismdrv_init().
TYPE (Drv_EPIO),dimension(:),pointer PRISMDrv::Drv_Epios |
Definition at line 545 of file prismdrv.F90.
Referenced by prismtrs_conserv2d_weight(), prismtrs_deallocate(), prismtrs_get_epio_handle(), prismtrs_interp(), prismtrs_remap_conserv(), prismtrs_resize_remap_vars(), prismtrs_set_neighbors3d(), prismtrs_set_src_epio_dble(), prismtrs_set_src_epio_real(), prismtrs_set_tgt_epio_dble(), prismtrs_set_tgt_epio_real(), prismtrs_set_triple_links(), and prismtrs_store_link_cnsrv().
TYPE (Drv_Exchange),dimension(:),pointer PRISMDrv::Drv_Exchanges |
Definition at line 555 of file prismdrv.F90.
Referenced by prismdrv_init_Drv_Exchange(), prismdrv_set_smioc_info(), prismtrs_bcast2trs(), prismtrs_deallocate(), prismtrs_dequeue_glob_sum_dble(), prismtrs_dequeue_glob_sum_int(), prismtrs_dequeue_in_field_dble(), prismtrs_dequeue_in_field_int(), prismtrs_dequeue_in_field_real(), prismtrs_enqueue_glob_sum_dble(), prismtrs_enqueue_glob_sum_int(), prismtrs_enqueue_in_field_dble(), prismtrs_enqueue_in_field_int(), prismtrs_enqueue_in_field_real(), prismtrs_interp(), prismtrs_mind_dble(), prismtrs_mind_int(), prismtrs_mind_real(), prismtrs_set_triple_links(), prismtrs_target_dble(), prismtrs_target_int(), and prismtrs_target_real().
TYPE (Drv_Grid),dimension(:),pointer PRISMDrv::Drv_Grids |
Definition at line 538 of file prismdrv.F90.
Referenced by prismdrv_set_smioc_info().
TYPE (Drv_Interp),dimension(:),pointer PRISMDrv::Drv_Interps |
Definition at line 551 of file prismdrv.F90.
Referenced by prismdrv_set_smioc_info(), prismtrs_bcast2trs(), prismtrs_interp(), and prismtrs_remap_conserv().
TYPE (Drv_Proc_manage),dimension(:),pointer PRISMDrv::Drv_Procs |
Definition at line 533 of file prismdrv.F90.
Referenced by prismdrv_get_smioc_file_name(), prismdrv_init_appl(), and PRISMDrv_Init_smioc_struct().
TYPE (Drv_Transf),dimension(:),pointer PRISMDrv::Drv_Transfs |
Definition at line 553 of file prismdrv.F90.
Referenced by prismdrv_set_smioc_info().
Integer PRISMDrv::ig_driver_nb_pes |
Definition at line 497 of file prismdrv.F90.
Referenced by prismdrv_get_smioc_file_name(), prismdrv_init(), prismdrv_init_appl(), PRISMDrv_Init_smioc_struct(), prismdrv_set_scc_info(), prismtrs_get_trans_rank(), and prismtrs_loop().
Integer PRISMDrv::ig_MPI |
Definition at line 512 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer PRISMDrv::ig_nb_appl |
Definition at line 499 of file prismdrv.F90.
Referenced by prismdrv_def_mpi_comm(), prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer PRISMDrv::ig_nb_tot_args |
Definition at line 503 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_set_scc_info().
Integer PRISMDrv::ig_nb_tot_comps |
Definition at line 502 of file prismdrv.F90.
Referenced by PRISMDrv_get_udef_transients(), prismdrv_init(), prismdrv_init_appl(), PRISMDrv_Init_smioc_struct(), and prismdrv_set_scc_info().
INTEGER PRISMDrv::ig_nb_tot_grids |
Definition at line 507 of file prismdrv.F90.
Referenced by PRISMDrv_get_udef_transients(), prismdrv_init(), and PRISMDrv_Init_smioc_struct().
Integer PRISMDrv::ig_nb_tot_hosts |
Definition at line 501 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_set_scc_info().
INTEGER PRISMDrv::ig_nb_tot_persis |
Definition at line 509 of file prismdrv.F90.
Referenced by prismdrv_init(), and PRISMDrv_Init_smioc_struct().
Integer PRISMDrv::ig_nb_tot_pes |
Definition at line 500 of file prismdrv.F90.
Referenced by prismdrv_get_smioc_file_name(), prismdrv_init(), PRISMDrv_Init_smioc_struct(), prismdrv_set_scc_info(), and prismtrs_loop().
INTEGER PRISMDrv::ig_nb_tot_transi |
Definition at line 508 of file prismdrv.F90.
Referenced by PRISMDrv_get_udef_transients(), prismdrv_init(), PRISMDrv_Init_smioc_struct(), and prismdrv_set_smioc_info().
INTEGER PRISMDrv::ig_nb_tot_unitsets |
Definition at line 506 of file prismdrv.F90.
Referenced by prismdrv_init(), and PRISMDrv_Init_smioc_struct().
Integer PRISMDrv::ig_nbtot_ranksets |
Definition at line 478 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_compnbranksets |
Definition at line 481 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), prismdrv_set_scc_info(), and prismdrv_set_smioc_info().
Integer,dimension(:,:),allocatable PRISMDrv::iga_appli_compranks |
Definition at line 484 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), prismdrv_set_scc_info(), and prismdrv_set_smioc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_hostnbprocs |
Definition at line 472 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_nb_args |
Definition at line 469 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_nb_comps |
Definition at line 466 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_nb_hosts |
Definition at line 460 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_nb_pes |
Definition at line 463 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_nbtot_ranksets |
Definition at line 475 of file prismdrv.F90.
Referenced by prismdrv_set_scc_info().
Integer,dimension(:),allocatable PRISMDrv::iga_appli_redirect |
Definition at line 487 of file prismdrv.F90.
Referenced by prismdrv_init_appl(), and prismdrv_set_scc_info().
Integer PRISMDrv::Number_of_comms |
Definition at line 558 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_set_smioc_info().
Definition at line 543 of file prismdrv.F90.
Referenced by prismdrv_init(), prismtrs_deallocate(), prismtrs_get_epio_handle(), prismtrs_set_src_epio_dble(), and prismtrs_set_src_epio_real().
Integer PRISMDrv::Number_of_Exchanges |
Definition at line 561 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_set_smioc_info(), prismtrs_bcast2trs(), prismtrs_deallocate(), prismtrs_mind_dble(), prismtrs_mind_int(), prismtrs_mind_real(), prismtrs_set_triple_links(), prismtrs_target_dble(), prismtrs_target_int(), and prismtrs_target_real().
Integer PRISMDrv::Number_of_Grids_drv |
Definition at line 540 of file prismdrv.F90.
Referenced by prismdrv_init(), PRISMDrv_Init_smioc_struct(), and prismdrv_set_smioc_info().
Integer PRISMDrv::Number_of_Interps |
Definition at line 559 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_set_smioc_info(), and prismtrs_bcast2trs().
Integer PRISMDrv::Number_of_Transfs |
Definition at line 560 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_set_smioc_info().
Definition at line 491 of file prismdrv.F90.
Referenced by prismdrv_init(), and prismdrv_set_scc_info().
Definition at line 490 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Definition at line 493 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().
Definition at line 492 of file prismdrv.F90.
Referenced by prismdrv_init(), prismdrv_init_appl(), and prismdrv_set_scc_info().