Go to the documentation of this file.
6 #ifndef shapefunction_hh
7 #define shapefunction_hh
35 uint
n()
const {
return n_; }
42 virtual std::ostream&
info(std::ostream& os)
const = 0;
56 #endif // shapefunction_hh
uint n() const
Returns the number of shape functions.
F * values_
Values of the shape functions.
uint nP() const
Returns the number of abscissas (in which the shape functions are evaluated)
ShapeFunction1D(const uint n, const uint nP)
Constructor.
const F * values() const
Returns the values of the shape functions.
virtual std::ostream & info(std::ostream &os) const =0
Returns information in an output stream.
uint n_
Number of shape functions.
uint nP_
Number of points in which the shape functions are evaluated.
Abstract class for 1D shape function.
Class providing an output operator.
virtual ~ShapeFunction1D()
Basic namespace for Concepts-2.