#include <curl_curl_exact_solution.h>
Definition at line 26 of file curl_curl_exact_solution.h.
 
◆ CurlCurlExactSolution() [1/2]
  
  | 
        
          | CurlCurlExactSolution::CurlCurlExactSolution | ( |  | ) |  |  | default | 
 
 
◆ ~CurlCurlExactSolution() [1/2]
  
  | 
        
          | CurlCurlExactSolution::~CurlCurlExactSolution | ( |  | ) |  |  | default | 
 
 
◆ CurlCurlExactSolution() [2/2]
  
  | 
        
          | CurlCurlExactSolution::CurlCurlExactSolution | ( |  | ) |  |  | default | 
 
 
◆ ~CurlCurlExactSolution() [2/2]
  
  | 
        
          | CurlCurlExactSolution::~CurlCurlExactSolution | ( |  | ) |  |  | default | 
 
 
◆ curl()
  
  | 
        
          | RealGradient CurlCurlExactSolution::curl | ( | Real | x, |  
          |  |  | Real | y, |  
          |  |  | Real | z |  
          |  | ) |  |  |  | inline | 
 
Definition at line 58 of file curl_curl_exact_solution.h.
References libMesh::Real.
   60     const Real duz_dy = (1.0 - x*x)*(-2.0*y);
    61     const Real duy_dz = (1.0 - x*x)*(-2.0*z);
    63     const Real dux_dz = (1.0 - y*y)*(-2.0*z);
    64     const Real duz_dx = (1.0 - y*y)*(-2.0*x);
    66     const Real dux_dy = (1.0 - z*z)*(-2.0*y);
    67     const Real duy_dx = (1.0 - z*z)*(-2.0*x);
    69     return RealGradient(duz_dy - duy_dz, dux_dz - duz_dx, duy_dx - dux_dy);
 RealVectorValue RealGradient
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
 
 
◆ forcing() [1/2]
◆ forcing() [2/2]
  
  | 
        
          | RealGradient CurlCurlExactSolution::forcing | ( | Real | x, |  
          |  |  | Real | y, |  
          |  |  | Real | z |  
          |  | ) |  |  |  | inline | 
 
Definition at line 72 of file curl_curl_exact_solution.h.
References libMesh::Real.
   74     const Real fx = 2.0*(1.0 - y*y) + 2.0*(1.0 - z*z) + (1.0 - y*y)*(1.0 - z*z);
    75     const Real fy = 2.0*(1.0 - x*x) + 2.0*(1.0 - z*z) + (1.0 - x*x)*(1.0 - z*z);
    76     const Real fz = 2.0*(1.0 - x*x) + 2.0*(1.0 - y*y) + (1.0 - x*x)*(1.0 - y*y);
 RealVectorValue RealGradient
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
 
 
◆ grad() [1/2]
  
  | 
        
          | RealTensor CurlCurlExactSolution::grad | ( | Real | x, |  
          |  |  | Real | y, |  
          |  |  | Real | z |  
          |  | ) |  |  |  | inline | 
 
Definition at line 41 of file curl_curl_exact_solution.h.
References libMesh::Real.
   43     const Real dux_dx = 0.0;
    44     const Real dux_dy = (1.0 - z*z)*(-2.0*y);
    45     const Real dux_dz = (1.0 - y*y)*(-2.0*z);
    47     const Real duy_dx = (1.0 - z*z)*(-2.0*x);
    48     const Real duy_dy = 0.0;
    49     const Real duy_dz = (1.0 - x*x)*(-2.0*z);
    51     const Real duz_dx = (1.0 - y*y)*(-2.0*x);
    52     const Real duz_dy = (1.0 - x*x)*(-2.0*y);
    53     const Real duz_dz = 0.0;
    55     return RealTensor(dux_dx, dux_dy, dux_dz, duy_dx, duy_dy, duy_dz, duz_dx, duz_dy, duz_dz);
 RealTensorValue RealTensor
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
 
 
◆ grad() [2/2]
◆ operator()() [1/2]
Definition at line 32 of file curl_curl_exact_solution.h.
References libMesh::Real.
   35     Real x = pp(0), y = pp(1);
    37     const Real ux =  cos(
k*x)*sin(
k*y);
    38     const Real uy = -sin(
k*x)*cos(
k*y);
 RealVectorValue RealGradient
TypeTensor< T > transpose() const
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
A Point defines a location in LIBMESH_DIM dimensional Real space. 
 
 
◆ operator()() [2/2]
  
  | 
        
          | RealGradient CurlCurlExactSolution::operator() | ( | Real | x, |  
          |  |  | Real | y, |  
          |  |  | Real | z |  
          |  | ) |  |  |  | inline | 
 
Definition at line 32 of file curl_curl_exact_solution.h.
References libMesh::Real.
   34     const Real ux = (1.0 - y*y)*(1.0 - z*z);
    35     const Real uy = (1.0 - x*x)*(1.0 - z*z);
    36     const Real uz = (1.0 - x*x)*(1.0 - y*y);
 RealVectorValue RealGradient
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
 
 
◆ RM()
  
  | 
        
          | static void CurlCurlExactSolution::RM | ( | RealTensor | T | ) |  |  | inlinestatic | 
 
 
  
  | 
        
          | const Real CurlCurlExactSolution::k = pi |  | private | 
 
 
The documentation for this class was generated from the following files: