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 |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)