16template <
typename GlobalDimNodalMatrixType>
20 double const& integration_weight_)
25 GlobalDimNodalMatrixType
const dNdx;
39 std::vector<GlobalVector*>
const& x,
40 std::vector<NumLib::LocalToGlobalIndexMap const*>
const& ,
41 std::vector<double>& )
const = 0;
45 std::vector<double>
const& local_x)
const override =
virtual std::vector< double > const & getIntPtDarcyVelocity(const double, std::vector< GlobalVector * > const &x, std::vector< NumLib::LocalToGlobalIndexMap const * > const &, std::vector< double > &) const =0
Eigen::Vector3d getFlux(MathLib::Point3d const &pnt_local_coords, double const t, std::vector< double > const &local_x) const override=0
HTLocalAssemblerInterface()=default
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
IntegrationPointData(GlobalDimNodalMatrixType dNdx_, double const &integration_weight_)
GlobalDimNodalMatrixType const dNdx
double const integration_weight