Logbook  (07-04-2025)
Static problems
exact_solution.hpp
1 /******************************************************************************
2  * Copyright (C) Siarhei Uzunbajakau, 2023.
3  *
4  * This program is free software. You can use, modify, and redistribute it under
5  * the terms of the GNU Lesser General Public License as published by the Free
6  * Software Foundation, either version 3 or (at your option) any later version.
7  * This program is distributed without any warranty.
8  *
9  * Refer to COPYING.LESSER for more details.
10  ******************************************************************************/
11 
12 #ifndef ExactSolutionsCVPI_H__
13 #define ExactSolutionsCVPI_H__
14 
15 #include "constants.hpp"
16 #include "settings.hpp"
17 #include <deal.II/base/function.h>
18 #include <deal.II/lac/vector.h>
19 
20 #include <cmath>
21 
22 using namespace dealii;
23 
30  : public Function<3>
31  , public SettingsCVPI
32 {
33 public:
35 
36  virtual void vector_value_list(
37  const std::vector<Point<3>>& r,
38  std::vector<Vector<double>>& values) const override final;
39 };
40 
47  : public Function<3>
48  , public SettingsCVPI
49 {
50 public:
52 
53  virtual void vector_value_list(
54  const std::vector<Point<3>>& r,
55  std::vector<Vector<double>>& values) const override final;
56 };
57 #endif
Describes the Dirichlet boundary condition in the Current vector potential (cvp-i/) numerical experim...
Describes the given volume free-current density, , in the Current vector potential (cvp-i/) numerical...
Global settings for the Current vector potential (cvp-i/) numerical experiment.
Definition: settings.hpp:26