DOpE
|
#include <pointconstraintsmaker.h>
Public Member Functions | |
PointConstraints (const std::vector< dealii::Point< dealdim > > &c_points, const std::vector< std::vector< bool > > &c_comps) | |
virtual void | MakeStateDoFConstraints (const DOpEWrapper::DoFHandler< dealdim, DH > &dof_handler, dealii::ConstraintMatrix &constraint_matrix) const |
virtual void | MakeControlDoFConstraints (const DOpEWrapper::DoFHandler< dopedim, DH > &, dealii::ConstraintMatrix &) const |
Public Member Functions inherited from DOpE::UserDefinedDoFConstraints< DH, dopedim, dealdim > | |
UserDefinedDoFConstraints () | |
virtual | ~UserDefinedDoFConstraints () |
void | RegisterMapping (const typename DOpEWrapper::Mapping< dealdim, DH > &mapping) |
Additional Inherited Members | |
Protected Member Functions inherited from DOpE::UserDefinedDoFConstraints< DH, dopedim, dealdim > | |
const DOpEWrapper::Mapping < dealdim, DH > & | GetMapping () const |
This class is used to implement zero dirichlet boundary values given on a set of points given in the constructor. The dirichlet components are given by the second argument.
c_points A vector containing the points to be constrained c_comps A vector containing vectors of booleans. These booleans indicate which components should be constraint at the point. Both vetors are assumed to be in identical order!
|
inline |
|
inlinevirtual |
Reimplemented from DOpE::UserDefinedDoFConstraints< DH, dopedim, dealdim >.
|
virtual |
Reimplemented from DOpE::UserDefinedDoFConstraints< DH, dopedim, dealdim >.