DoubleSphereExact Class Reference

#include <SmoothAbsoluteValue.H>

List of all members.


Detailed Description

Double sphere test case Test case where f(x,y,z) = x^2 + y^2 + z^2 - 0.75^2 g(x,y,z) = (x-1)^2 + y^2 + z^2 - 0.75^2 g(x,y,z) = (-2*(x-1) + (y - 1)) f(x,y.z) - g(x,y,z) = x^2 - (x-1)^2 sphere_center_0 = 0 0 0 sphere_center_1 = 1 0 0 sphere_radius_0 = 0.75 sphere_radius_1 = 0.75

Public Member Functions

 DoubleSphereExact (const Real &a_delta, const Real &a_pi)
 ~DoubleSphereExact ()
Real value (const IntVect &a_deriv, const RealVect &a_point) const
 this one calls the other functions
Real valueAem (const RealVect &a_point) const
Real firstDerivAem (const IntVect &a_deriv, const RealVect &a_point) const
Real secondDerivAem (const IntVect &a_deriv, const RealVect &a_point) const
Real thirdDerivAem (const IntVect &a_deriv, const RealVect &a_point) const
Real fourthDerivAem (const IntVect &a_deriv, const RealVect &a_point) const

Private Member Functions

 DoubleSphereExact ()

Private Attributes

Real m_d
Real m_pi

Constructor & Destructor Documentation

DoubleSphereExact::DoubleSphereExact ( const Real a_delta,
const Real a_pi 
) [inline]

References m_d, and m_pi.

DoubleSphereExact::~DoubleSphereExact (  )  [inline]

DoubleSphereExact::DoubleSphereExact (  )  [inline, private]

References MayDay::Error().


Member Function Documentation

Real DoubleSphereExact::value ( const IntVect a_deriv,
const RealVect a_point 
) const

this one calls the other functions

Real DoubleSphereExact::valueAem ( const RealVect a_point  )  const

Real DoubleSphereExact::firstDerivAem ( const IntVect a_deriv,
const RealVect a_point 
) const

Real DoubleSphereExact::secondDerivAem ( const IntVect a_deriv,
const RealVect a_point 
) const

Real DoubleSphereExact::thirdDerivAem ( const IntVect a_deriv,
const RealVect a_point 
) const

Real DoubleSphereExact::fourthDerivAem ( const IntVect a_deriv,
const RealVect a_point 
) const


Member Data Documentation

Referenced by DoubleSphereExact().

Referenced by DoubleSphereExact().


The documentation for this class was generated from the following file:

Generated on Fri Apr 5 04:25:00 2019 for Chombo + EB by  doxygen 1.5.5