24 #ifndef DIRICHLET_INTERFAC_H_
25 #define DIRICHLET_INTERFAC_H_
32 template<
typename VECTOR,
int dealdim>
54 const std::map<std::string,
const dealii::Vector<double>*>* ,
55 const std::map<std::string, const VECTOR*> * ,
56 unsigned int ,
const dealii::Point<dealdim>& ,
57 unsigned int )
const =0;
78 const std::map<std::string,
const dealii::Vector<double>*>* ,
79 const std::map<std::string, const VECTOR*> * ,
80 unsigned int ,
const dealii::Point<dealdim>& ,
81 unsigned int )
const=0;
103 const std::map<std::string,
const dealii::Vector<double>*>* ,
104 const std::map<std::string, const VECTOR*> * ,
105 unsigned int ,
const dealii::Point<dealdim>& ,
106 unsigned int ,
unsigned int ,
107 dealii::Vector<double>& )
const
132 const std::map<std::string,
const dealii::Vector<double>*>* ,
133 const std::map<std::string, const VECTOR*> * ,
134 unsigned int ,
const dealii::Point<dealdim>& ,
135 unsigned int ,
unsigned int ,
136 dealii::Vector<double>& )
const
virtual void SetTime(double) const
Definition: dirichletdatainterface.h:145
virtual double Data_Q(const std::map< std::string, const dealii::Vector< double > * > *, const std::map< std::string, const VECTOR * > *, unsigned int, const dealii::Point< dealdim > &, unsigned int) const =0
virtual bool NeedsControl() const
Definition: dirichletdatainterface.h:170
virtual double Data(const std::map< std::string, const dealii::Vector< double > * > *, const std::map< std::string, const VECTOR * > *, unsigned int, const dealii::Point< dealdim > &, unsigned int) const =0
Definition: dirichletdatainterface.h:33
virtual void Data_QT(const std::map< std::string, const dealii::Vector< double > * > *, const std::map< std::string, const VECTOR * > *, unsigned int, const dealii::Point< dealdim > &, unsigned int, unsigned int, dealii::Vector< double > &) const
Definition: dirichletdatainterface.h:102
virtual unsigned int n_components() const
Definition: dirichletdatainterface.h:153
virtual double InitialTime() const
Definition: dirichletdatainterface.h:161
virtual void Data_QQT(const std::map< std::string, const dealii::Vector< double > * > *, const std::map< std::string, const VECTOR * > *, unsigned int, const dealii::Point< dealdim > &, unsigned int, unsigned int, dealii::Vector< double > &) const
Definition: dirichletdatainterface.h:131