5 #ifndef _UNDERRELAXER_H_
6 #define _UNDERRELAXER_H_
17 template<
class X,
class Diag,
class OffDiag>
49 for(
int c=0; c<nCells; c++)
Matrix & getMatrix(const Index &rowIndex, const Index &colIndex)
Underrelaxer(const MeshList &meshes, Field &varField, const T_Scalar urf)
CRMatrix< Diag, OffDiag, X > CCMatrix
Array< Diag > & getDiag()
void discretize(const Mesh &mesh, MultiFieldMatrix &mfmatrix, MultiField &, MultiField &)
pair< const Field *, const StorageSite * > ArrayIndex
NumTypeTraits< X >::T_Scalar T_Scalar
CCMatrix::DiagArray DiagArray
const StorageSite & getCells() const
vector< Mesh * > MeshList