24 #ifndef CONSTRAINTMAKER_H_
25 #define CONSTRAINTMAKER_H_
27 #include <deal.II/dofs/dof_tools.h>
28 #include <deal.II/dofs/dof_handler.h>
29 #include <deal.II/lac/constraint_matrix.h>
54 template<
template<
int,
int>
class DH,
int dopedim,
int dealdim = dopedim>
68 dealii::ConstraintMatrix& dof_constraints)
const;
73 dealii::ConstraintMatrix& dof_constraints)
const;
91 template<
template<
int,
int>
class DH,
int dopedim,
int dealdim>
95 dealii::ConstraintMatrix& )
const
98 "UserDefinedDoFConstraints::MakeStateDoFConstraints");
101 template<
template<
int,
int>
class DH,
int dopedim,
int dealdim>
105 dealii::ConstraintMatrix& )
const
108 "UserDefinedDoFConstraints::MakeControlDoFConstraints");
void RegisterMapping(const typename DOpEWrapper::Mapping< dealdim, DH > &mapping)
Definition: userdefineddofconstraints.h:76
const DOpEWrapper::Mapping< dealdim, DH > & GetMapping() const
Definition: userdefineddofconstraints.h:83
Definition: userdefineddofconstraints.h:55
virtual void MakeControlDoFConstraints(const DOpEWrapper::DoFHandler< dopedim, DH > &dof_handler, dealii::ConstraintMatrix &dof_constraints) const
Definition: userdefineddofconstraints.h:103
virtual ~UserDefinedDoFConstraints()
Definition: userdefineddofconstraints.h:62
UserDefinedDoFConstraints()
Definition: userdefineddofconstraints.h:58
Definition: dopeexception.h:35
virtual void MakeStateDoFConstraints(const DOpEWrapper::DoFHandler< dealdim, DH > &dof_handler, dealii::ConstraintMatrix &dof_constraints) const
Definition: userdefineddofconstraints.h:93