add_constraint(SmartPtr< IConstraint< TAlgebra > > pp) | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
algebra_type typedef | ug::StdInjection< TDomain, TAlgebra > | |
base_type typedef | ug::StdInjection< TDomain, TAlgebra > | |
clear_constraints() | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
clone() | ug::StdInjection< TDomain, TAlgebra > | virtual |
do_restrict(vector_type &uCoarse, const vector_type &uFine) | ug::StdInjection< TDomain, TAlgebra > | virtual |
domain_type typedef | ug::StdInjection< TDomain, TAlgebra > | |
init() | ug::StdInjection< TDomain, TAlgebra > | virtual |
ITransferOperator() | ug::ITransferOperator< TDomain, TAlgebra > | inline |
m_bInit | ug::StdInjection< TDomain, TAlgebra > | protected |
m_coarseLevel | ug::StdInjection< TDomain, TAlgebra > | protected |
m_fineLevel | ug::StdInjection< TDomain, TAlgebra > | protected |
m_matrix | ug::StdInjection< TDomain, TAlgebra > | protected |
m_spApproxSpace | ug::StdInjection< TDomain, TAlgebra > | protected |
m_vConstraint | ug::ITransferOperator< TDomain, TAlgebra > | protected |
matrix_type typedef | ug::StdInjection< TDomain, TAlgebra > | |
prolongate(vector_type &uFine, const vector_type &uCoarse) | ug::StdInjection< TDomain, TAlgebra > | virtual |
prolongation(const GridLevel &fineGL, const GridLevel &coarseGL, ConstSmartPtr< ApproximationSpace< TDomain > > spApproxSpace) | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
remove_constraint(SmartPtr< IConstraint< TAlgebra > > pp) | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
restriction(const GridLevel &coarseGL, const GridLevel &fineGL, ConstSmartPtr< ApproximationSpace< TDomain > > spApproxSpace) | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
set_approximation_space(SmartPtr< ApproximationSpace< TDomain > > approxSpace) | ug::StdInjection< TDomain, TAlgebra > | |
set_identity_on_pure_surface(matrix_type &mat, const DoFDistribution &coarseDD, const DoFDistribution &fineDD) | ug::StdInjection< TDomain, TAlgebra > | protected |
set_identity_on_pure_surface(matrix_type &mat, const DoFDistribution &coarseDD, const DoFDistribution &fineDD) | ug::StdInjection< TDomain, TAlgebra > | protected |
set_levels(GridLevel coarseLevel, GridLevel fineLevel) | ug::StdInjection< TDomain, TAlgebra > | virtual |
StdInjection() | ug::StdInjection< TDomain, TAlgebra > | inline |
StdInjection(SmartPtr< ApproximationSpace< TDomain > > approxSpace) | ug::StdInjection< TDomain, TAlgebra > | inline |
vector_type typedef | ug::StdInjection< TDomain, TAlgebra > | |
~ITransferOperator() | ug::ITransferOperator< TDomain, TAlgebra > | inlinevirtual |
~StdInjection() | ug::StdInjection< TDomain, TAlgebra > | inlinevirtual |