ug4
ug::ITimeDiscretization< TAlgebra > Member List

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

adjust_solution(vector_type &u, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
adjust_solution(vector_type &u)ug::IAssemble< TAlgebra >inline
algebra_type typedefug::ITimeDiscretization< TAlgebra >
ass_tuner()ug::ITimeDiscretization< TAlgebra >inlineprivatevirtual
ass_tuner() constug::ITimeDiscretization< TAlgebra >inlineprivatevirtual
assemble_defect(vector_type &d, const vector_type &u, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
assemble_defect(vector_type &d, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_jacobian(matrix_type &J, const vector_type &u, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
assemble_jacobian(matrix_type &J, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_linear(matrix_type &A, vector_type &b, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
assemble_linear(matrix_type &A, vector_type &b)ug::IAssemble< TAlgebra >inline
assemble_mass_matrix(matrix_type &M, const vector_type &u, const GridLevel &gl)ug::IAssemble< TAlgebra >inlinevirtual
assemble_mass_matrix(matrix_type &M, const vector_type &u)ug::IAssemble< TAlgebra >inline
assemble_rhs(vector_type &rhs, const vector_type &u, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
assemble_rhs(vector_type &rhs, const vector_type &u)ug::IAssemble< TAlgebra >inlinevirtual
assemble_rhs(vector_type &b, const GridLevel &gl)=0ug::IAssemble< TAlgebra >pure virtual
assemble_rhs(vector_type &b)ug::IAssemble< TAlgebra >inline
assemble_stiffness_matrix(matrix_type &A, const vector_type &u, const GridLevel &gl)ug::IAssemble< TAlgebra >inlinevirtual
assemble_stiffness_matrix(matrix_type &A, const vector_type &u)ug::IAssemble< TAlgebra >inline
constraint(size_t i)ug::ITimeDiscretization< TAlgebra >inlinevirtual
domain_disc() constug::ITimeDiscretization< TAlgebra >inline
domain_discretization_type typedefug::ITimeDiscretization< TAlgebra >
finish_step(SmartPtr< VectorTimeSeries< vector_type > > currSol)=0ug::ITimeDiscretization< TAlgebra >pure virtual
finish_step_elem(SmartPtr< VectorTimeSeries< vector_type > > currSol, const GridLevel &gl)=0ug::ITimeDiscretization< TAlgebra >pure virtual
finish_step_elem(SmartPtr< VectorTimeSeries< vector_type > > currSol)ug::ITimeDiscretization< TAlgebra >inline
future_time() const =0ug::ITimeDiscretization< TAlgebra >pure virtual
ITimeDiscretization(SmartPtr< IDomainDiscretization< TAlgebra > > spDD)ug::ITimeDiscretization< TAlgebra >inline
m_spDomDiscug::ITimeDiscretization< TAlgebra >protected
matrix_type typedefug::IAssemble< TAlgebra >
num_constraints() constug::ITimeDiscretization< TAlgebra >inlinevirtual
num_prev_steps() const =0ug::ITimeDiscretization< TAlgebra >pure virtual
num_stages() const =0ug::ITimeDiscretization< TAlgebra >pure virtual
prepare_step(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt)=0ug::ITimeDiscretization< TAlgebra >pure virtual
prepare_step_elem(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt, const GridLevel &gl)=0ug::ITimeDiscretization< TAlgebra >pure virtual
prepare_step_elem(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt)ug::ITimeDiscretization< TAlgebra >inline
set_stage(size_t stage)=0ug::ITimeDiscretization< TAlgebra >pure virtual
vector_type typedefug::ITimeDiscretization< TAlgebra >
~IAssemble()ug::IAssemble< TAlgebra >inlinevirtual