Dune::P1OperatorBase< G, RT, GV, LC, m > Class Template Reference
[Operators]

#include <p1operator.hh>

Inheritance diagram for Dune::P1OperatorBase< G, RT, GV, LC, m >:

Dune::P1OperatorAssembler< G, RT, GV, LC, m > Dune::P1OperatorAssembler< G, RT, G::LeafGridView, Dune::LeafCommunicate< G >, m > Dune::P1OperatorAssembler< G, RT, G::LevelGridView, Dune::LevelCommunicate< G >, m > Dune::LeafP1OperatorAssembler< G, RT, m > Dune::LevelP1OperatorAssembler< G, RT, m > List of all members.

Detailed Description

template<class G, class RT, class GV, class LC, int m = 1>
class Dune::P1OperatorBase< G, RT, GV, LC, m >

A class for mapping a P1 function to a P1 function.

This class sets up a compressed row storage matrix with connectivity for P1 elements. It includes hanging nodes and is able to extend the matrix pattern arising from non-overlapping grids to minimum overlap.

This class does not fill any entries into the matrix.

GV The grid view


Public Member Functions

const RepresentationType & operator * () const
 return const reference to operator matrix
RepresentationType & operator * ()
 return reference to operator matrix
void sumEntries ()
 makes matrix consistent in nonoverlapping case

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

Generated on 6 Jan 2009 with Doxygen (ver 1.5.1) [logfile].