|
Saddle-Point
|
Defines the alternative ExactSolution class. More...
#include <deal.II/base/quadrature_lib.h>#include <deal.II/base/function.h>#include <deal.II/lac/block_vector.h>#include <deal.II/lac/full_matrix.h>#include <deal.II/lac/block_sparse_matrix.h>#include <deal.II/lac/solver_cg.h>#include <deal.II/lac/precondition.h>#include <deal.II/lac/linear_operator.h>#include <deal.II/lac/packaged_operation.h>#include <deal.II/grid/tria.h>#include <deal.II/grid/grid_generator.h>#include <deal.II/dofs/dof_handler.h>#include <deal.II/dofs/dof_renumbering.h>#include <deal.II/dofs/dof_tools.h>#include <deal.II/fe/fe_dgq.h>#include <deal.II/fe/fe_system.h>#include <deal.II/fe/fe_values.h>#include <deal.II/numerics/vector_tools.h>#include <deal.II/numerics/data_out.h>#include <fstream>#include <iostream>#include <deal.II/fe/fe_raviart_thomas.h>#include <deal.II/base/tensor_function.h>

Go to the source code of this file.
Classes | |
| class | ExactSolution< dim, n_equations > |
| Alternative vector-valued exact-solution class. More... | |
Defines the alternative ExactSolution class.
This file declares and inline-defines a small vector-valued Function-like class that returns a different closed-form "exact" expression than the manufactured Solution class. The ExactSolution class is kept here as an alternative to Solution that can be plugged into SaddlePointProblem without changing other code, simply by substituting it where Solution<dim, 2>() is used (see the commented-out calls in step-6.cc).