
Public Member Functions | |
| virtual double | value (const Point< dim > &p, const unsigned int component=0) const |
| virtual void | value_list (const std::vector< Point< dim > > &points, std::vector< double > &values, const unsigned int component=0) const |
| virtual Tensor< 1, dim > | gradient (const Point< dim > &p, const unsigned int component=0) const |
| virtual void | gradient_list (const std::vector< Point< dim > > &points, std::vector< Tensor< 1, dim > > &gradients, const unsigned int component=0) const |
| virtual double | laplacian (const Point< dim > &p, const unsigned int component=0) const |
| virtual void | laplacian_list (const std::vector< Point< dim > > &points, std::vector< double > &values, const unsigned int component=0) const |
The distance to the origin squared.
This function returns the square norm of the radius vector of a point.
Together with the function, its derivatives and Laplacian are defined.
| virtual double Functions::SquareFunction< dim >::value | ( | const Point< dim > & | p, | |
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Function value at one point.
Reimplemented from Function< dim >.
| virtual void Functions::SquareFunction< dim >::value_list | ( | const std::vector< Point< dim > > & | points, | |
| std::vector< double > & | values, | |||
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Function values at multiple points.
Reimplemented from Function< dim >.
| virtual Tensor<1,dim> Functions::SquareFunction< dim >::gradient | ( | const Point< dim > & | p, | |
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Gradient at one point.
Reimplemented from Function< dim >.
| virtual void Functions::SquareFunction< dim >::gradient_list | ( | const std::vector< Point< dim > > & | points, | |
| std::vector< Tensor< 1, dim > > & | gradients, | |||
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Gradients at multiple points.
Reimplemented from Function< dim >.
| virtual double Functions::SquareFunction< dim >::laplacian | ( | const Point< dim > & | p, | |
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Laplacian of the function at one point.
Reimplemented from Function< dim >.
| virtual void Functions::SquareFunction< dim >::laplacian_list | ( | const std::vector< Point< dim > > & | points, | |
| std::vector< double > & | values, | |||
| const unsigned int | component = 0 | |||
| ) | const [virtual] |
Laplacian of the function at multiple points.
Reimplemented from Function< dim >.
documentation generated on Mon Nov 23 22:58:18 2009 by
doxygen
1.6.1