7#ifndef hp2Dedge_bf_identity_hh
8#define hp2Dedge_bf_identity_hh
61 template<class F = Real, class G = typename concepts::Realtype<F>::type>
65 typedef typename concepts::Combtype<F, G>::type value_type;
92 template<
typename F = Real>
115 virtual std::ostream&
info(std::ostream& os)
const;
124 template<
typename F = Real>
150 virtual std::ostream&
IdentityBase(const concepts::ElementFormulaContainer< F > frm, bool all=false)
bool all_
Parameter for the sum factorisation.
virtual IdentityMatrix< F > * clone() const
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
IdentityMatrix(const FrmE_Matrix frm=FrmE_Matrix())
Constructor.
Identity(const concepts::ElementFormulaContainer< F > frm=concepts::ElementFormulaContainer< F >())
Constructor.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual Identity< F > * clone() const
GenericElement< KarniadakisMixin< F > > Element
template aliases for backwards compatibility