12 #include "exact_solution.hpp"
15 #pragma GCC diagnostic push
16 #pragma GCC diagnostic ignored "-Wunused-parameter"
18 using namespace dealii;
24 const unsigned int component)
const
31 return rho * pow(a, 2) * (1.0 + 2.0 * log(b / a) - pow(r.norm() / a, 2)) /
34 return rho * pow(a, 2) * log(b / r.norm()) / (2.0 * ep_0);
43 const unsigned int component)
const
50 return -rho * r / (2 * ep_0);
52 return -rho * pow(a, 2) * r / (2.0 * ep_0 * r.norm_square());
61 const unsigned int component)
const
69 (pow(a, 2) + 2.0 * pow(a, 3) * (1.0 / a - 1.0 / b) -
73 return rho * pow(a, 3) * (1.0 / r.norm() - 1.0 / b) / (3.0 * ep_0);
82 const unsigned int component)
const
89 return -rho * r / (3.0 * ep_0);
91 return -rho * pow(a, 3) * r / (3.0 * ep_0 * pow(r.norm(), 3));
97 #pragma GCC diagnostic pop
Describes exact solutions, , of the Axisymmetric - volume charge (rho-axi/) numerical experiment.