Represents a linear shape function on a Q4/Q8 element.
More...
#include <shapefunctions.hpp>
|
| LinearShapeFunction () |
| Default constructor. More...
|
|
| LinearShapeFunction (const Dune::FieldVector< rtype, dim > &coeff0_, const Dune::FieldVector< rtype, dim > &coeff1_) |
| Construct a shape function with the given coefficients. More...
|
|
void | setCoeff (const Dune::FieldVector< rtype, dim > &coeff0_, const Dune::FieldVector< rtype, dim > &coeff1_) |
| Set the given conefficients. More...
|
|
rtype | evaluateFunction (const Dune::FieldVector< ctype, dim > &local) const |
| Evaluate the shape function. More...
|
|
Dune::FieldVector< rtype, dim > | evaluateGradient (const Dune::FieldVector< ctype, dim > &local) const |
| Evaluate the gradient of the shape function. More...
|
|
template<class ctype, class rtype, int dim>
class Opm::Elasticity::LinearShapeFunction< ctype, rtype, dim >
Represents a linear shape function on a Q4/Q8 element.
template<class ctype , class rtype , int dim>
The dimension of the shape function.
template<class ctype , class rtype , int dim>
template<class ctype , class rtype , int dim>
Construct a shape function with the given coefficients.
- Parameters
-
[in] | coeff0_ | The constant coefficients |
[in] | coeff1_ | The linear coefficients |
template<class ctype , class rtype , int dim>
Evaluate the shape function.
- Parameters
-
[in] | local | The local coordinates |
template<class ctype , class rtype , int dim>
Evaluate the gradient of the shape function.
- Parameters
-
[in] | local | The local coordinates |
References Opm::Elasticity::j.
template<class ctype , class rtype , int dim>
Set the given conefficients.
- Parameters
-
[in] | coeff0_ | The constant coefficients |
[in] | coeff1_ | The linear coefficients |
The documentation for this class was generated from the following file:
|