Functions/Subroutines | |
subroutine | open_cim_file (il_error) |
subroutine | close_cim_file () |
subroutine | get_execution_mode (execution_mode, error) |
subroutine | get_transformer_pes (transf_pes, error) |
subroutine | get_dates (experiment_start_date, experiment_end_date, run_start_date, run_end_date, error) |
subroutine | get_appli_number (appli_number, error) |
subroutine | get_appli_details (appli_number, appli_names, appli_exe_names, appli_nb_hosts, appli_redirect, appli_nb_comps, appli_nb_args, error) |
subroutine | get_appliarg_details (id_appli_number, id_appli_nb_args, cda_appli_args, error) |
subroutine | get_applihost_details (id_appli_number, id_appli_nb_hosts, cda_appli_hostnames, ida_appli_hostnbprocs, error) |
subroutine | get_applicomp_details (id_appli_number, id_appli_nb_comps, cda_appli_compnames, ida_appli_compnbranksets, error) |
subroutine | get_applicomprk_detls (id_appli_number, id_appli_nbtot_rankset, ida_appli_compranks, error) |
Variables | |
INTEGER | ig_CIM_handle |
INTEGER | ig_rank_driver |
subroutine PSMILe_cim::close_cim_file | ( | ) |
Definition at line 64 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_appli_details | ( | INTEGER,intent(in) | appli_number, | |
CHARACTER(LEN=max_name),dimension(0:appli_number),intent(out) | appli_names, | |||
CHARACTER(LEN=max_name),dimension(0:appli_number),intent(out) | appli_exe_names, | |||
INTEGER,dimension(0:appli_number),intent(out) | appli_nb_hosts, | |||
INTEGER,dimension(0:appli_number),intent(out) | appli_redirect, | |||
INTEGER,dimension(0:appli_number),intent(out) | appli_nb_comps, | |||
INTEGER,dimension(0:appli_number),intent(out) | appli_nb_args, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 270 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_appli_number | ( | INTEGER,intent(out) | appli_number, | |
INTEGER,intent(out) | error | |||
) |
Definition at line 249 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info().
subroutine PSMILe_cim::get_appliarg_details | ( | INTEGER,intent(in) | id_appli_number, | |
INTEGER,intent(in) | id_appli_nb_args, | |||
CHARACTER(LEN=max_name),dimension(id_appli_nb_args),intent(out) | cda_appli_args, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 376 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info().
subroutine PSMILe_cim::get_applicomp_details | ( | INTEGER,intent(in) | id_appli_number, | |
INTEGER,intent(in) | id_appli_nb_comps, | |||
CHARACTER(LEN=max_name),dimension(id_appli_nb_comps),intent(out) | cda_appli_compnames, | |||
INTEGER,dimension(id_appli_nb_comps),intent(out) | ida_appli_compnbranksets, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 494 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_applicomprk_detls | ( | INTEGER,intent(in) | id_appli_number, | |
INTEGER,intent(in) | id_appli_nbtot_rankset, | |||
INTEGER,dimension(id_appli_nbtot_rankset,3),intent(out) | ida_appli_compranks, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 548 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_applihost_details | ( | INTEGER,intent(in) | id_appli_number, | |
INTEGER,intent(in) | id_appli_nb_hosts, | |||
CHARACTER(LEN=max_name),dimension(id_appli_nb_hosts),intent(out) | cda_appli_hostnames, | |||
INTEGER,dimension(id_appli_nb_hosts),intent(out) | ida_appli_hostnbprocs, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 441 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info().
subroutine PSMILe_cim::get_dates | ( | TYPE(PRISM_Time_Struct),intent(inout) | experiment_start_date, | |
TYPE(PRISM_Time_Struct),intent(inout) | experiment_end_date, | |||
TYPE(PRISM_Time_Struct),intent(inout) | run_start_date, | |||
TYPE(PRISM_Time_Struct),intent(inout) | run_end_date, | |||
INTEGER,intent(out) | error | |||
) |
Definition at line 134 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_execution_mode | ( | INTEGER,intent(out) | execution_mode, | |
INTEGER,intent(out) | error | |||
) |
Definition at line 79 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
subroutine PSMILe_cim::get_transformer_pes | ( | INTEGER,intent(out) | transf_pes, | |
INTEGER,intent(out) | error | |||
) |
Definition at line 111 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info().
subroutine PSMILe_cim::open_cim_file | ( | INTEGER,intent(out) | il_error | ) |
Definition at line 44 of file psmile_cim.F90.
References ig_CIM_handle.
Referenced by prismdrv_set_scc_info(), and psmile_init_mpi1().
INTEGER PSMILe_cim::ig_CIM_handle |
Definition at line 30 of file psmile_cim.F90.
Referenced by close_cim_file(), get_appli_details(), get_appli_number(), get_appliarg_details(), get_applicomp_details(), get_applicomprk_detls(), get_applihost_details(), get_dates(), get_execution_mode(), get_transformer_pes(), and open_cim_file().
INTEGER PSMILe_cim::ig_rank_driver |
Definition at line 32 of file psmile_cim.F90.