(git:e7e05ae)
dbm_library.h File Reference
#include "dbm_multiply.h"

Go to the source code of this file.

Functions

void dbm_library_init (void)
 Initializes the DBM library. More...
 
void dbm_library_finalize (void)
 Finalizes the DBM library. More...
 
void dbm_library_counter_increment (const int m, const int n, const int k)
 Add given block multiplication to stats. This routine is thread-safe. More...
 
void dbm_library_print_stats (const int fortran_comm, void(*print_func)(char *, int), const int output_unit)
 Prints statistics gathered by the DBM library. More...
 

Function Documentation

◆ dbm_library_init()

void dbm_library_init ( void  )

Initializes the DBM library.

Author
Ole Schuett

Definition at line 34 of file dbm_library.c.

◆ dbm_library_finalize()

void dbm_library_finalize ( void  )

Finalizes the DBM library.

Author
Ole Schuett

Definition at line 62 of file dbm_library.c.

Here is the call graph for this function:

◆ dbm_library_counter_increment()

void dbm_library_counter_increment ( const int  m,
const int  n,
const int  k 
)

Add given block multiplication to stats. This routine is thread-safe.

Author
Ole Schuett

Definition at line 101 of file dbm_library.c.

◆ dbm_library_print_stats()

void dbm_library_print_stats ( const int  fortran_comm,
void(*)(char *, int)  print_func,
const int  output_unit 
)

Prints statistics gathered by the DBM library.

Author
Ole Schuett

Definition at line 120 of file dbm_library.c.

Here is the call graph for this function: