Commit 7819b3b2 authored by Dmitry Yu. Naumov's avatar Dmitry Yu. Naumov

[PL/LIE/HM] Remove unused extrapolatable interface

parent 2942064e
......@@ -61,15 +61,6 @@ public:
const double t, double const dt,
Eigen::VectorXd const& local_x) override;
Eigen::Map<const Eigen::RowVectorXd> getShapeMatrix(
const unsigned integration_point) const override
{
auto const& N = _ip_data[integration_point].N_p;
// assumes N is stored contiguously in memory
return Eigen::Map<const Eigen::RowVectorXd>(N.data(), N.size());
}
private:
void assembleWithJacobianConcrete(double const t, double const dt,
Eigen::VectorXd const& local_x,
......
......@@ -17,7 +17,6 @@
#include "MeshLib/Elements/Element.h"
#include "NumLib/Extrapolation/ExtrapolatableElement.h"
#include "ProcessLib/LocalAssemblerInterface.h"
namespace ProcessLib
......@@ -27,8 +26,7 @@ namespace LIE
namespace HydroMechanics
{
class HydroMechanicsLocalAssemblerInterface
: public ProcessLib::LocalAssemblerInterface,
public NumLib::ExtrapolatableElement
: public ProcessLib::LocalAssemblerInterface
{
public:
HydroMechanicsLocalAssemblerInterface(MeshLib::Element const& element,
......
......@@ -58,15 +58,6 @@ public:
}
}
Eigen::Map<const Eigen::RowVectorXd> getShapeMatrix(
const unsigned integration_point) const override
{
auto const& N = _ip_data[integration_point].N_u;
// assumes N is stored contiguously in memory
return Eigen::Map<const Eigen::RowVectorXd>(N.data(), N.size());
}
protected:
void assembleWithJacobianConcrete(double const t, double const dt,
Eigen::VectorXd const& local_x,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment