#include <LinearAlgebraProfiler.h>
◆ Time
◆ LinearAlgebraProfiler()
◆ ~LinearAlgebraProfiler()
| dftefe::linearAlgebra::LinearAlgebraProfiler::~LinearAlgebraProfiler |
( |
| ) |
|
|
default |
◆ getDelimiter()
| std::string dftefe::linearAlgebra::LinearAlgebraProfiler::getDelimiter |
( |
| ) |
const |
◆ getParallelPrintType()
| ParallelPrintType dftefe::linearAlgebra::LinearAlgebraProfiler::getParallelPrintType |
( |
| ) |
const |
◆ getPrecision()
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::getPrecision |
( |
| ) |
const |
◆ getPrintFinal()
| bool dftefe::linearAlgebra::LinearAlgebraProfiler::getPrintFinal |
( |
| ) |
const |
◆ getPrintFrequency()
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::getPrintFrequency |
( |
| ) |
const |
◆ getPrintTotalWallTime()
| bool dftefe::linearAlgebra::LinearAlgebraProfiler::getPrintTotalWallTime |
( |
| ) |
const |
◆ getWallTimeFrequency()
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::getWallTimeFrequency |
( |
| ) |
const |
◆ registerEnd()
| void dftefe::linearAlgebra::LinearAlgebraProfiler::registerEnd |
( |
const std::string & |
s | ) |
|
◆ registerIterEnd()
| void dftefe::linearAlgebra::LinearAlgebraProfiler::registerIterEnd |
( |
const std::string & |
s | ) |
|
◆ registerIterStart()
| void dftefe::linearAlgebra::LinearAlgebraProfiler::registerIterStart |
( |
const size_type |
iter | ) |
|
◆ registerStart()
| void dftefe::linearAlgebra::LinearAlgebraProfiler::registerStart |
( |
const utils::mpi::MPIComm & |
mpiComm | ) |
|
◆ d_delimiter
| std::string dftefe::linearAlgebra::LinearAlgebraProfiler::d_delimiter |
|
private |
◆ d_iter
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::d_iter |
|
private |
◆ d_mpiComm
◆ d_myRank
| int dftefe::linearAlgebra::LinearAlgebraProfiler::d_myRank |
|
private |
◆ d_myRankPrintFlag
| bool dftefe::linearAlgebra::LinearAlgebraProfiler::d_myRankPrintFlag |
|
private |
◆ d_myRankStringPrefix
| std::string dftefe::linearAlgebra::LinearAlgebraProfiler::d_myRankStringPrefix |
|
private |
◆ d_precision
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::d_precision |
|
private |
◆ d_printFinal
| bool dftefe::linearAlgebra::LinearAlgebraProfiler::d_printFinal |
|
private |
◆ d_printFreq
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::d_printFreq |
|
private |
◆ d_printTotalWallTime
| bool dftefe::linearAlgebra::LinearAlgebraProfiler::d_printTotalWallTime |
|
private |
◆ d_printType
◆ d_stream
| std::ostream& dftefe::linearAlgebra::LinearAlgebraProfiler::d_stream |
|
private |
◆ d_tEnd
| Time dftefe::linearAlgebra::LinearAlgebraProfiler::d_tEnd |
|
private |
◆ d_tIterEnd
| Time dftefe::linearAlgebra::LinearAlgebraProfiler::d_tIterEnd |
|
private |
◆ d_tIterStart
| Time dftefe::linearAlgebra::LinearAlgebraProfiler::d_tIterStart |
|
private |
◆ d_tStart
| Time dftefe::linearAlgebra::LinearAlgebraProfiler::d_tStart |
|
private |
◆ d_wallTimeFreq
| size_type dftefe::linearAlgebra::LinearAlgebraProfiler::d_wallTimeFreq |
|
private |
The documentation for this class was generated from the following files: