GMRESSolver.H File Reference

#include "LinearSolver.H"
#include "parstream.H"
#include "CH_Timer.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"

Include dependency graph for GMRESSolver.H:

Go to the source code of this file.

Classes

class  GMRESSolver< T >

Defines

#define HH(a, b)   (m_hh + (b)*(m_restrtLen+2) + (a))
#define HES(a, b)   (m_hes + (b)*(m_restrtLen+1) + (a))
#define CC(a)   (m_ee + (a))
#define SS(a)   (m_dd + (a))
#define GRS(a)   (m_d + (a))
#define VEC_OFFSET   2
#define VEC_TEMP_RHS   m_work_arr[0]
#define VEC_TEMP_LHS   m_work_arr[1]
#define VEC_VV(i)   m_work_arr[VEC_OFFSET + i]
#define CONVERGED(r0, r)   (r<r0*m_reps || r<m_eps)


Define Documentation

#define HH ( a,
 )     (m_hh + (b)*(m_restrtLen+2) + (a))

#define HES ( a,
 )     (m_hes + (b)*(m_restrtLen+1) + (a))

#define CC (  )     (m_ee + (a))

#define SS (  )     (m_dd + (a))

#define GRS (  )     (m_d + (a))

#define VEC_OFFSET   2

Referenced by GMRESSolver< T >::solve().

#define VEC_TEMP_RHS   m_work_arr[0]

#define VEC_TEMP_LHS   m_work_arr[1]

#define VEC_VV (  )     m_work_arr[VEC_OFFSET + i]

#define CONVERGED ( r0,
 )     (r<r0*m_reps || r<m_eps)


Generated on Tue Mar 19 04:01:16 2019 for Chombo + EB by  doxygen 1.5.5