|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
common/localrestrictprolong.hh
Go to the documentation of this file.
53 const DomainFieldType weight = (weight_ < DomainFieldType( 0 ) ? calcWeight( lfFather.entity(), lfSon.entity() ) : weight_);
int size() const
Geometry geometry() const
Definition common/localrestrictprolong.hh:16
Definition common/localrestrictprolong.hh:25
bool needCommunication() const
do discrete functions need a communication after restriction / prolongation?
Definition common/localrestrictprolong.hh:87
static DomainFieldType calcWeight(const Entity &father, const Entity &son)
Definition common/localrestrictprolong.hh:91
DiscreteFunctionSpace DiscreteFunctionSpaceType
Definition common/localrestrictprolong.hh:29
void restrictFinalize(LFFather &lfFather) const
Definition common/localrestrictprolong.hh:72
DiscreteFunctionSpaceType::DomainFieldType DomainFieldType
Definition common/localrestrictprolong.hh:31
void setFatherChildWeight(const DomainFieldType &weight)
explicit set volume ratio of son and father
Definition common/localrestrictprolong.hh:43
void prolongLocal(const LFFather &lfFather, LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
prolong data to children
Definition common/localrestrictprolong.hh:77
void restrictLocal(LFFather &lfFather, const LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
restrict data to father
Definition common/localrestrictprolong.hh:50
DomainFieldType weight_
Definition common/localrestrictprolong.hh:97
ConstantLocalRestrictProlong()
Definition common/localrestrictprolong.hh:33
Definition common/localrestrictprolong.hh:107
DiscreteFunctionSpace DiscreteFunctionSpaceType
Definition common/localrestrictprolong.hh:111
void setFatherChildWeight(const DomainFieldType &weight)
explicit set volume ratio of son and father
Definition common/localrestrictprolong.hh:121
bool needCommunication() const
do discrete functions need a communication after restriction / prolongation?
Definition common/localrestrictprolong.hh:139
void restrictLocal(LFFather &lfFather, const LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
restrict data to father
Definition common/localrestrictprolong.hh:125
DiscreteFunctionSpaceType::DomainFieldType DomainFieldType
Definition common/localrestrictprolong.hh:113
void restrictFinalize(LFFather &lfFather) const
Definition common/localrestrictprolong.hh:129
void prolongLocal(const LFFather &lfFather, LFSon &lfSon, const LocalGeometry &geometryInFather, bool initialize) const
prolong data to children
Definition common/localrestrictprolong.hh:134
discrete function space
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8