24 #ifndef _TRANSPOSED_HESSIAN_DIRICHLET_DATA_H_
25 #define _TRANSPOSED_HESSIAN_DIRICHLET_DATA_H_
40 template<
typename DD,
typename VECTOR,
int dealdim>
47 _domain_values = NULL;
55 const std::map<std::string,
const dealii::Vector<double>* > ¶m_values,
56 const std::map<std::string, const VECTOR* > &domain_values,
59 _param_values = ¶m_values;
60 _domain_values = &domain_values;
71 void value (
const dealii::Point<dealdim> &p,
72 const unsigned int component,
73 const unsigned int dof_number,
74 dealii::Vector<double>& local_vector)
const
76 _dirichlet_data.Data_QT(
84 _dirichlet_data.Data_QQT(
101 _dirichlet_data.SetTime(time);
104 const DD& _dirichlet_data;
105 const std::map<std::string, const dealii::Vector<double>* >* _param_values;
106 const std::map<std::string, const VECTOR* >* _domain_values;
void value(const dealii::Point< dealdim > &p, const unsigned int component, const unsigned int dof_number, dealii::Vector< double > &local_vector) const
Definition: transposedhessiandirichletdata.h:71
Definition: transposedhessiandirichletdata.h:41
void ReInit(const std::map< std::string, const dealii::Vector< double > * > ¶m_values, const std::map< std::string, const VECTOR * > &domain_values, unsigned int color)
Definition: transposedhessiandirichletdata.h:54
void SetTime(double time) const
Definition: transposedhessiandirichletdata.h:99
Definition: transposeddirichletdatainterface.h:37
TransposedHessianDirichletData(const DD &data)
Definition: transposedhessiandirichletdata.h:44