DOpE
|
#include <transposedhessiandirichletdata.h>
Public Member Functions | |
TransposedHessianDirichletData (const DD &data) | |
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) |
void | value (const dealii::Point< dealdim > &p, const unsigned int component, const unsigned int dof_number, dealii::Vector< double > &local_vector) const |
void | SetTime (double time) const |
Public Member Functions inherited from DOpE::TransposedDirichletDataInterface< dealdim > | |
virtual | ~TransposedDirichletDataInterface () |
This class is used to compute the reduced hessian in the case of dirichlet control
DD | The Dirichlet Data Object under consideration |
VECTOR | The Vector type |
dealdim | The dimension of the domain |
|
inline |
|
inline |
Initializes the private data, should be called prior to any value call!
|
inline |
This Function is used to transfer the current time to the dirichlet data if needed this should be stored.
time | The current time |
|
inlinevirtual |
Accesses the values of the dirichlet data transposed of the second derivative of the control-to-dirichlet-value map
For details see TransposedGradientDirichletData
Implements DOpE::TransposedDirichletDataInterface< dealdim >.