adjust_solution(vector_type &u, const GridLevel &gl)=0 | ug::IAssemble< TAlgebra > | pure virtual |
adjust_solution(vector_type &u) | ug::IAssemble< TAlgebra > | inline |
algebra_type typedef | ug::ITimeDiscretization< TAlgebra > | |
ass_tuner() | ug::ITimeDiscretization< TAlgebra > | inlineprivatevirtual |
ass_tuner() const | ug::ITimeDiscretization< TAlgebra > | inlineprivatevirtual |
assemble_defect(vector_type &d, const vector_type &u, const GridLevel &gl)=0 | ug::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)=0 | ug::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)=0 | ug::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)=0 | ug::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)=0 | ug::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() const | ug::ITimeDiscretization< TAlgebra > | inline |
domain_discretization_type typedef | ug::ITimeDiscretization< TAlgebra > | |
finish_step(SmartPtr< VectorTimeSeries< vector_type > > currSol)=0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
finish_step_elem(SmartPtr< VectorTimeSeries< vector_type > > currSol, const GridLevel &gl)=0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
finish_step_elem(SmartPtr< VectorTimeSeries< vector_type > > currSol) | ug::ITimeDiscretization< TAlgebra > | inline |
future_time() const =0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
ITimeDiscretization(SmartPtr< IDomainDiscretization< TAlgebra > > spDD) | ug::ITimeDiscretization< TAlgebra > | inline |
m_spDomDisc | ug::ITimeDiscretization< TAlgebra > | protected |
matrix_type typedef | ug::IAssemble< TAlgebra > | |
num_constraints() const | ug::ITimeDiscretization< TAlgebra > | inlinevirtual |
num_prev_steps() const =0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
num_stages() const =0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
prepare_step(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt)=0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
prepare_step_elem(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt, const GridLevel &gl)=0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
prepare_step_elem(SmartPtr< VectorTimeSeries< vector_type > > prevSol, number dt) | ug::ITimeDiscretization< TAlgebra > | inline |
set_stage(size_t stage)=0 | ug::ITimeDiscretization< TAlgebra > | pure virtual |
vector_type typedef | ug::ITimeDiscretization< TAlgebra > | |
~IAssemble() | ug::IAssemble< TAlgebra > | inlinevirtual |