Galeri Development
Loading...
Searching...
No Matches
Galeri::problem::Base Class Referenceabstract
Inheritance diagram for Galeri::problem::Base:
Collaboration diagram for Galeri::problem::Base:

Public Member Functions

virtual void integrate (Galeri::grid::Loadable &domain, Epetra_RowMatrix &A, Epetra_FEVector &RHS)=0
virtual void computeNorms (Galeri::grid::Loadable &domain, const Epetra_MultiVector &solution)=0
virtual void computeNorms (Galeri::grid::Loadable &domain, const Epetra_MultiVector &solution, double &solNormL2, double &solSemiNormH1, double &exaNormL2, double &exaSemiNormH1, double &errNormL2, double &errSemiNormH1)=0
virtual void integrateOverElement (Galeri::quadrature::Element &QE, Epetra_SerialDenseMatrix &ElementLHS, Epetra_SerialDenseMatrix &ElementRHS)=0
virtual void computeNormOverElement (Galeri::quadrature::Element &QE, Epetra_SerialDenseMatrix &elementSol, Epetra_SerialDenseMatrix &elementNorm)=0
virtual void computeErrorOverElement (Galeri::quadrature::Element &QE, Epetra_SerialDenseMatrix &elementSol, Epetra_SerialDenseMatrix &elementNorm)=0
virtual void computeNormOverElement (Galeri::quadrature::Element &QE, Epetra_SerialDenseMatrix &elementNorm)=0
Public Member Functions inherited from Galeri::core::Object
 Object (const std::string &Label="Galeri::core::Object", const int ID=0)
 Object (const Object &rhs)
 Copy constructor.
Objectoperator= (const Object &rhs)
 Copies the object from rhs.
virtual ~Object ()
 Virtual dtor.
virtual void setLabel (const std::string &label)
 Sets the label associated with this object.
virtual std::string getLabel () const
 Gets the label associated with this object.
virtual void setID (const int &ID)
 Sets the ID associated with this object.
virtual int getID () const
 Gets the ID associated with this object.
virtual void print (ostream &os) const
 Prints Object to the specified output stream.

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