8#ifndef FORMULA_FRME_CONJUGATE_HH_
9#define FORMULA_FRME_CONJUGATE_HH_
17#define ConjElemFormDestr_D 0
18#define ConjElemFormClone_D 0
33 typename G =
typename Realtype<F>::type>
41 DEBUGL(ConjElemFormDestr_D,
"Delete " << *
this)
44 const Real p,
const Real t = 0.0)
const
46 return std::conj(frm_(elm, p, t));
51 return std::conj(frm_(elm, p, t));
56 return std::conj(frm_(elm, p, t));
59 DEBUGL(ConjElemFormClone_D, *
this);
63 virtual std::ostream&
info(std::ostream&
os)
const {
81 return FrmE_Conjugate(frm);
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual FrmE_Conjugate< F, G > * clone() const
Virtual copy constructor.
virtual F operator()(const ElementWithCell< G > &elm, const Real p, const Real t=0.0) const
#define DEBUGL(doit, msg)
std::string typeOf(const T &t)
Set< F > makeSet(uint n, const F &first,...)