|
| MatrixFaktor (double faktor) |
|
virtual void | cell (MeshWorker::DoFInfo< dim > &dinfo, MeshWorker::IntegrationInfo< dim > &info) const |
|
virtual void | boundary (MeshWorker::DoFInfo< dim > &dinfo, MeshWorker::IntegrationInfo< dim > &info) const |
|
virtual void | face (MeshWorker::DoFInfo< dim > &dinfo1, MeshWorker::DoFInfo< dim > &dinfo2, MeshWorker::IntegrationInfo< dim > &info1, MeshWorker::IntegrationInfo< dim > &info2) const |
|
Public Member Functions inherited from AmandusIntegrator< dim > |
| AmandusIntegrator () |
|
virtual void | extract_data (const dealii::AnyData &data) |
| Extract data independent of the cell. More...
|
|
unsigned int | n_errors () const |
|
unsigned int | error_type (unsigned int i) const |
|
std::string | error_name (unsigned int i) const |
|
dealii::UpdateFlags | update_flags () const |
| Returns the update flags to be used. More...
|
|
dealii::UpdateFlags | update_flags_face () const |
| Returns the update flags to be used on boundary and interior faces. More...
|
|
void | add_flags (const dealii::UpdateFlags flags) |
| Add update flags on all objects. More...
|
|
void | add_flags_face (const dealii::UpdateFlags flags) |
| Add update flags on boundary and internal faces. More...
|
|
template<int dim>
class LaplaceIntegrators::MatrixFaktor< dim >
Integrator for Laplace problems and heat equation.
The distinction between stationary and instationary problems is made by the variable AmandusIntegrator::timestep, which is inherited from the base class. If this variable is zero, we solve a stationary problem. If it is nonzero, we assemble for an implicit scheme.