8#ifndef piecewiseformula_hh
9#define piecewiseformula_hh
45 typedef typename concepts::Realtype<F>::type G;
53 const Real t = 0.0)
const
58 const Real t = 0.0)
const
64 const Real t = 0.0)
const
66 return operator()(elm.cell().connector(), elm.elemMap(p), t);
75 const Real t = 0.0)
const = 0;
77 const Real t = 0.0)
const = 0;
79 const Real t = 0.0)
const = 0;
81 inline virtual const F&
dflt_value()
const {
return dflt_value_;}
85 virtual std::ostream&
info(std::ostream&
os)
const;
93 dflt_value_(dflt_value) {
virtual Connector & connector() const =0
Returns the connector.
virtual const Cell & cell() const =0
Returns the cell on which the element is built.
std::string typeOf(const T &t)
Set< F > makeSet(uint n, const F &first,...)