subroutine mpp_mod_oa::clock_init | ( | integer,intent(in) | id, | |
character(len=*),intent(in) | name, | |||
integer,intent(in),optional | flags | |||
) | [private] |
Definition at line 1557 of file mpp_mod_oa.F90.
References clock_summary, clocks, EVENT_ALLREDUCE, EVENT_BROADCAST, EVENT_RECV, EVENT_SEND, EVENT_WAIT, MAX_EVENT_TYPES, and tick0.
Referenced by mpp_clock_id().
subroutine mpp_mod_oa::dump_clock_summary | ( | ) | [private] |
Definition at line 1325 of file mpp_mod_oa.F90.
References a, clock_num, clock_summary, clocks, get_unit(), MAX_BINS, and MAX_EVENT_TYPES.
Referenced by mpp_exit().
Definition at line 1117 of file mpp_mod_oa.F90.
References ascend_sort(), current_peset_num, FATAL, peset, PESET_MAX, peset_num, stderr(), and WARNING.
Referenced by mpp_declare_pelist(), mpp_init(), mpp_set_current_pelist(), mpp_sync(), and mpp_sync_self().
integer mpp_mod_oa::get_unit | ( | ) | [private] |
Definition at line 1458 of file mpp_mod_oa.F90.
References FATAL, not, and opened.
Referenced by dump_clock_summary(), mpp_init(), stderr(), stdlog(), and stdout().
subroutine mpp_mod_oa::increment_current_clock | ( | integer,intent(in) | event_id, | |
integer,intent(in),optional | bytes | |||
) | [private] |
Definition at line 1298 of file mpp_mod_oa.F90.
References clock_num, clocks, current_clock, end_tick, FATAL, MAX_EVENTS, max_ticks, start_tick, and WARNING.
Referenced by mpp_sync(), and mpp_sync_self().
subroutine mpp_mod_oa::mpp_clock_begin | ( | integer,intent(in) | id | ) |
Definition at line 1255 of file mpp_mod_oa.F90.
References clock_num, clocks, current_clock, current_peset_num, FATAL, and mpp_sync().
Referenced by mpp_init().
subroutine mpp_mod_oa::mpp_clock_end | ( | integer,intent(in),optional | id | ) |
Definition at line 1276 of file mpp_mod_oa.F90.
References clock_num, clocks, current_clock, current_peset_num, end_tick, FATAL, max_ticks, stderr(), and WARNING.
Referenced by mpp_exit().
integer mpp_mod_oa::mpp_clock_id | ( | character(len=*),intent(in) | name, | |
integer,intent(in),optional | flags, | |||
integer,intent(in),optional | grain | |||
) |
Definition at line 1215 of file mpp_mod_oa.F90.
References clock_grain, clock_init(), clock_num, clocks, FATAL, MAX_CLOCKS, and WARNING.
Referenced by mpp_domains_mod_oa::mpp_domains_init(), and mpp_init().
subroutine mpp_mod_oa::mpp_clock_set_grain | ( | integer,intent(in) | grain | ) |
Definition at line 1203 of file mpp_mod_oa.F90.
References clock_grain, and FATAL.
subroutine mpp_mod_oa::mpp_declare_pelist | ( | integer,dimension(:),intent(in) | pelist, | |
character(len=*),optional | name | |||
) |
Definition at line 1058 of file mpp_mod_oa.F90.
References FATAL, get_peset(), and peset.
Referenced by psmile_io_init_pelist().
subroutine mpp_mod_oa::mpp_error_basic | ( | integer,intent(in) | errortype, | |
character(len=*),intent(in),optional | errormsg | |||
) | [private] |
Definition at line 2220 of file mpp_mod_oa.F90.
References error_state, FATAL, mpp_flushstd(), NOTE, peset, stderr(), stdout(), WARNING, and warnings_are_fatal.
subroutine mpp_mod_oa::mpp_error_mesg | ( | character(len=*),intent(in) | routine, | |
character(len=*),intent(in) | errormsg, | |||
integer,intent(in) | errortype | |||
) | [private] |
Definition at line 2277 of file mpp_mod_oa.F90.
subroutine mpp_mod_oa::mpp_error_noargs | ( | ) | [private] |
Definition at line 2284 of file mpp_mod_oa.F90.
References FATAL.
integer mpp_mod_oa::mpp_error_state | ( | ) |
Definition at line 2301 of file mpp_mod_oa.F90.
References error_state, FATAL, stdout(), and tick.
subroutine mpp_mod_oa::mpp_exit | ( | ) |
Definition at line 922 of file mpp_mod_oa.F90.
References clock0, clock_num, clocks, current_peset_num, dump_clock_summary(), MAX_EVENT_TYPES, mpp_clock_end(), mpp_npes(), mpp_set_current_pelist(), mpp_stack_hwm, mpp_sync(), peset, root_pe, stdout(), sum_clock_data(), and tick_rate.
subroutine mpp_mod_oa::mpp_get_current_pelist | ( | integer,dimension(:),intent(out) | pelist, | |
character(len=*),intent(out),optional | name | |||
) |
Definition at line 1103 of file mpp_mod_oa.F90.
References current_peset_num, FATAL, and peset.
Referenced by mpp_domains_mod_oa::mpp_broadcast_domain(), and mpp_domains_mod_oa::mpp_define_domains2D().
subroutine mpp_mod_oa::mpp_init | ( | integer,intent(in),optional | flags, | |
integer,intent(in),optional | mpp_comm, | |||
character(len=*),intent(in),optional | logfile | |||
) |
Definition at line 607 of file mpp_mod_oa.F90.
References clock0, configfile, current_peset_num, etc_unit, etcfile, get_peset(), get_unit(), io_num, log_unit, logfile_defined, max_ticks, mpp_clock_begin(), mpp_clock_id(), MPP_CLOCK_SYNC, MPP_DEBUG, MPP_READY, mpp_set_stack_size(), mpp_sync(), MPP_VERBOSE, MPP_WAIT, node, NOTE, peset, root_pe, stdout(), tick0, tick_rate, ticks_per_sec, and world_peset_num.
Referenced by mpp_domains_mod_oa::mpp_domains_init(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_nullify_axistype_array(), and psmile_io_init().
integer mpp_mod_oa::mpp_node | ( | ) |
Definition at line 1004 of file mpp_mod_oa.F90.
integer mpp_mod_oa::mpp_npes | ( | ) |
Definition at line 1012 of file mpp_mod_oa.F90.
References current_peset_num, FATAL, and peset.
Referenced by mpp_domains_mod_oa::mpp_broadcast_domain(), mpp_domains_mod_oa::mpp_copy_domains2D(), mpp_domains_mod_oa::mpp_define_domains1D(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_exit(), mpp_io_mod_oa::mpp_io_init(), and mpp_io_mod_oa::mpp_nullify_axistype_array().
integer mpp_mod_oa::mpp_pe | ( | ) |
Definition at line 996 of file mpp_mod_oa.F90.
References FATAL.
Referenced by mpp_domains_mod_oa::mpp_domains_init(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_nullify_axistype_array(), and psmile_open_file_byid().
integer mpp_mod_oa::mpp_root_pe | ( | ) |
Definition at line 1021 of file mpp_mod_oa.F90.
References FATAL, and root_pe.
Referenced by mpp_io_mod_oa::mpp_copy_meta_axis(), mpp_io_mod_oa::mpp_copy_meta_field(), mpp_io_mod_oa::mpp_copy_meta_global(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_domains_mod_oa::mpp_domains_exit(), mpp_domains_mod_oa::mpp_domains_init(), mpp_domains_mod_oa::mpp_domains_set_stack_size(), mpp_io_mod_oa::mpp_flush(), mpp_io_mod_oa::mpp_io_exit(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_io_set_stack_size(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_open(), mpp_io_mod_oa::mpp_write_axis(), mpp_io_mod_oa::mpp_write_meta_axis(), mpp_io_mod_oa::mpp_write_meta_field(), mpp_io_mod_oa::mpp_write_meta_global(), mpp_io_mod_oa::mpp_write_meta_var(), mpp_io_mod_oa::read_record(), mpp_io_mod_oa::read_record_b(), mpp_io_mod_oa::write_record(), mpp_io_mod_oa::write_record_b(), and mpp_io_mod_oa::write_record_c().
subroutine mpp_mod_oa::mpp_set_current_pelist | ( | integer,dimension(:),intent(in),optional | pelist | ) |
Definition at line 1079 of file mpp_mod_oa.F90.
References current_peset_num, FATAL, get_peset(), mpp_set_root_pe(), mpp_sync(), peset, and world_peset_num.
Referenced by mpp_exit(), psmile_close_file_byid(), psmile_def_domains(), psmile_open_file_byid(), psmile_read_byid_dble(), psmile_read_byid_int(), psmile_read_byid_real(), psmile_write_byid_dble(), psmile_write_byid_int(), psmile_write_byid_real(), and psmile_write_meta_byid().
subroutine mpp_mod_oa::mpp_set_root_pe | ( | integer,intent(in) | num | ) |
Definition at line 1029 of file mpp_mod_oa.F90.
References current_peset_num, FATAL, peset, and root_pe.
Referenced by mpp_set_current_pelist().
subroutine mpp_mod_oa::mpp_set_stack_size | ( | integer,intent(in) | n | ) |
Definition at line 2345 of file mpp_mod_oa.F90.
References mpp_stack, mpp_stack_size, NOTE, and root_pe.
Referenced by mpp_init(), and psmile_io_init().
subroutine mpp_mod_oa::mpp_set_warn_level | ( | integer,intent(in) | flag | ) |
Definition at line 2288 of file mpp_mod_oa.F90.
References FATAL, WARNING, and warnings_are_fatal.
subroutine mpp_mod_oa::mpp_sync | ( | integer,dimension(:),intent(in),optional | pelist | ) |
Definition at line 2143 of file mpp_mod_oa.F90.
References current_clock, EVENT_WAIT, get_peset(), increment_current_clock(), mpp_sync_self(), peset, start_tick, and world_peset_num.
Referenced by mpp_clock_begin(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_exit(), mpp_init(), mpp_io_mod_oa::mpp_io_exit(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_nullify_axistype_array(), and mpp_set_current_pelist().
subroutine mpp_mod_oa::mpp_sync_self | ( | integer,dimension(:),intent(in),optional | pelist | ) |
Definition at line 2168 of file mpp_mod_oa.F90.
References current_clock, EVENT_WAIT, get_peset(), increment_current_clock(), MPP_WAIT, peset, and start_tick.
Referenced by mpp_domains_mod_oa::mpp_define_domains2D(), and mpp_sync().
integer mpp_mod_oa::stderr | ( | ) |
Definition at line 864 of file mpp_mod_oa.F90.
References configfile, err_unit, FATAL, get_unit(), logfile_defined, mpp_flushstd(), and root_pe.
Referenced by error_in_testany(), get_peset(), if_overlap(), mpp_domains_mod_oa::mpp_broadcast_domain(), mpp_clock_end(), mpp_domains_mod_oa::mpp_define_domains1D(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_error_basic(), mpp_flushstd(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_nullify_axistype_array(), psmile_attach(), psmile_bsend(), psmile_bsend_init(), psmile_redirstdout(), and sasaOpenXml().
integer mpp_mod_oa::stdin | ( | ) |
Definition at line 818 of file mpp_mod_oa.F90.
References in_unit.
Referenced by mpp_io_mod_oa::mpp_io_init(), and mpp_io_mod_oa::mpp_nullify_axistype_array().
integer mpp_mod_oa::stdlog | ( | ) |
Definition at line 901 of file mpp_mod_oa.F90.
References configfile, etc_unit, FATAL, get_unit(), log_unit, mpp_flushstd(), and root_pe.
integer mpp_mod_oa::stdout | ( | ) |
Definition at line 824 of file mpp_mod_oa.F90.
References etc_unit, etcfile, FATAL, get_unit(), logfile_defined, mpp_flushstd(), not, out_unit, and root_pe.
Referenced by mpp_io_mod_oa::mpp_copy_meta_axis(), mpp_io_mod_oa::mpp_copy_meta_field(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_domains_mod_oa::mpp_domains_exit(), mpp_domains_mod_oa::mpp_domains_init(), mpp_error_basic(), mpp_error_state(), mpp_exit(), mpp_flushstd(), mpp_init(), mpp_io_mod_oa::mpp_io_init(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_open(), mpp_io_mod_oa::mpp_read_meta(), mpp_io_mod_oa::mpp_write_meta_axis(), mpp_io_mod_oa::mpp_write_meta_field(), psmile_bsend(), psmile_redirstdout(), mpp_io_mod_oa::read_record(), mpp_io_mod_oa::read_record_b(), mpp_io_mod_oa::write_attribute(), mpp_io_mod_oa::write_record(), mpp_io_mod_oa::write_record_b(), and mpp_io_mod_oa::write_record_c().
subroutine mpp_mod_oa::sum_clock_data | ( | ) | [private] |
Definition at line 1479 of file mpp_mod_oa.F90.
References clock_num, clock_summary, clocks, find_bin(), MAX_EVENT_TYPES, and tick_rate.
Referenced by mpp_exit().
integer,parameter mpp_mod_oa::ALL_PES = -1 |
Definition at line 97 of file mpp_mod_oa.F90.
integer,parameter mpp_mod_oa::ANY_PE = -2 |
Definition at line 97 of file mpp_mod_oa.F90.
Referenced by mpp_domains_mod_oa::mpp_domain2D_eq(), and mpp_domains_mod_oa::mpp_domains_init().
Definition at line 199 of file mpp_mod_oa.F90.
Referenced by mpp_exit(), and mpp_init().
integer mpp_mod_oa::clock_grain = HUGE(1) |
Definition at line 200 of file mpp_mod_oa.F90.
Referenced by mpp_clock_id(), and mpp_clock_set_grain().
Definition at line 198 of file mpp_mod_oa.F90.
Referenced by dump_clock_summary(), increment_current_clock(), mpp_clock_begin(), mpp_clock_end(), mpp_clock_id(), mpp_exit(), and sum_clock_data().
type(Summary_Struct),dimension(max_clocks) mpp_mod_oa::clock_summary |
Definition at line 238 of file mpp_mod_oa.F90.
Referenced by clock_init(), dump_clock_summary(), and sum_clock_data().
type(clock),dimension(max_clocks) mpp_mod_oa::clocks |
Definition at line 221 of file mpp_mod_oa.F90.
Referenced by clock_init(), dump_clock_summary(), increment_current_clock(), mpp_clock_begin(), mpp_clock_end(), mpp_clock_id(), mpp_exit(), and sum_clock_data().
character(len=32) mpp_mod_oa::configfile |
Definition at line 87 of file mpp_mod_oa.F90.
Referenced by mpp_init(), stderr(), and stdlog().
Definition at line 198 of file mpp_mod_oa.F90.
Referenced by increment_current_clock(), mpp_clock_begin(), mpp_clock_end(), mpp_sync(), and mpp_sync_self().
Definition at line 168 of file mpp_mod_oa.F90.
Referenced by get_peset(), mpp_clock_begin(), mpp_clock_end(), mpp_exit(), mpp_get_current_pelist(), mpp_init(), mpp_npes(), mpp_set_current_pelist(), and mpp_set_root_pe().
logical mpp_mod_oa::debug = .FALSE. |
Definition at line 94 of file mpp_mod_oa.F90.
Definition at line 192 of file mpp_mod_oa.F90.
Referenced by increment_current_clock(), and mpp_clock_end().
Definition at line 80 of file mpp_mod_oa.F90.
Referenced by stderr().
Definition at line 85 of file mpp_mod_oa.F90.
Definition at line 102 of file mpp_mod_oa.F90.
Referenced by mpp_error_basic(), and mpp_error_state().
Definition at line 82 of file mpp_mod_oa.F90.
Referenced by mpp_init(), stdlog(), and stdout().
character(len=32) mpp_mod_oa::etcfile |
Definition at line 88 of file mpp_mod_oa.F90.
Referenced by mpp_init(), and stdout().
integer,parameter mpp_mod_oa::EVENT_ALLREDUCE = 1 |
Definition at line 197 of file mpp_mod_oa.F90.
Referenced by clock_init().
integer,parameter mpp_mod_oa::EVENT_BROADCAST = 2 |
Definition at line 197 of file mpp_mod_oa.F90.
Referenced by clock_init().
integer,parameter mpp_mod_oa::EVENT_RECV = 3 |
Definition at line 197 of file mpp_mod_oa.F90.
Referenced by clock_init().
integer,parameter mpp_mod_oa::EVENT_SEND = 4 |
Definition at line 197 of file mpp_mod_oa.F90.
Referenced by clock_init().
integer,parameter mpp_mod_oa::EVENT_WAIT = 5 |
Definition at line 197 of file mpp_mod_oa.F90.
Referenced by clock_init(), mpp_sync(), and mpp_sync_self().
integer,parameter mpp_mod_oa::FATAL = 2 |
Definition at line 100 of file mpp_mod_oa.F90.
Referenced by get_peset(), get_unit(), increment_current_clock(), mpp_domains_mod_oa::mpp_broadcast_domain(), mpp_clock_begin(), mpp_clock_end(), mpp_clock_id(), mpp_clock_set_grain(), mpp_io_mod_oa::mpp_close(), mpp_domains_mod_oa::mpp_copy_domains2D(), mpp_io_mod_oa::mpp_copy_meta_axis(), mpp_io_mod_oa::mpp_copy_meta_field(), mpp_io_mod_oa::mpp_copy_meta_global(), mpp_declare_pelist(), mpp_domains_mod_oa::mpp_define_domains1D(), mpp_domains_mod_oa::mpp_define_domains2D(), mpp_error_basic(), mpp_error_noargs(), mpp_error_state(), mpp_io_mod_oa::mpp_flush(), mpp_io_mod_oa::mpp_get_axes(), mpp_io_mod_oa::mpp_get_axis_atts(), mpp_io_mod_oa::mpp_get_axis_data(), mpp_domains_mod_oa::mpp_get_compute_domains1D(), mpp_domains_mod_oa::mpp_get_compute_domains2D(), mpp_get_current_pelist(), mpp_io_mod_oa::mpp_get_field_atts(), mpp_io_mod_oa::mpp_get_fields(), mpp_io_mod_oa::mpp_get_global_atts(), mpp_io_mod_oa::mpp_get_info(), mpp_io_mod_oa::mpp_get_iospec(), mpp_domains_mod_oa::mpp_get_layout1D(), mpp_domains_mod_oa::mpp_get_layout2D(), mpp_domains_mod_oa::mpp_get_pelist1D(), mpp_domains_mod_oa::mpp_get_pelist2D(), mpp_io_mod_oa::mpp_get_recdimid(), mpp_io_mod_oa::mpp_get_times(), mpp_io_mod_oa::mpp_io_exit(), mpp_node(), mpp_npes(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_open(), mpp_pe(), mpp_io_mod_oa::mpp_read_meta(), mpp_root_pe(), mpp_set_current_pelist(), mpp_set_root_pe(), mpp_io_mod_oa::mpp_set_unit_range(), mpp_set_warn_level(), mpp_io_mod_oa::mpp_write_axis(), mpp_io_mod_oa::mpp_write_meta_axis(), mpp_io_mod_oa::mpp_write_meta_field(), mpp_io_mod_oa::mpp_write_meta_global(), mpp_io_mod_oa::mpp_write_meta_var(), mpp_io_mod_oa::netcdf_err(), mpp_io_mod_oa::read_record(), mpp_io_mod_oa::read_record_b(), stderr(), stdlog(), stdout(), mpp_io_mod_oa::write_attribute(), mpp_io_mod_oa::write_attribute_netcdf(), mpp_io_mod_oa::write_record(), mpp_io_mod_oa::write_record_b(), and mpp_io_mod_oa::write_record_c().
Definition at line 80 of file mpp_mod_oa.F90.
Referenced by stdin().
Definition at line 90 of file mpp_mod_oa.F90.
Referenced by mpp_init().
Definition at line 82 of file mpp_mod_oa.F90.
Referenced by mpp_init(), and stdlog().
logical,save mpp_mod_oa::logfile_defined = .false. |
Definition at line 89 of file mpp_mod_oa.F90.
Referenced by mpp_init(), stderr(), and stdout().
integer,parameter mpp_mod_oa::MAX_BINS = 20 |
Definition at line 223 of file mpp_mod_oa.F90.
Referenced by dump_clock_summary(), and find_bin().
integer,parameter mpp_mod_oa::MAX_CLOCKS = 100 |
Definition at line 195 of file mpp_mod_oa.F90.
Referenced by mpp_clock_id().
integer,parameter mpp_mod_oa::MAX_EVENT_TYPES = 5 |
Definition at line 195 of file mpp_mod_oa.F90.
Referenced by clock_init(), dump_clock_summary(), mpp_exit(), and sum_clock_data().
integer,parameter mpp_mod_oa::MAX_EVENTS = 40000 |
Definition at line 195 of file mpp_mod_oa.F90.
Referenced by increment_current_clock().
Definition at line 192 of file mpp_mod_oa.F90.
Referenced by increment_current_clock(), mpp_clock_end(), and mpp_init().
integer,parameter mpp_mod_oa::MAXPES = 2048 |
Definition at line 86 of file mpp_mod_oa.F90.
logical mpp_mod_oa::module_is_initialized = .FALSE. |
Definition at line 83 of file mpp_mod_oa.F90.
integer,parameter mpp_mod_oa::MPP_CLOCK_DETAILED = 2 |
Definition at line 208 of file mpp_mod_oa.F90.
integer,parameter mpp_mod_oa::MPP_CLOCK_SYNC = 1 |
Definition at line 208 of file mpp_mod_oa.F90.
Referenced by mpp_init().
integer,parameter mpp_mod_oa::MPP_DEBUG = 2 |
Definition at line 93 of file mpp_mod_oa.F90.
Referenced by mpp_domains_mod_oa::mpp_domains_init(), mpp_init(), mpp_io_mod_oa::mpp_io_init(), and mpp_io_mod_oa::mpp_nullify_axistype_array().
integer(LONG_KIND),parameter mpp_mod_oa::MPP_READY = -2 |
Definition at line 104 of file mpp_mod_oa.F90.
Referenced by mpp_init().
real(DOUBLE_KIND),dimension(:),allocatable mpp_mod_oa::mpp_stack |
Definition at line 151 of file mpp_mod_oa.F90.
Referenced by mpp_set_stack_size().
Definition at line 153 of file mpp_mod_oa.F90.
Referenced by mpp_exit().
Definition at line 153 of file mpp_mod_oa.F90.
Referenced by mpp_set_stack_size().
integer,parameter mpp_mod_oa::MPP_VERBOSE = 1 |
Definition at line 93 of file mpp_mod_oa.F90.
Referenced by mpp_domains_mod_oa::mpp_domains_init(), mpp_init(), mpp_io_mod_oa::mpp_io_init(), and mpp_io_mod_oa::mpp_nullify_axistype_array().
integer(LONG_KIND),parameter mpp_mod_oa::MPP_WAIT = -1 |
Definition at line 104 of file mpp_mod_oa.F90.
Referenced by mpp_init(), and mpp_sync_self().
Definition at line 84 of file mpp_mod_oa.F90.
Referenced by mpp_init(), and mpp_node().
integer,parameter mpp_mod_oa::NOTE = 0 |
Definition at line 100 of file mpp_mod_oa.F90.
Referenced by mpp_domains_mod_oa::mpp_domains_set_stack_size(), mpp_error_basic(), mpp_io_mod_oa::mpp_get_axis_data(), mpp_init(), mpp_io_mod_oa::mpp_io_set_stack_size(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_read_meta(), and mpp_set_stack_size().
Definition at line 84 of file mpp_mod_oa.F90.
integer,parameter mpp_mod_oa::NULL_PE = -3 |
Definition at line 97 of file mpp_mod_oa.F90.
Referenced by mpp_domains_mod_oa::mpp_broadcast_domain(), and mpp_domains_mod_oa::mpp_define_domains2D().
logical,save mpp_mod_oa::opened |
Definition at line 89 of file mpp_mod_oa.F90.
Referenced by get_unit(), psmile_close_file_byid(), and psmile_io_utils::psmile_io_fileunit().
Definition at line 80 of file mpp_mod_oa.F90.
Referenced by stdout().
Definition at line 84 of file mpp_mod_oa.F90.
type(communicator),dimension(0:peset_max) mpp_mod_oa::peset |
Definition at line 167 of file mpp_mod_oa.F90.
Referenced by get_peset(), mpp_declare_pelist(), mpp_error_basic(), mpp_exit(), mpp_get_current_pelist(), mpp_init(), mpp_npes(), mpp_set_current_pelist(), mpp_set_root_pe(), mpp_sync(), and mpp_sync_self().
integer,parameter mpp_mod_oa::PESET_MAX = 32 |
Definition at line 166 of file mpp_mod_oa.F90.
Referenced by get_peset().
Definition at line 168 of file mpp_mod_oa.F90.
Referenced by get_peset().
Definition at line 84 of file mpp_mod_oa.F90.
Referenced by mpp_exit(), mpp_init(), mpp_root_pe(), mpp_set_root_pe(), mpp_set_stack_size(), stderr(), stdlog(), and stdout().
Definition at line 192 of file mpp_mod_oa.F90.
Referenced by increment_current_clock(), mpp_sync(), and mpp_sync_self().
character(len=128) mpp_mod_oa::tagname |
Definition at line 64 of file mpp_mod_oa.F90.
Definition at line 192 of file mpp_mod_oa.F90.
Definition at line 192 of file mpp_mod_oa.F90.
Referenced by clock_init(), and mpp_init().
Definition at line 194 of file mpp_mod_oa.F90.
Referenced by mpp_exit(), mpp_init(), and sum_clock_data().
Definition at line 192 of file mpp_mod_oa.F90.
Referenced by mpp_init().
logical mpp_mod_oa::verbose = .FALSE. |
Definition at line 94 of file mpp_mod_oa.F90.
character(len=128) mpp_mod_oa::version |
Definition at line 62 of file mpp_mod_oa.F90.
integer,parameter mpp_mod_oa::WARNING = 1 |
Definition at line 100 of file mpp_mod_oa.F90.
Referenced by get_peset(), increment_current_clock(), mpp_clock_end(), mpp_clock_id(), mpp_io_mod_oa::mpp_close(), mpp_io_mod_oa::mpp_copy_meta_field(), mpp_domains_mod_oa::mpp_define_domains1D(), mpp_error_basic(), mpp_io_mod_oa::mpp_nullify_axistype_array(), mpp_io_mod_oa::mpp_open(), mpp_set_warn_level(), mpp_io_mod_oa::mpp_write_meta_field(), and mpp_io_mod_oa::write_attribute_netcdf().
logical mpp_mod_oa::warnings_are_fatal = .FALSE. |
Definition at line 101 of file mpp_mod_oa.F90.
Referenced by mpp_error_basic(), and mpp_set_warn_level().
Definition at line 169 of file mpp_mod_oa.F90.
Referenced by mpp_init(), mpp_set_current_pelist(), and mpp_sync().