|
subroutine | type_mpl::mpl_newunit (mpl, lunit) |
| Find a free unit. More...
|
|
subroutine | type_mpl::mpl_init (mpl, f_comm) |
| Initialize MPL object. More...
|
|
subroutine | type_mpl::mpl_final (mpl) |
| Finalize MPI. More...
|
|
subroutine | type_mpl::mpl_flush (mpl, advance_flag) |
| Flush listings. More...
|
|
subroutine | type_mpl::mpl_abort (mpl, subr, message) |
| Clean MPI abort. More...
|
|
subroutine | type_mpl::mpl_warning (mpl, subr, message) |
| Print warning message. More...
|
|
subroutine | type_mpl::mpl_update_tag (mpl, add) |
| Update MPI tag. More...
|
|
subroutine | type_mpl::mpl_broadcast_string_1d (mpl, var, root) |
| Broadcast 1d string array. More...
|
|
subroutine | type_mpl::mpl_dot_prod_1d (mpl, fld1, fld2, dp) |
| Global dot product over local fields, 1d. More...
|
|
subroutine | type_mpl::mpl_dot_prod_2d (mpl, fld1, fld2, dp) |
| Global dot product over local fields, 2d. More...
|
|
subroutine | type_mpl::mpl_dot_prod_3d (mpl, fld1, fld2, dp) |
| Global dot product over local fields, 3d. More...
|
|
subroutine | type_mpl::mpl_dot_prod_4d (mpl, fld1, fld2, dp) |
| Global dot product over local fields, 4d. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_index (mpl, n_loc, loc_to_glb, n_glb, glb_to_loc, glb_to_proc, rootproc, pool) |
| Communicate global index to local index. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_integer_1d (mpl, n_loc, n_glb, loc_to_glb, glb, loc) |
| Global to local, 1d array. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_integer_2d (mpl, nl, n_loc, n_glb, loc_to_glb, glb, loc, rootproc, pool) |
| Global to local, 2d array. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_real_1d (mpl, n_loc, n_glb, loc_to_glb, glb, loc) |
| Global to local, 1d array. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_real_2d (mpl, nl, n_loc, n_glb, loc_to_glb, glb, loc, rootproc, pool) |
| Global to local, 2d array. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_logical_1d (mpl, n_loc, n_glb, loc_to_glb, glb, loc) |
| Global to local, 1d array. More...
|
|
subroutine | type_mpl::mpl_glb_to_loc_logical_2d (mpl, nl, n_loc, n_glb, loc_to_glb, glb, loc, rootproc, pool) |
| Global to local, 2d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_integer_1d (mpl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global, 1d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_integer_2d (mpl, nl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global, 2d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_real_1d (mpl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global, 1d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_real_2d (mpl, nl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global, 2d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_logical_1d (mpl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global, 1d array. More...
|
|
subroutine | type_mpl::mpl_loc_to_glb_logical_2d (mpl, nl, n_loc, n_glb, loc_to_glb, loc, glb, bcast) |
| Local to global for a logical, 2d array. More...
|
|
subroutine | type_mpl::mpl_prog_init (mpl, nprog) |
| Initialize progression display. More...
|
|
subroutine | type_mpl::mpl_prog_print (mpl, i) |
| Print progression display. More...
|
|
subroutine | type_mpl::mpl_prog_final (mpl, advance_flag) |
| Finalize progression display. More...
|
|
integer function | type_mpl::mpl_nc_file_create_or_open (mpl, subr, filename, f_comm) |
| Create or open NetCDF file. More...
|
|
integer function | type_mpl::mpl_nc_group_define_or_get (mpl, subr, ncid, grpname) |
| Define or get group. More...
|
|
integer function | type_mpl::mpl_nc_dim_define_or_get (mpl, subr, ncid, dimname, dimsize) |
| Define or get (and check) NetCDF dimension. More...
|
|
integer function | type_mpl::mpl_nc_dim_inquire (mpl, subr, ncid, dimname) |
| Inquire NetCDF file dimension size. More...
|
|
subroutine | type_mpl::mpl_nc_dim_check (mpl, subr, ncid, dimname, dimsize) |
| Check if NetCDF file dimension exists and has the right size. More...
|
|
integer function | type_mpl::mpl_nc_var_define_or_get (mpl, subr, ncid, varname, varkind, varshape, unitname) |
| Define or get NetCDF variable. More...
|
|
subroutine | type_mpl::mpl_ncerr (mpl, subr, info) |
| Handle NetCDF error. More...
|
|
subroutine | type_mpl::mpl_write_integer (mpl, ncid, prefix, variables, var) |
| Write integer into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_integer_array (mpl, ncid, prefix, variables, n, var) |
| Write integer array into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_real (mpl, ncid, prefix, variables, var) |
| Write real into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_real_array (mpl, ncid, prefix, variables, n, var) |
| Write real array into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_logical (mpl, ncid, prefix, variables, var) |
| Write logical into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_logical_array (mpl, ncid, prefix, variables, n, var) |
| Write logical array into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_string (mpl, ncid, prefix, variables, var) |
| Write string into a log file or into a NetCDF file. More...
|
|
subroutine | type_mpl::mpl_write_string_array (mpl, ncid, prefix, variables, n, var) |
| Write string array into a log file or into a NetCDF file. More...
|
|