56 const Real t = 0.0)
const = 0;
59 const Real t = 0.0)
const = 0;
62 const Real t = 0.0)
const = 0;
67 virtual std::ostream&
info(std::ostream&
os)
const {
83 virtual uint n()
const {
return fun_.n(); }
91 const Real t = 0.0)
const;
94 const Real t = 0.0)
const;
97 const Real t = 0.0)
const;
101 virtual std::ostream&
info(std::ostream&
os)
const;
109 for(
uint j=0; j <
n(); ++j)
110 val[j] = val[j]*val[j];
130 virtual uint n()
const {
return fun_.
n(); }
138 const Real t = 0.0)
const;
141 const Real t = 0.0)
const;
144 const Real t = 0.0)
const;
147 virtual std::ostream&
info(std::ostream&
os)
const;
152 void absolute_(
Array<F>& val)
const;
171 virtual uint n()
const {
return 1; }
179 const Real t = 0.0)
const;
182 const Real t = 0.0)
const;
185 const Real t = 0.0)
const;
188 virtual std::ostream&
info(std::ostream&
os)
const;
193 F absolute_(
const Array<F>& val)
const;
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual void operator()(const Element< G > &elm, const Array< F > &coeff, Array< F > &val, const uint *i) const
AbsoluteComp(ElementFunction< F, G > &fun)
Constructor.
virtual uint n() const
Number of components.
virtual uint n() const
Number of components.
Absolute(ElementFunction< F, G > &fun)
Constructor.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual void operator()(const Element< G > &elm, const Array< F > &coeff, Array< F > &val, const uint *i) const
uint size() const
Returns the requested size of the array.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual void operator()(const Element< G > &elm, const Array< F > &coeff, Array< F > &val, const uint *i) const =0
virtual uint n() const =0
Number of components.
Squared(ElementFunction< F, G > &fun)
Constructor.
virtual void operator()(const Element< G > &elm, const Array< F > &coeff, Array< F > &val, const uint *i) const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual uint n() const
Number of components.
#define conceptsAssert(cond, exc)
std::string typeOf(const T &t)
Set< F > makeSet(uint n, const F &first,...)