25 unsigned const bulk_mesh_dimension,
27 std::unique_ptr<NumLib::LocalToGlobalIndexMap> source_term_dof_table,
28 unsigned const integration_order,
unsigned const shapefunction_order,
36 std::vector<std::unique_ptr<VolumetricSourceTermLocalAssemblerInterface>>
MathLib::EigenMatrix GlobalMatrix
MathLib::EigenVector GlobalVector
SourceTerm(std::unique_ptr< NumLib::LocalToGlobalIndexMap > source_term_dof_table)
ParameterLib::Parameter< double > const & _source_term_parameter
VolumetricSourceTerm(unsigned const bulk_mesh_dimension, MeshLib::Mesh const &source_term_mesh, std::unique_ptr< NumLib::LocalToGlobalIndexMap > source_term_dof_table, unsigned const integration_order, unsigned const shapefunction_order, ParameterLib::Parameter< double > const &source_term_parameter)
void integrate(const double t, GlobalVector const &x, GlobalVector &b, GlobalMatrix *jac) const override
std::vector< std::unique_ptr< VolumetricSourceTermLocalAssemblerInterface > > _local_assemblers