Bridge++  Ver. 2.0.2
APrecond< AFIELD > Class Template Reference

#include <aprecond.h>

Inheritance diagram for APrecond< AFIELD >:
APrecond_MG< AFIELD, AFIELD2 > APrecond_Mixedprec< AFIELD, AFIELD2 >

Public Member Functions

 APrecond ()
 
virtual ~APrecond ()
 
virtual void mult (AFIELD &, const AFIELD &)
 
virtual void reset_flop_count ()
 
virtual double flop_count ()
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Detailed Description

template<typename AFIELD>
class APrecond< AFIELD >

Definition at line 28 of file aprecond.h.

Constructor & Destructor Documentation

◆ APrecond()

template<typename AFIELD >
APrecond< AFIELD >::APrecond ( )
inline

Definition at line 35 of file aprecond.h.

◆ ~APrecond()

template<typename AFIELD >
virtual APrecond< AFIELD >::~APrecond ( )
inlinevirtual

Definition at line 38 of file aprecond.h.

Member Function Documentation

◆ flop_count()

template<typename AFIELD >
virtual double APrecond< AFIELD >::flop_count ( )
inlinevirtual

Reimplemented in APrecond_MG< AFIELD, AFIELD2 >, and APrecond_Mixedprec< AFIELD, AFIELD2 >.

Definition at line 47 of file aprecond.h.

◆ mult()

template<typename AFIELD >
virtual void APrecond< AFIELD >::mult ( AFIELD ,
const AFIELD  
)
inlinevirtual

Reimplemented in APrecond_MG< AFIELD, AFIELD2 >, and APrecond_Mixedprec< AFIELD, AFIELD2 >.

Definition at line 40 of file aprecond.h.

◆ reset_flop_count()

template<typename AFIELD >
virtual void APrecond< AFIELD >::reset_flop_count ( )
inlinevirtual

Reimplemented in APrecond_MG< AFIELD, AFIELD2 >, and APrecond_Mixedprec< AFIELD, AFIELD2 >.

Definition at line 45 of file aprecond.h.

Member Data Documentation

◆ m_vl

template<typename AFIELD >
Bridge::VerboseLevel APrecond< AFIELD >::m_vl
protected

Definition at line 31 of file aprecond.h.


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