MathTracer Class Reference

#include <MathTracer.h>

List of all members.

Public Member Functions

virtual bool CallUnstableDialog ()
clock_t ClockStart (void)
void CS (void)
 MathTracer ()
char * MC_ ()
char * MeasureClock (clock_t &clock)
char * NowString ()
virtual void Write (char *str)
virtual void Write (int a)
virtual void Write (double a)
virtual void Writeln (char *str)
virtual void Writeln ()

Public Attributes

long act_block
long act_row
int break_flag
double min_pivot
double stabil_pivot

Protected Attributes

clock_t m_clock_start
time_t m_temporary_measure_start

Private Attributes

char m_string [128]

Detailed Description

Definition at line 11 of file MathTracer.h.


Constructor & Destructor Documentation

MathTracer (  ) 

Definition at line 8 of file MathTracer.cpp.

References act_block, break_flag, min_pivot, and stabil_pivot.


Member Function Documentation

bool CallUnstableDialog (  )  [virtual]

Definition at line 51 of file MathTracer.cpp.

Referenced by DenseMatrixArithmetics::LDL_Decomposition().

clock_t ClockStart ( void   ) 

Definition at line 76 of file MathTracer.cpp.

Referenced by SparseConectivityMtxII::GetPermutationAndPattern().

void CS ( void   ) 
char * MC_ (  ) 
char * MeasureClock ( clock_t &  clock  ) 

Definition at line 80 of file MathTracer.cpp.

References m_string.

Referenced by SparseConectivityMtxII::GetPermutationAndPattern().

char * NowString (  ) 

Definition at line 62 of file MathTracer.cpp.

References m_string, and time.

Referenced by DSSolver::EndSolverWriteInfo(), and DSSolver::StartSolverWriteInfo().

void Write ( char *  str  )  [virtual]

Definition at line 39 of file MathTracer.cpp.

void Write ( int  a  )  [virtual]

Definition at line 22 of file MathTracer.cpp.

References m_string, and Write().

void Write ( double  a  )  [virtual]
void Writeln ( char *  str  )  [virtual]

Definition at line 33 of file MathTracer.cpp.

void Writeln (  )  [virtual]

Member Data Documentation

long act_block
long act_row

Definition at line 21 of file MathTracer.h.

Referenced by DenseMatrixArithmetics::LDL_Decomposition().

clock_t m_clock_start [protected]

Definition at line 48 of file MathTracer.h.

Referenced by CS(), and MC_().

char m_string[128] [private]

Definition at line 14 of file MathTracer.h.

Referenced by MC_(), MeasureClock(), NowString(), and Write().

time_t m_temporary_measure_start [protected]

Definition at line 47 of file MathTracer.h.

Referenced by CS().

double min_pivot

Definition at line 17 of file MathTracer.h.

Referenced by DenseMatrixArithmetics::LDL_Decomposition(), and MathTracer().

double stabil_pivot

Definition at line 18 of file MathTracer.h.

Referenced by DenseMatrixArithmetics::LDL_Decomposition(), and MathTracer().


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2