PSMILe_cim Module Reference

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

Function/Subroutine Documentation

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:

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().

Here is the caller graph for this function:


Variable Documentation

Definition at line 32 of file psmile_cim.F90.


Generated on 1 Dec 2011 for Oasis4 by  doxygen 1.6.1