(git:5e7fe52)
Loading...
Searching...
No Matches
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.
void dbm_library_finalize (void)
 Finalizes the DBM library.
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.
void dbm_library_print_stats (const int fortran_comm, void(*print_func)(const char *, int, int), const int output_unit)
 Prints statistics gathered by the DBM library.

Function Documentation

◆ dbm_library_init()

void dbm_library_init ( void )

Initializes the DBM library.

Author
Ole Schuett

Definition at line 35 of file dbm_library.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dbm_library_finalize()

void dbm_library_finalize ( void )

Finalizes the DBM library.

Author
Ole Schuett

Definition at line 67 of file dbm_library.c.

Here is the call graph for this function:
Here is the caller 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 97 of file dbm_library.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dbm_library_print_stats()

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

Prints statistics gathered by the DBM library.

Author
Ole Schuett

Definition at line 116 of file dbm_library.c.

Here is the call graph for this function:
Here is the caller graph for this function: