|
dune-pdelab 2.9
|
Loading...
Searching...
No Matches
Dune::PDELab::OverlappingScalarProduct< GFS, X > Class Template Reference
#include <dune/pdelab/backend/istl/ovlpistlsolverbackend.hh>
Inheritance diagram for Dune::PDELab::OverlappingScalarProduct< GFS, X >:

Public Types | |
| typedef X | domain_type |
| export types | |
| typedef X::ElementType | field_type |
| typedef FieldTraits< field_type >::real_type | real_type |
Public Member Functions | |
| OverlappingScalarProduct (const GFS &gfs_, const ISTL::ParallelHelper< GFS > &helper_) | |
| Constructor needs to know the grid function space. | |
| virtual field_type | dot (const X &x, const X &y) const override |
| Dot product of two vectors. It is assumed that the vectors are consistent on the interior+border partition. | |
| virtual double | norm (const X &x) const override |
| Norm of a right-hand side vector. The vector must be consistent on the interior+border partition. | |
| SolverCategory::Category | category () const override |
Member Typedef Documentation
◆ domain_type
template<class GFS , class X >
| typedef X Dune::PDELab::OverlappingScalarProduct< GFS, X >::domain_type |
export types
◆ field_type
template<class GFS , class X >
| typedef X::ElementType Dune::PDELab::OverlappingScalarProduct< GFS, X >::field_type |
Constructor & Destructor Documentation
◆ OverlappingScalarProduct()
template<class GFS , class X >
|
inline |
Constructor needs to know the grid function space.
Member Function Documentation
◆ category()
template<class GFS , class X >
|
inlineoverridevirtual |
Reimplemented from Dune::ScalarProduct< X >.
◆ dot()
template<class GFS , class X >
|
inlineoverridevirtual |
Dot product of two vectors. It is assumed that the vectors are consistent on the interior+border partition.
Reimplemented from Dune::ScalarProduct< X >.
◆ norm()
template<class GFS , class X >
|
inlineoverridevirtual |
Norm of a right-hand side vector. The vector must be consistent on the interior+border partition.
Reimplemented from Dune::ScalarProduct< X >.
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8