NewMadeleine

Documentation

nm_mpi_tool.h File Reference

declarations for MPI tool More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Functions: functions related to tool support
int MPI_T_init_thread (int required, int *provided)
 
int MPI_T_finalize (void)
 
int MPI_T_enum_get_info (MPI_T_enum enumtype, int *num, char *name, int *name_len)
 
int MPI_T_enum_get_item (MPI_T_enum enumtype, int index, int *value, char *name, int *name_len)
 
int MPI_T_cvar_get_num (int *num_cvar)
 
int MPI_T_cvar_get_info (int cvar_index, char *name, int *name_len, int *verbosity, MPI_Datatype *datatype, MPI_T_enum *enumtype, char *desc, int *desc_len, int *bind, int *scope)
 
int MPI_T_cvar_get_index (const char *name, int *cvar_index)
 
int MPI_T_cvar_handle_alloc (int cvar_index, void *obj_handle, MPI_T_cvar_handle *handle, int *count)
 
int MPI_T_cvar_handle_free (MPI_T_cvar_handle *handle)
 
int MPI_T_cvar_read (MPI_T_cvar_handle handle, void *buf)
 
int MPI_T_cvar_write (MPI_T_cvar_handle handle, const void *buf)
 
int MPI_T_pvar_get_num (int *num_pvar)
 
int MPI_T_pvar_get_info (int pvar_index, char *name, int *name_len, int *verbosity, int *var_class, MPI_Datatype *datatype, MPI_T_enum *enumtype, char *desc, int *desc_len, int *bind, int *readonly, int *continuous, int *atomic)
 
int MPI_T_pvar_get_index (const char *name, int var_class, int *pvar_index)
 
int MPI_T_pvar_session_create (MPI_T_pvar_session *pe_session)
 
int MPI_T_pvar_session_free (MPI_T_pvar_session *pe_session)
 
int MPI_T_pvar_handle_alloc (MPI_T_pvar_session pe_session, int pvar_index, void *obj_handle, MPI_T_pvar_handle *handle, int *count)
 
int MPI_T_pvar_handle_free (MPI_T_pvar_session pe_session, MPI_T_pvar_handle *handle)
 
int MPI_T_pvar_start (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle)
 
int MPI_T_pvar_stop (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle)
 
int MPI_T_pvar_read (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle, void *buf)
 
int MPI_T_pvar_write (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle, const void *buf)
 
int MPI_T_pvar_reset (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle)
 
int MPI_T_pvar_readreset (MPI_T_pvar_session pe_session, MPI_T_pvar_handle handle, void *buf)
 
int MPI_T_category_get_num (int *num_cat)
 
int MPI_T_category_get_info (int cat_index, char *name, int *name_len, char *desc, int *desc_len, int *num_cvars, int *num_pvars, int *num_categories)
 
int MPI_T_category_get_num_events (int cat_index, int *num_events)
 
int MPI_T_category_get_index (const char *name, int *cat_index)
 
int MPI_T_category_get_cvars (int cat_index, int len, int indices[])
 
int MPI_T_category_get_pvars (int cat_index, int len, int indices[])
 
int MPI_T_category_get_events (int cat_index, int len, int indices[])
 
int MPI_T_category_get_categories (int cat_index, int len, int indices[])
 
int MPI_T_category_changed (int *update_number)
 

Detailed Description

declarations for MPI tool

Definition in file nm_mpi_tool.h.

Function Documentation

◆ MPI_T_category_changed()

int MPI_T_category_changed ( int *  update_number)

◆ MPI_T_category_get_categories()

int MPI_T_category_get_categories ( int  cat_index,
int  len,
int  indices[] 
)

◆ MPI_T_category_get_cvars()

int MPI_T_category_get_cvars ( int  cat_index,
int  len,
int  indices[] 
)

◆ MPI_T_category_get_events()

int MPI_T_category_get_events ( int  cat_index,
int  len,
int  indices[] 
)

◆ MPI_T_category_get_index()

int MPI_T_category_get_index ( const char *  name,
int *  cat_index 
)

◆ MPI_T_category_get_info()

