|
ug4
|
#include <average_component.h>
Inheritance diagram for ug::AverageComponent< TDomain, TAlgebra >:Public Types | |
| typedef GridFunction< TDomain, TAlgebra > | GF |
| GridFunction type. | |
Public Types inherited from ug::ITransferPostProcess< TDomain, TAlgebra > | |
| typedef TDomain | domain_type |
| Domain type. | |
| typedef GridFunction< TDomain, TAlgebra > | GF |
| GridFunction type. | |
| typedef TAlgebra::vector_type | vector_type |
| Vector type. | |
Public Member Functions | |
| AverageComponent (const std::string &fcts) | |
| Constructor setting approximation space. | |
| AverageComponent (const std::vector< std::string > &vCmp) | |
| Constructor setting approximation space. | |
| virtual void | post_process (SmartPtr< GF > spGF) |
| apply Operator, interpolate function | |
Public Member Functions inherited from ug::ITransferPostProcess< TDomain, TAlgebra > | |
| virtual | ~ITransferPostProcess () |
| virtual destructor | |
Protected Attributes | |
| std::vector< std::string > | m_vCmp |
| symbolic function names | |
| typedef GridFunction<TDomain, TAlgebra> ug::AverageComponent< TDomain, TAlgebra >::GF |
GridFunction type.
|
inline |
Constructor setting approximation space.
References ug::AverageComponent< TDomain, TAlgebra >::m_vCmp, and ug::TokenizeTrimString().
|
inline |
Constructor setting approximation space.
References ug::AverageComponent< TDomain, TAlgebra >::m_vCmp.
|
inlinevirtual |
apply Operator, interpolate function
Implements ug::ITransferPostProcess< TDomain, TAlgebra >.
References ug::AdjustMeanValue(), and ug::AverageComponent< TDomain, TAlgebra >::m_vCmp.
|
protected |
symbolic function names
Referenced by ug::AverageComponent< TDomain, TAlgebra >::AverageComponent(), ug::AverageComponent< TDomain, TAlgebra >::AverageComponent(), and ug::AverageComponent< TDomain, TAlgebra >::post_process().