DUNE-FEM (unstable)
Dune::Fem::ParallelScalarProduct< DiscreteFunction > Class Template Reference
#include <dune/fem/function/common/scalarproducts.hh>
Public Types | |
| typedef DiscreteFunctionType::DiscreteFunctionSpaceType | DiscreteFunctionSpaceType |
| type of the discrete function space | |
| typedef DiscreteFunctionSpaceType::RangeFieldType | RangeFieldType |
| type of range field | |
| typedef DiscreteFunctionSpaceType::BlockMapperType | MapperType |
| type of used mapper | |
Public Member Functions | |
| ParallelScalarProduct (const DiscreteFunctionSpaceType &space) | |
| constructor taking space | |
| template<class OtherDiscreteFunctionType > | |
| RangeFieldType | scalarProductDofs (const DiscreteFunctionType &x, const OtherDiscreteFunctionType &y) const |
| evaluate scalar product and omit auxiliary nodes | |
Protected Member Functions | |
| template<class DofVector , class OtherDofVector > | |
| RangeFieldType | dotProduct (const DofVector &x, const OtherDofVector &y) const |
| evaluate scalar product on dofVector and omit auxiliary nodes | |
Detailed Description
template<class DiscreteFunction>
class Dune::Fem::ParallelScalarProduct< DiscreteFunction >
class Dune::Fem::ParallelScalarProduct< DiscreteFunction >
Proxy class to evaluate ScalarProduct holding AuxiliaryDofs which is singleton per space and mapper
The documentation for this class was generated from the following file:
- dune/fem/function/common/scalarproducts.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(Nov 2, 23:43, 2025)