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

Public Types

using RealValuedMultiVector = typename Problem<Map, Matrix, MultiVector>::RealValuedMultiVector
Public Types inherited from Galeri::Xpetra::Problem< Map, Matrix, MultiVector >
using RealValuedMultiVector = typename MultiVectorTraits<Map, MultiVector>::type_real

Public Member Functions

 Elasticity3DProblem (Teuchos::ParameterList &list, const Teuchos::RCP< const Map > &map)
Teuchos::RCP< Matrix > BuildMatrix ()
Teuchos::RCP< MultiVector > BuildNullspace ()
Teuchos::RCP< RealValuedMultiVector > BuildCoords ()
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)
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

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

◆ BuildCoords()

template<typename Scalar, typename LocalOrdinal, typename GlobalOrdinal, typename Map, typename Matrix, typename MultiVector>
RCP< typename Problem< Map, Matrix, MultiVector >::RealValuedMultiVector > Galeri::Xpetra::Elasticity3DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >::BuildCoords ( )
virtual

◆ BuildMatrix()

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

◆ BuildNullspace()

template<typename Scalar, typename LocalOrdinal, typename GlobalOrdinal, typename Map, typename Matrix, typename MultiVector>
RCP< MultiVector > Galeri::Xpetra::Elasticity3DProblem< Scalar, LocalOrdinal, GlobalOrdinal, Map, Matrix, MultiVector >::BuildNullspace ( )
virtual

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