dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace > Class Template Reference

#include <dune/fem/solver/communication/fem.hh>

Public Types

typedef DiscreteFunctionSpace DiscreteFunctionSpaceType
 

Public Member Functions

 FemCommunication (const DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory=Dune::SolverCategory::sequential)
 
const DiscreteFunctionSpace::GridPartType::CommunicationType & communicator () const
 
template<class T >
void copyOwnerToAll (const T &x, T &y) const
 
template<class T >
void project (T &x) const
 
template<class T , class F >
void dot (const T &x, const T &y, F &scp) const
 
template<class T >
Dune::FieldTraits< typenameT::field_type >::real_type norm (const T &x) const
 
Dune::SolverCategory::Category getSolverCategory () const
 

Member Typedef Documentation

◆ DiscreteFunctionSpaceType

Constructor & Destructor Documentation

◆ FemCommunication()

Member Function Documentation

◆ communicator()

template<class DiscreteFunctionSpace >
const DiscreteFunctionSpace::GridPartType::CommunicationType & Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace >::communicator ( ) const
inline

◆ copyOwnerToAll()

template<class DiscreteFunctionSpace >
template<class T >
void Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace >::copyOwnerToAll ( const T &  x,
T &  y 
) const
inline

◆ dot()

template<class DiscreteFunctionSpace >
template<class T , class F >
void Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace >::dot ( const T &  x,
const T &  y,
F &  scp 
) const
inline

◆ getSolverCategory()

◆ norm()

template<class DiscreteFunctionSpace >
template<class T >
Dune::FieldTraits< typenameT::field_type >::real_type Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace >::norm ( const T &  x) const
inline

◆ project()

template<class DiscreteFunctionSpace >
template<class T >
void Dune::Fem::ISTL::FemCommunication< DiscreteFunctionSpace >::project ( T &  x) const
inline

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