Galeri Development
Loading...
Searching...
No Matches
Galeri::Xpetra::Helmholtz2DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector > Class Template Reference
Inheritance diagram for Galeri::Xpetra::Helmholtz2DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >:
Collaboration diagram for Galeri::Xpetra::Helmholtz2DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >:

Public Member Functions

 Helmholtz2DProblem (Teuchos::ParameterList &list, const Teuchos::RCP< const Map > &map)
Teuchos::RCP< Matrix > BuildMatrix ()
std::pair< Teuchos::RCP< Matrix >, Teuchos::RCP< Matrix > > BuildMatrices ()
Public Member Functions inherited from Galeri::Xpetra::Problem_Helmholtz< Map, Matrix, MultiVector >
 Problem_Helmholtz (Teuchos::ParameterList &list)
 Problem_Helmholtz (Teuchos::ParameterList &list, const Teuchos::RCP< const Map > &map)
Teuchos::RCP< const Matrix > getStiff () const
Teuchos::RCP< const Matrix > getMass () const
Public Member Functions inherited from Galeri::Xpetra::Problem< Map, Matrix, MultiVector >
 Problem (Teuchos::ParameterList &list)
 Problem (Teuchos::ParameterList &list, const Teuchos::RCP< const Map > &map)
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)

Additional Inherited Members

Public Types inherited from Galeri::Xpetra::Problem< Map, Matrix, MultiVector >
using RealValuedMultiVector = typename MultiVectorTraits<Map, MultiVector>::type_real
Protected Attributes inherited from Galeri::Xpetra::Problem_Helmholtz< Map, Matrix, MultiVector >
Teuchos::RCP< Matrix > K_
Teuchos::RCP< Matrix > M_
Protected Attributes inherited from Galeri::Xpetra::Problem< Map, Matrix, MultiVector >
Teuchos::ParameterList & list_
Teuchos::RCP< const Map > Map_
Teuchos::RCP< Matrix > A_
Teuchos::RCP< MultiVector > Nullspace_
Teuchos::RCP< RealValuedMultiVector > Coords_
DirBC DirichletBC_

Member Function Documentation

◆ BuildMatrices()

template<typename Scalar, typename LocalOrdinal, typename GlobalOrdinal, typename Map, typename Matrix, typename MultiVector>
std::pair< Teuchos::RCP< Matrix >, Teuchos::RCP< Matrix > > Galeri::Xpetra::Helmholtz2DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >::BuildMatrices ( )
virtual

◆ BuildMatrix()

template<typename Scalar, typename LocalOrdinal, typename GlobalOrdinal, typename Map, typename Matrix, typename MultiVector>
Teuchos::RCP< Matrix > Galeri::Xpetra::Helmholtz2DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >::BuildMatrix ( )
virtual

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