Galeri Development
Loading...
Searching...
No Matches
Galeri::Xpetra::Problem< Map, Matrix, MultiVector > Class Template Referenceabstract
Inheritance diagram for Galeri::Xpetra::Problem< Map, Matrix, MultiVector >:
Collaboration diagram for Galeri::Xpetra::Problem< Map, Matrix, MultiVector >:

Public Types

using RealValuedMultiVector = typename MultiVectorTraits<Map, MultiVector>::type_real

Public Member Functions

 Problem (Teuchos::ParameterList &list)
 Problem (Teuchos::ParameterList &list, const Teuchos::RCP< const Map > &map)
virtual Teuchos::RCP< Matrix > BuildMatrix ()=0
virtual Teuchos::RCP< RealValuedMultiVector > BuildCoords ()
virtual Teuchos::RCP< MultiVector > BuildNullspace ()
Teuchos::RCP< const Map > getMap () const
Teuchos::RCP< const Matrix > getMatrix () const
Teuchos::RCP< const MultiVector > getNullspace () const
Teuchos::RCP< const RealValuedMultiVector > getCoords () const
void setMap (const Teuchos::RCP< const Map > &map)

Protected Attributes

Teuchos::ParameterList & list_
Teuchos::RCP< const Map > Map_
Teuchos::RCP< Matrix > A_
Teuchos::RCP< MultiVector > Nullspace_
Teuchos::RCP< RealValuedMultiVector > Coords_
DirBC DirichletBC_

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