|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
fem.hh
Go to the documentation of this file.
44 typedef typename DiscreteFunctionSpaceType::template CommDataHandle< ThisType, Operation >::Type Type;
80 explicit FemCommunication ( const DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory = Dune::SolverCategory::sequential )
84 const typename DiscreteFunctionSpace::GridPartType::CommunicationType &communicator () const { return dfSpace_.gridPart().comm(); }
147 communication.reset( new FemCommunication< DiscreteFunctionSpace >( dfSpace, solverCategory ) );
constexpr auto size(const T &t)
void buildCommunication(const DiscreteFunctionSpace &dfSpace, Dune::SolverCategory::Category solverCategory, std::shared_ptr< FemCommunication< DiscreteFunctionSpace > > &communication)
Definition fem.hh:143
T real_type
Category
sequential
Definition fem.hh:29
const DiscreteFunctionSpaceType & space() const
Definition fem.hh:60
static constexpr std::size_t blockSize
Definition fem.hh:37
CommDataHandle< Operation >::Type dataHandle(const Operation &operation)
Definition fem.hh:52
DiscreteFunctionSpaceType::LocalBlockIndices BlockIndices
Definition fem.hh:35
FemCommunicationVector(const DiscreteFunctionSpace &dfSpace, DofVector &dofVector)
Definition fem.hh:47
DiscreteFunctionSpace DiscreteFunctionSpaceType
Definition fem.hh:33
const DofVector & dofVector() const
Definition fem.hh:57
Definition fem.hh:43
DiscreteFunctionSpaceType::template CommDataHandle< ThisType, Operation >::Type Type
Definition fem.hh:44
Definition fem.hh:74
FemCommunication(const DiscreteFunctionSpaceType &dfSpace, Dune::SolverCategory::Category solverCategory=Dune::SolverCategory::sequential)
Definition fem.hh:80
DiscreteFunctionSpace DiscreteFunctionSpaceType
Definition fem.hh:78
void dot(const T &x, const T &y, F &scp) const
Definition fem.hh:106
Dune::FieldTraits< typenameT::field_type >::real_type norm(const T &x) const
Definition fem.hh:122
Dune::SolverCategory::Category getSolverCategory() const
Definition fem.hh:130
const DiscreteFunctionSpace::GridPartType::CommunicationType & communicator() const
Definition fem.hh:84
void copyOwnerToAll(const T &x, T &y) const
Definition fem.hh:87
Definition fem.hh:156
discrete function space
T sqrt(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8