#include <curl_curl_exact_solution.h>
|
| CurlCurlExactSolution () |
|
| ~CurlCurlExactSolution () |
|
RealGradient | operator() (Real x, Real y) |
|
RealTensor | grad (Real x, Real y) |
|
RealGradient | curl (Real x, Real y) |
|
RealGradient | forcing (Real x, Real y) |
|
| CurlCurlExactSolution () |
|
| ~CurlCurlExactSolution () |
|
RealGradient | operator() (Real x, Real y, Real z) |
|
RealTensor | grad (Real x, Real y, Real z) |
|
RealGradient | curl (Real x, Real y, Real z) |
|
RealGradient | forcing (Real x, Real y, Real z) |
|
Definition at line 26 of file curl_curl_exact_solution.h.
◆ CurlCurlExactSolution() [1/2]
CurlCurlExactSolution::CurlCurlExactSolution |
( |
| ) |
|
|
inline |
◆ ~CurlCurlExactSolution() [1/2]
CurlCurlExactSolution::~CurlCurlExactSolution |
( |
| ) |
|
|
inline |
◆ CurlCurlExactSolution() [2/2]
CurlCurlExactSolution::CurlCurlExactSolution |
( |
| ) |
|
|
inline |
◆ ~CurlCurlExactSolution() [2/2]
CurlCurlExactSolution::~CurlCurlExactSolution |
( |
| ) |
|
|
inline |
◆ curl() [1/2]
◆ curl() [2/2]
RealGradient CurlCurlExactSolution::curl |
( |
Real |
x, |
|
|
Real |
y, |
|
|
Real |
z |
|
) |
| |
|
inline |
Definition at line 59 of file curl_curl_exact_solution.h.
61 const Real duz_dy = (1.0 - x*x)*(-2.0*y);
62 const Real duy_dz = (1.0 - x*x)*(-2.0*z);
64 const Real dux_dz = (1.0 - y*y)*(-2.0*z);
65 const Real duz_dx = (1.0 - y*y)*(-2.0*x);
67 const Real dux_dy = (1.0 - z*z)*(-2.0*y);
68 const Real duy_dx = (1.0 - z*z)*(-2.0*x);
70 return RealGradient(duz_dy - duy_dz, dux_dz - duz_dx, duy_dx - dux_dy);
References libMesh::Real.
◆ forcing() [1/2]
RealGradient CurlCurlExactSolution::forcing |
( |
Real |
x, |
|
|
Real |
y |
|
) |
| |
|
inline |
◆ forcing() [2/2]
RealGradient CurlCurlExactSolution::forcing |
( |
Real |
x, |
|
|
Real |
y, |
|
|
Real |
z |
|
) |
| |
|
inline |
Definition at line 73 of file curl_curl_exact_solution.h.
75 const Real fx = 2.0*(1.0 - y*y) + 2.0*(1.0 - z*z) + (1.0 - y*y)*(1.0 - z*z);
76 const Real fy = 2.0*(1.0 - x*x) + 2.0*(1.0 - z*z) + (1.0 - x*x)*(1.0 - z*z);
77 const Real fz = 2.0*(1.0 - x*x) + 2.0*(1.0 - y*y) + (1.0 - x*x)*(1.0 - y*y);
References libMesh::Real.
◆ grad() [1/2]
RealTensor CurlCurlExactSolution::grad |
( |
Real |
x, |
|
|
Real |
y |
|
) |
| |
|
inline |
◆ grad() [2/2]
RealTensor CurlCurlExactSolution::grad |
( |
Real |
x, |
|
|
Real |
y, |
|
|
Real |
z |
|
) |
| |
|
inline |
Definition at line 42 of file curl_curl_exact_solution.h.
44 const Real dux_dx = 0.0;
45 const Real dux_dy = (1.0 - z*z)*(-2.0*y);
46 const Real dux_dz = (1.0 - y*y)*(-2.0*z);
48 const Real duy_dx = (1.0 - z*z)*(-2.0*x);
49 const Real duy_dy = 0.0;
50 const Real duy_dz = (1.0 - x*x)*(-2.0*z);
52 const Real duz_dx = (1.0 - y*y)*(-2.0*x);
53 const Real duz_dy = (1.0 - x*x)*(-2.0*y);
54 const Real duz_dz = 0.0;
56 return RealTensor(dux_dx, dux_dy, dux_dz, duy_dx, duy_dy, duy_dz, duz_dx, duz_dy, duz_dz);
References libMesh::Real.
◆ operator()() [1/2]
RealGradient CurlCurlExactSolution::operator() |
( |
Real |
x, |
|
|
Real |
y |
|
) |
| |
|
inline |
◆ operator()() [2/2]
RealGradient CurlCurlExactSolution::operator() |
( |
Real |
x, |
|
|
Real |
y, |
|
|
Real |
z |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: