53 #ifndef AMESOS2_TIMERS_HPP 54 #define AMESOS2_TIMERS_HPP 56 #include <Teuchos_TimeMonitor.hpp> 57 #include <Teuchos_Hashtable.hpp> 58 using Teuchos::TimeMonitor;
67 : mtxRedistTime_(*(TimeMonitor::getNewTimer(
"Time to redistribute data structures")))
68 , mtxConvTime_(*(TimeMonitor::getNewTimer(
"Time to convert matrix to solver format")))
69 , vecRedistTime_(*(TimeMonitor::getNewTimer(
"Time to redistribute vectors")))
70 , vecConvTime_(*(TimeMonitor::getNewTimer(
"Time to convert vectors to solver format")))
71 , preOrderTime_(*(TimeMonitor::getNewTimer(
"Time for matrix pre-order")))
72 , symFactTime_(*(TimeMonitor::getNewTimer(
"Time for symbolic factorization")))
73 , numFactTime_(*(TimeMonitor::getNewTimer(
"Time for numeric factorization")))
74 , solveTime_(*(TimeMonitor::getNewTimer(
"Time for solve")))
75 , totalTime_(*(TimeMonitor::getNewTimer(
"Total Time in Amesos2 interface")))
92 #endif // AMESOS2_TIMERS_HPP Definition: Amesos2_AbstractConcreteMatrixAdapter.hpp:48