Skip to content
Snippets Groups Projects
Commit c10fcf97 authored by Oliver Sander's avatar Oliver Sander Committed by sander@PCPOOL.MI.FU-BERLIN.DE
Browse files

get rid of old method 'assemble'

[[Imported from SVN: r5941]]
parent bcced214
No related branches found
No related tags found
No related merge requests found
......@@ -359,12 +359,6 @@ public:
DUNE_THROW(Dune::NotImplemented, "!");
}
/** \todo Remove this once this methods is not in base class LocalStiffness anymore */
void assemble (const Entity& e, int k=1)
{
DUNE_THROW(Dune::NotImplemented, "!");
}
virtual RT energy (const Entity& e,
const std::vector<TargetSpace>& localSolution) const = 0;
......
......@@ -76,26 +76,6 @@ namespace Dune
{
}
//! assemble local stiffness matrix including boundary conditions for given element and order
/*! On exit the following things have been done:
- The stiffness matrix for the given entity and polynomial degree has been assembled and is
accessible with the mat() method.
- The boundary conditions have been evaluated and are accessible with the bc() method.
The boundary conditions are either neumann, process or dirichlet. Neumann indicates
that the corresponding node (assuming a nodal basis) is at the Neumann boundary, process
indicates that the node is at a process boundary (arising from the parallel decomposition of the mesh).
Process boundaries are treated as homogeneous Dirichlet conditions, i.e. the corresponding value
in the right hand side is set to 0. Finally, Dirichlet indicates that the node is at the Dirichlet
boundary.
- The right hand side has been assembled. It contains either the value of the essential boundary
condition or the assembled source term and neumann boundary condition.
It is accessible via the rhs() method.
@param[in] e a codim 0 entity reference
@param[in] k order of Lagrange basis (default is 1)
*/
virtual void assemble (const Entity& e, int k=1) = 0;
/** \brief assemble local stiffness matrix including boundary conditions for given element and order
Unlike the method with only two arguments, this one additionally takes the local solution in order
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment