ug4
ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation > Member List

This is the complete list of members for ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >, including all inherited members.

add(SmartPtr< IElemDisc< TDomain > > elem)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
add(SmartPtr< IDomainConstraint< TDomain, TAlgebra > > pp)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
add(SmartPtr< IDiscretizationItem< TDomain, TAlgebra > > di)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
add_elem_error_indicator(SmartPtr< IElemError< TDomain > > elem)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
adjust_solution(vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
adjust_solution(vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
adjust_solution(GridFunction< TDomain, TAlgebra > &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
adjust_solution(vector_type &u, number time, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
adjust_solution(vector_type &u, number time, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::adjust_solution(vector_type &u, number time)ug::IDomainDiscretization< TAlgebra >inline
ug::IAssemble::adjust_solution(vector_type &u)ug::IAssemble< TAlgebra >inline
algebra_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
approx_space_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
approximation_space()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
approximation_space() constug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
ass_tuner()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ass_tuner() constug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_defect(vector_type &d, const vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_defect(vector_type &d, const vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_defect(vector_type &d, GridFunction< TDomain, TAlgebra > &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
assemble_defect(vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_defect(vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::assemble_defect(vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::IDomainDiscretization< TAlgebra >inline
ug::IAssemble::assemble_defect(vector_type &d, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_jacobian(matrix_type &J, const vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_jacobian(matrix_type &J, const vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_jacobian(matrix_type &J, GridFunction< TDomain, TAlgebra > &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
assemble_jacobian(matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const number s_a0, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_jacobian(matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const number s_a, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::assemble_jacobian(matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const number s_a)ug::IDomainDiscretization< TAlgebra >inline
ug::IAssemble::assemble_jacobian(matrix_type &J, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_linear(matrix_type &A, vector_type &b, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_linear(matrix_type &mat, vector_type &rhs, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_linear(matrix_type &A, GridFunction< TDomain, TAlgebra > &rhs)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
assemble_linear(matrix_type &A, vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_linear(matrix_type &A, vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::assemble_linear(matrix_type &A, vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::IDomainDiscretization< TAlgebra >inline
ug::IAssemble::assemble_linear(matrix_type &A, vector_type &b)ug::IAssemble< TAlgebra >inline
assemble_mass_matrix(matrix_type &M, const vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_mass_matrix(matrix_type &M, const vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IAssemble::assemble_mass_matrix(matrix_type &M, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_rhs(vector_type &rhs, const vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_rhs(vector_type &rhs, const vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_rhs(vector_type &rhs, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_rhs(vector_type &rhs, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
assemble_rhs(vector_type &rhs, GridFunction< TDomain, TAlgebra > &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
assemble_rhs(GridFunction< TDomain, TAlgebra > &b)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
assemble_rhs(vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_rhs(vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::assemble_rhs(vector_type &b, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::IDomainDiscretization< TAlgebra >inline
ug::IAssemble::assemble_rhs(vector_type &rhs, const vector_type &u)ug::IAssemble< TAlgebra >inlinevirtual
ug::IAssemble::assemble_rhs(vector_type &b)ug::IAssemble< TAlgebra >inline
assemble_stiffness_matrix(matrix_type &A, const vector_type &u, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
assemble_stiffness_matrix(matrix_type &A, const vector_type &u, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IAssemble::assemble_stiffness_matrix(matrix_type &A, const vector_type &u)ug::IAssemble< TAlgebra >inline
AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, vector_type &d, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &d, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
ug::LSGFGlobAssembler::AssembleDefect(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &d, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlineprivate
AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlineprivate
ug::LSGFGlobAssembler::AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, const vector_type &u)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedstatic
ug::LSGFGlobAssembler::AssembleErrorEstimator(const std::vector< IElemError< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, std::vector< number > vScaleMass, std::vector< number > vScaleStiff, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedstatic
AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &J, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number s_a0)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &J, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
ug::LSGFGlobAssembler::AssembleJacobian(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &J, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number s_a0, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
ug::LSGFGlobAssembler::AssembleLinear(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
AssembleMassMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &M, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleMassMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &M, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, vector_type &rhs, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &rhs, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedstatic
ug::LSGFGlobAssembler::AssembleRhs(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, vector_type &rhs, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedstatic
AssembleStiffnessMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, matrix_type &A, const vector_type &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::AssembleStiffnessMatrix(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, matrix_type &A, const vector_type &u, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
base_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >private
calc_error(const vector_type &u, ConstSmartPtr< DoFDistribution > dd, error_vector_type *u_vtk=NULL)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
calc_error(const vector_type &u, const GridLevel &gl, error_vector_type *u_vtk=NULL)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
calc_error(const GridFunction< TDomain, TAlgebra > &u)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
calc_error(const GridFunction< TDomain, TAlgebra > &u, error_vector_type *u_vtk)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
calc_error(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< DoFDistribution > dd, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, error_vector_type *u_vtk)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
calc_error(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const std::vector< number > &vScaleMass, const std::vector< number > &vScaleStiff, const GridLevel &gl, error_vector_type *u_vtk)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
check_elem_lsf(size_t n_co, GridObject *pElem, int si, int g_level, bool use_hanging, const MathVector< dim > vCornerCoords[], number time)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
check_elem_lsf(size_t n_co, GridObject *pElem, int si, bool use_hanging, const MathVector< dim > vCornerCoords[], number time)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
clear_outer_values(vector_type &d, const DoFDistribution *dd) constug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedvirtual
constraint(size_t i)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
corner_inside(size_t co) constug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
dd(const GridLevel &gl) constug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlineprotected
dimug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >static
domain_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
DomainDiscretizationBase(SmartPtr< approx_space_type > pApproxSpace)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
element_marking_strategy_type typedefug::IDomainMarker< TDomain >
error_vector_type typedefug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >
exclude_subsets(const char *subset_names)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::exclude_subsets(SmartPtr< approx_space_type > spApproxSpace, const char *subset_names)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
extrapolate_by_lsf(size_t num_co, size_t base_co, number *u, size_t fct) constug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
extrapolate_by_lsf(size_t num_co, number *u, size_t fct) constug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
extrapolation()ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotected
extrapolation_type typedefug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
finish_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
finish_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::finish_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::IDomainDiscretization< TAlgebra >inlinevirtual
finish_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
finish_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::finish_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::IDomainDiscretization< TAlgebra >inline
FinishTimestep(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
FinishTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::FinishTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
gass_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >private
grid_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
IInterfaceExtrapolation()ug::IInterfaceExtrapolation< TDomain, TAlgebra >inline
invalidate_error()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
is_error_valid()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
ls_constraint_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >private
ls_grid_func_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
lsf_at(size_t co) constug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
LSGFDomainDiscretization(SmartPtr< approx_space_type > pApproxSpace)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
LSGFGlobAssembler()ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotected
m_bAssembleOnlyCutug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >private
m_bErrorCalculatedug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_extrapolug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >private
m_mgElemErrorsug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_spApproxSpaceug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_spAssTunerug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_spLSFGFConstraintug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >protected
m_vConstraintug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_vDomainElemDiscug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_vDomainElemErrorug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_vElemDiscug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
m_vElemErrorug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
mark_with_strategy(IRefiner &refiner, SmartPtr< IElementMarkingStrategy< TDomain > > strategy)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
matrix_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
num_constraints() constug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
prepare_interface_bc(SmartPtr< approx_space_type > spApproxSpace)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotected
prepare_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number future_time, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
prepare_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number future_time, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::prepare_timestep(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number future_time)ug::IDomainDiscretization< TAlgebra >inlinevirtual
prepare_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< DoFDistribution > dd)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >virtual
prepare_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, const GridLevel &gl)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
ug::IDomainDiscretization::prepare_timestep_elem(ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::IDomainDiscretization< TAlgebra >inline
PrepareTimestep(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, number future_time, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
PrepareTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< DoFDistribution > dd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >private
ug::LSGFGlobAssembler::PrepareTimestepElem(const std::vector< IElemDisc< domain_type > * > &vElemDisc, ConstSmartPtr< domain_type > spDomain, ConstSmartPtr< DoFDistribution > dd, TIterator iterBegin, TIterator iterEnd, int si, bool bNonRegularGrid, ConstSmartPtr< VectorTimeSeries< vector_type > > vSol, ConstSmartPtr< AssemblingTuner< TAlgebra > > spAssTuner)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >protected
project_LSF()ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
remove(SmartPtr< IElemDisc< TDomain > > elem)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
remove(SmartPtr< IDomainConstraint< TDomain, TAlgebra > > pp)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
remove_elem_error_indicator(SmartPtr< IElemError< TDomain > > elem)ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inline
set_assemble_only_cut(bool b)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
set_Dirichlet_on_if_for(const char *fct_name, number value)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
set_Dirichlet_on_if_for(const char *fct_name, SmartPtr< CplUserData< number, dim > > func)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::set_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, number value)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::set_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, SmartPtr< CplUserData< number, dim > > func)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
set_LSF(SmartPtr< ls_grid_func_type > spLSF)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
set_Neumann0_on_if_for(const char *fct_name)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::set_Neumann0_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
set_outer_matrices(matrix_type &A, const DoFDistribution *dd) constug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedvirtual
set_outer_values(vector_type &u, const DoFDistribution *dd, number time)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedvirtual
set_plain_Dirichlet_on_if_for(const char *fct_name, number value)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
set_plain_Dirichlet_on_if_for(const char *fct_name, SmartPtr< CplUserData< number, dim > > func)ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::set_plain_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, SmartPtr< CplUserData< number, dim > > func)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >::set_plain_Dirichlet_on_if_for(SmartPtr< approx_space_type > spApproxSpace, const char *fct_name, number value)ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inline
update_constraints()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
update_disc_items()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
update_elem_discs()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
update_elem_errors()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
update_error_items()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >protected
vector_type typedefug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >
~DomainDiscretizationBase()ug::DomainDiscretizationBase< TDomain, TAlgebra, LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation > >inlinevirtual
~IAssemble()ug::IAssemble< TAlgebra >inlinevirtual
~IDomainDiscretization()ug::IDomainDiscretization< TAlgebra >inlinevirtual
~IDomainErrorIndicator()ug::IDomainErrorIndicator< TAlgebra >inlinevirtual
~IDomainMarker()ug::IDomainMarker< TDomain >inlinevirtual
~IInterfaceExtrapolation()ug::IInterfaceExtrapolation< TDomain, TAlgebra >inlinevirtual
~LSGFDomainDiscretization()ug::LSGFDomainDiscretization< TDomain, TAlgebra, TExtrapolation >inlinevirtual
~LSGFGlobAssembler()ug::LSGFGlobAssembler< TDomain, TAlgebra, TExtrapolation >inlineprotectedvirtual