Functions::SlitHyperSingularityFunction Class Reference
[Functions]

Inheritance diagram for Functions::SlitHyperSingularityFunction:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual double value (const Point< 2 > &p, const unsigned int component=0) const
virtual void value_list (const std::vector< Point< 2 > > &points, std::vector< double > &values, const unsigned int component=0) const
virtual void vector_value_list (const std::vector< Point< 2 > > &points, std::vector< Vector< double > > &values) const
virtual Tensor< 1, 2 > gradient (const Point< 2 > &p, const unsigned int component=0) const
virtual void gradient_list (const std::vector< Point< 2 > > &points, std::vector< Tensor< 1, 2 > > &gradients, const unsigned int component=0) const
virtual void vector_gradient_list (const std::vector< Point< 2 > > &, std::vector< std::vector< Tensor< 1, 2 > > > &) const
virtual double laplacian (const Point< 2 > &p, const unsigned int component=0) const
virtual void laplacian_list (const std::vector< Point< 2 > > &points, std::vector< double > &values, const unsigned int component=0) const


Detailed Description

Singularity on the slit domain with one Neumann boundary in 2D.

Author:
Guido Kanschat, 2002

Member Function Documentation

virtual double Functions::SlitHyperSingularityFunction::value ( const Point< 2 > &  p,
const unsigned int  component = 0 
) const [virtual]

virtual void Functions::SlitHyperSingularityFunction::value_list ( const std::vector< Point< 2 > > &  points,
std::vector< double > &  values,
const unsigned int  component = 0 
) const [virtual]

virtual void Functions::SlitHyperSingularityFunction::vector_value_list ( const std::vector< Point< 2 > > &  points,
std::vector< Vector< double > > &  values 
) const [virtual]

virtual Tensor<1,2> Functions::SlitHyperSingularityFunction::gradient ( const Point< 2 > &  p,
const unsigned int  component = 0 
) const [virtual]

virtual void Functions::SlitHyperSingularityFunction::gradient_list ( const std::vector< Point< 2 > > &  points,
std::vector< Tensor< 1, 2 > > &  gradients,
const unsigned int  component = 0 
) const [virtual]

virtual void Functions::SlitHyperSingularityFunction::vector_gradient_list ( const std::vector< Point< 2 > > &  ,
std::vector< std::vector< Tensor< 1, 2 > > > &   
) const [virtual]

virtual double Functions::SlitHyperSingularityFunction::laplacian ( const Point< 2 > &  p,
const unsigned int  component = 0 
) const [virtual]

virtual void Functions::SlitHyperSingularityFunction::laplacian_list ( const std::vector< Point< 2 > > &  points,
std::vector< double > &  values,
const unsigned int  component = 0 
) const [virtual]


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

deal.II documentation generated on Sat Aug 15 16:52:33 2009 by doxygen 1.5.9