![]() |
ASPECT
|
Additional Inherited Members | |
![]() | |
static void | get_composition_values_at_q_point (const std::vector< std::vector< double >> &composition_values, const unsigned int q, std::vector< double > &composition_values_at_q_point) |
![]() | |
static void | declare_parameters (ParameterHandler &prm) |
Base class for ASPECT solvers.
Definition at line 36 of file interface.h.
|
pure virtual |
Solves the linear system.
system_matrix | The system matrix. Note that even if the matrix is not assembled (e.g. for matrix free solvers), a reference to the system matrix will be provided to the solver. |
system_rhs | The right hand side vector of the system. |
solution_vector | The existing solution vector that will be updated with the new solution. This vector is expected to have the block structure of the full solution vector, and the blocks that are to be solved in this solver will be overwritten. |
Implemented in aspect::StokesMatrixFreeHandlerImplementation< dim, velocity_degree >.
|
pure virtual |
Return the name of the solver for screen output.
Implemented in aspect::StokesMatrixFreeHandlerImplementation< dim, velocity_degree >.