8#ifndef analyticalConstr_hh
9#define analyticalConstr_hh
143 virtual std::ostream&
info(std::ostream& os)
const;
virtual void lengthT(const concepts::Element< F > &e, uint &length)=0
virtual void assembly(const concepts::Element< F > &e, concepts::TColumn< F > *&t, uint &n, uint &j, uint length)=0
virtual AnalyticalConstraint< F > * clone() const =0
virtual void localVector(concepts::ElementMatrix< F > &em, uint &j, const Element< F > &elm) const =0
virtual void localMatrix(concepts::ElementMatrix< F > &em, uint &j, const Element< F > &elm) const =0
void add(AnalyticalConstraint< F > *c)
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
void assembly(const concepts::Element< F > &e, concepts::TColumn< F > *&t, uint &n)
virtual ConstraintsList * clone() const
ConstraintsList()
Default constructor.
void add(const AnalyticalConstraint< F > &c)
GenericElement< KarniadakisMixin< F > > Element
template aliases for backwards compatibility