ug4
|
#include <average_component.h>
Public Types | |
typedef GridFunction< TDomain, TAlgebra > | GF |
GridFunction type. More... | |
Public Types inherited from ug::ITransferPostProcess< TDomain, TAlgebra > | |
typedef TDomain | domain_type |
Domain type. More... | |
typedef GridFunction< TDomain, TAlgebra > | GF |
GridFunction type. More... | |
typedef TAlgebra::vector_type | vector_type |
Vector type. More... | |
Public Member Functions | |
AverageComponent (const std::string &fcts) | |
Constructor setting approximation space. More... | |
AverageComponent (const std::vector< std::string > &vCmp) | |
Constructor setting approximation space. More... | |
virtual void | post_process (SmartPtr< GF > spGF) |
apply Operator, interpolate function More... | |
Public Member Functions inherited from ug::ITransferPostProcess< TDomain, TAlgebra > | |
virtual | ~ITransferPostProcess () |
virtual destructor More... | |
Protected Attributes | |
std::vector< std::string > | m_vCmp |
symbolic function names More... | |
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(), and ug::AverageComponent< TDomain, TAlgebra >::post_process().