int MPI_T_category_get_info ( int  cat_index,
char *  name,
int *  name_len,
char *  desc,
int *  desc_len,
int *  num_cvars,
int *  num_pvars,
int *  num_categories 
)

◆ MPI_T_category_get_num()

int MPI_T_category_get_num ( int *  num_cat)

◆ MPI_T_category_get_num_events()

int MPI_T_category_get_num_events ( int  cat_index,
int *  num_events 
)

◆ MPI_T_category_get_pvars()

int MPI_T_category_get_pvars ( int  cat_index,
int  len,
int  indices[] 
)

◆ MPI_T_cvar_get_index()

int MPI_T_cvar_get_index ( const char *  name,
int *  cvar_index 
)

◆ MPI_T_cvar_get_info()

int MPI_T_cvar_get_info ( int  cvar_index,
char *  name,
int *  name_len,
int *  verbosity,
MPI_Datatype datatype,
MPI_T_enum enumtype,
char *  desc,
int *  desc_len,
int *  bind,
int *  scope 
)

◆ MPI_T_cvar_get_num()

int MPI_T_cvar_get_num ( int *  num_cvar)

◆ MPI_T_cvar_handle_alloc()

int MPI_T_cvar_handle_alloc ( int  cvar_index,
void *  obj_handle,
MPI_T_cvar_handle handle,
int *  count 
)

◆ MPI_T_cvar_handle_free()

int MPI_T_cvar_handle_free ( MPI_T_cvar_handle handle)

◆ MPI_T_cvar_read()

int MPI_T_cvar_read ( MPI_T_cvar_handle  handle,
void *  buf 
)

◆ MPI_T_cvar_write()

int MPI_T_cvar_write ( MPI_T_cvar_handle  handle,
const void *  buf 
)

◆ MPI_T_enum_get_info()

int MPI_T_enum_get_info ( MPI_T_enum  enumtype,
int *  num,
char *  name,
int *  name_len 
)

◆ MPI_T_enum_get_item()

int MPI_T_enum_get_item ( MPI_T_enum  enumtype,
int  index,
int *  value,
char *  name,
int *  name_len 
)

◆ MPI_T_finalize()

int MPI_T_finalize ( void  )

◆ MPI_T_init_thread()

int MPI_T_init_thread ( int  required,
int *  provided 
)

◆ MPI_T_pvar_get_index()

int MPI_T_pvar_get_index ( const char *  name,
int  var_class,
int *  pvar_index 
)

◆ MPI_T_pvar_get_info()

int MPI_T_pvar_get_info ( int  pvar_index,
char *  name,
int *  name_len,
int *  verbosity,
int *  var_class,
MPI_Datatype datatype,
MPI_T_enum enumtype,
char *  desc,
int *  desc_len,
int *  bind,
int *  readonly,
int *  continuous,
int *  atomic 
)

◆ MPI_T_pvar_get_num()

int MPI_T_pvar_get_num ( int *  num_pvar)

◆ MPI_T_pvar_handle_alloc()

int MPI_T_pvar_handle_alloc ( MPI_T_pvar_session  pe_session,
int  pvar_index,
void *  obj_handle,
MPI_T_pvar_handle handle,
int *  count 
)

◆ MPI_T_pvar_handle_free()

int MPI_T_pvar_handle_free ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle handle 
)

◆ MPI_T_pvar_read()

int MPI_T_pvar_read ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle,
void *  buf 
)

◆ MPI_T_pvar_readreset()

int MPI_T_pvar_readreset ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle,
void *  buf 
)

◆ MPI_T_pvar_reset()

int MPI_T_pvar_reset ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle 
)

◆ MPI_T_pvar_session_create()

int MPI_T_pvar_session_create ( MPI_T_pvar_session pe_session)

◆ MPI_T_pvar_session_free()

int MPI_T_pvar_session_free ( MPI_T_pvar_session pe_session)

◆ MPI_T_pvar_start()

int MPI_T_pvar_start ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle 
)

◆ MPI_T_pvar_stop()

int MPI_T_pvar_stop ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle 
)

◆ MPI_T_pvar_write()

int MPI_T_pvar_write ( MPI_T_pvar_session  pe_session,
MPI_T_pvar_handle  handle,
const void *  buf 
)