monolish  0.17.1
MONOlithic LInear equation Solvers for Highly-parallel architecture
Functions
Performance logger

see Performance logging and find bottlenecks page. More...

Functions

void monolish::util::set_log_filename (const std::string filename)
 Specifying the log finename. More...
 
void monolish::util::set_log_level (const size_t Level)
 Specifying the log level. More...
 

Detailed Description

see Performance logging and find bottlenecks page.

Function Documentation

◆ set_log_filename()

void monolish::util::set_log_filename ( const std::string  filename)

Specifying the log finename.

Parameters
filenamethe log filename

◆ set_log_level()

void monolish::util::set_log_level ( const size_t  Level)

Specifying the log level.

Parameters
Levelloglevel
Note
loglevel is
  1. logging solvers (CG, Jacobi, LU...etc.)
  2. logging solvers and BLAS functions (matmul, matvec, arithmetic operators..etc.)
  3. logging solvers and BLAS functions and utils (send, recv, allocation...etc.)