Ignore:
Timestamp:
Nov 22, 2011, 9:22:10 PM (14 years ago)
Author:
Julian Iseringhausen <isering@…>
Children:
facba0
Parents:
66f24d
Message:

Major vmg update.

git-svn-id: https://svn.version.fz-juelich.de/scafacos/trunk@1136 5161e1c8-67bf-11de-9fd5-51895aff932f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/level/level_operator.hpp

    r66f24d rdfed1c  
    1717{
    1818
     19class Grid;
     20class Multigrid;
     21
    1922class LevelOperator : public Object
    2023{
     
    2528  {}
    2629
    27   virtual void Restrict(Multigrid& sol, Multigrid& rhs) = 0;
    28   virtual void Prolongate(Multigrid& sol, Multigrid& rhs) = 0;
     30  void Restrict(Multigrid& sol, Multigrid& rhs);
     31  void Prolongate(Multigrid& sol, Multigrid& rhs);
    2932
    3033protected:
     34  virtual void Restrict(Grid& sol_f, Grid& rhs_f, Grid& sol_c, Grid& rhs_c) = 0;
     35  virtual void Prolongate(Grid& sol_f, Grid& rhs_f, Grid& sol_c, Grid& rhs_c) = 0;
     36
    3137  Stencil& OperatorRestrict() {return operatorRestrict;}
    3238  Stencil& OperatorProlongate() {return operatorProlongate;}
Note: See TracChangeset for help on using the changeset viewer.