LIMEX plugin
Loading...
Searching...
No Matches
ug::LinearImplicitEuler< TAlgebra > Member List

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

adjust_solution(vector_type &u, const GridLevel &gl) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >
algebra_type typedefug::LinearImplicitEuler< TAlgebra >
assemble_defect(vector_type &d, const vector_type &u, const GridLevel &gl)ug::LinearImplicitEuler< TAlgebra >
assemble_jacobian(matrix_type &J, const vector_type &u, const GridLevel &gl)ug::LinearImplicitEuler< TAlgebra >
assemble_linear(matrix_type &A, vector_type &b, const GridLevel &gl)ug::LinearImplicitEuler< TAlgebra >
assemble_rhs(vector_type &b, const vector_type &u, const GridLevel &gl) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >
assemble_rhs(vector_type &b, const GridLevel &gl) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >
base_type typedefug::LinearImplicitEuler< TAlgebra >
disable_linear_mode() (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
disable_matrix_cache() (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
domain_discretization_type typedefug::LinearImplicitEuler< TAlgebra >
enable_linear_mode()ug::LinearImplicitEuler< TAlgebra >inline
enable_matrix_cache() (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
finish_step(SmartPtr< VectorTimeSeries< vector_type > > currSol)ug::LinearImplicitEuler< TAlgebra >inlinevirtual
finish_step_elem(SmartPtr< VectorTimeSeries< vector_type > > currSol, const GridLevel &gl)ug::LinearImplicitEuler< TAlgebra >virtual
future_time() const (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inlinevirtual
invalidate()ug::LinearImplicitEuler< TAlgebra >inline
invalidate_gamma()ug::LinearImplicitEuler< TAlgebra >inline
LinearImplicitEuler(SmartPtr< IDomainDiscretization< algebra_type > > spDD)ug::LinearImplicitEuler< TAlgebra >inline
LinearImplicitEuler(SmartPtr< IDomainDiscretization< algebra_type > > spDefectDisc, SmartPtr< IDomainDiscretization< algebra_type > > spMatrixJDisc)ug::LinearImplicitEuler< TAlgebra >inline
LinearImplicitEuler(SmartPtr< IDomainDiscretization< algebra_type > > spDefectDisc, SmartPtr< IDomainDiscretization< algebra_type > > spMatrixJDisc, SmartPtr< IDomainDiscretization< algebra_type > > spGammaDisc)ug::LinearImplicitEuler< TAlgebra >inline
m_bGammaNeedsUpdate (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_bMatrixJNeedsUpdate (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_dtug::LinearImplicitEuler< TAlgebra >protected
m_futureTimeug::LinearImplicitEuler< TAlgebra >protected
m_pPrevSolug::LinearImplicitEuler< TAlgebra >protected
m_prevStepsug::LinearImplicitEuler< TAlgebra >protectedstatic
m_spGammaDiscug::LinearImplicitEuler< TAlgebra >protected
m_spGammaOpug::LinearImplicitEuler< TAlgebra >protected
m_spMatrixCacheMk (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_spMatrixJDisc (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_spMatrixJOpug::LinearImplicitEuler< TAlgebra >protected
m_useCachedMatrices (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_useLinearMode (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >protected
m_vScaleMassug::LinearImplicitEuler< TAlgebra >protected
m_vScaleStiffug::LinearImplicitEuler< TAlgebra >protected
matrix_type typedefug::LinearImplicitEuler< TAlgebra >
num_prev_steps() constug::LinearImplicitEuler< TAlgebra >inlinevirtual
num_stages() const (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inlinevirtual
prepare_step(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt)ug::LinearImplicitEuler< TAlgebra >virtual
prepare_step_elem(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt, const GridLevel &gl)ug::LinearImplicitEuler< TAlgebra >virtual
set_gamma_disc(SmartPtr< IDomainDiscretization< algebra_type > > spGammaDisc) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
set_matrix_cache(bool useCache) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
set_stage(size_t stage) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inlinevirtual
update_scaling(std::vector< number > &vSM, std::vector< number > &vSA, number dt, number currentTime, ConstSmartPtr< VectorTimeSeries< vector_type > > prevSol) (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inlineprotectedvirtual
use_linear_mode() const (defined in ug::LinearImplicitEuler< TAlgebra >)ug::LinearImplicitEuler< TAlgebra >inline
vector_type typedefug::LinearImplicitEuler< TAlgebra >
~LinearImplicitEuler()ug::LinearImplicitEuler< TAlgebra >inlinevirtual