Abstract base class with certain methods independent of the template parameter dim
.
More...
#include <fe_values.hh>
|
virtual | ~FEValuesSpaceBase () |
|
virtual double | shape_value (const unsigned int function_no, const unsigned int point_no)=0 |
| Return the value of the function_no-th shape function at the point_no-th quadrature point. More...
|
|
virtual arma::vec::fixed< spacedim > | shape_grad (const unsigned int function_no, const unsigned int point_no)=0 |
| Return the gradient of the function_no-th shape function at the point_no-th quadrature point. More...
|
|
virtual double | JxW (const unsigned int point_no)=0 |
| Return the product of Jacobian determinant and the quadrature weight at given quadrature point. More...
|
|
virtual arma::vec::fixed< spacedim > | normal_vector (unsigned int point_no)=0 |
| Returns the normal vector to a side at given quadrature point. More...
|
|
virtual unsigned int | n_dofs ()=0 |
| Returns the number of shape functions. More...
|
|
template<unsigned int spacedim>
class FEValuesSpaceBase< spacedim >
Abstract base class with certain methods independent of the template parameter dim
.
Definition at line 137 of file fe_values.hh.
template<unsigned int spacedim>
template<unsigned int spacedim>
Return the product of Jacobian determinant and the quadrature weight at given quadrature point.
- Parameters
-
point_no | Number of the quadrature point. |
Implemented in FEValuesBase< dim, spacedim >.
template<unsigned int spacedim>
template<unsigned int spacedim>
virtual arma::vec::fixed<spacedim> FEValuesSpaceBase< spacedim >::normal_vector |
( |
unsigned int |
point_no | ) |
|
|
pure virtual |
Returns the normal vector to a side at given quadrature point.
- Parameters
-
point_no | Number of the quadrature point. |
Implemented in FEValuesBase< dim, spacedim >.
template<unsigned int spacedim>
virtual arma::vec::fixed<spacedim> FEValuesSpaceBase< spacedim >::shape_grad |
( |
const unsigned int |
function_no, |
|
|
const unsigned int |
point_no |
|
) |
| |
|
pure virtual |
Return the gradient of the function_no-th
shape function at the point_no-th
quadrature point.
- Parameters
-
function_no | Number of the shape function. |
point_no | Number of the quadrature point. |
Implemented in FEValuesBase< dim, spacedim >.
template<unsigned int spacedim>
virtual double FEValuesSpaceBase< spacedim >::shape_value |
( |
const unsigned int |
function_no, |
|
|
const unsigned int |
point_no |
|
) |
| |
|
pure virtual |
Return the value of the function_no-th
shape function at the point_no-th
quadrature point.
- Parameters
-
function_no | Number of the shape function. |
point_no | Number of the quadrature point. |
Implemented in FEValuesBase< dim, spacedim >.
The documentation for this class was generated from the following file: