Main Page | Class Hierarchy | Class List | File List | Class Members

PromMG Class Reference

class PromMG More...

#include <prometheus.hh>

Collaboration diagram for PromMG:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PromMG (PromPerfMonitor &perf)
int SetCycles (int nn)
int getCycles () const
int Create (PromGrid *const grid0, int npre, int npost, const PromMap *const p_map=NULL, const bool use_iter_on_top=FALSE)
int SetOperator (const PromMatrix_base *const K)
int SetNewOperator (const PromMatrix_base *const K)
int SetNewPVec (const PromMap &map)

Public Attributes

PromSolverpresmooth_
PromSolverpostsmooth_
PromVector_baseb_
PromVector_basex_
PromVector_baser_
const PromMatrix_baseinterpolate_
const PromMatrix_baserestrct_
const PromMatrix_baseA_
PromMGprev_
PromMGnext_
int factor_

Protected Attributes

PromPerfMonitor & perf_mon_
int cycles_

Detailed Description

class PromMG


The documentation for this class was generated from the following files:
Generated on Fri May 21 14:18:11 2004 by doxygen 1.3.7