OGS
|
Definition at line 24 of file PythonSourceTermLocalAssembler.h.
#include <PythonSourceTermLocalAssembler.h>
Public Member Functions | |
PythonSourceTermLocalAssembler (MeshLib::Element const &e, std::size_t const, NumLib::GenericIntegrationMethod const &integration_method, bool const is_axially_symmetric, PythonStData const &data) | |
void | assemble (std::size_t const source_term_element_id, NumLib::LocalToGlobalIndexMap const &dof_table_source_term, double const t, const GlobalVector &x, GlobalVector &b, GlobalMatrix *const Jac) override |
Public Member Functions inherited from ProcessLib::SourceTerms::Python::PythonSourceTermLocalAssemblerInterface | |
virtual | ~PythonSourceTermLocalAssemblerInterface ()=default |
Private Types | |
using | LocAsmImpl |
using | Traits = typename LocAsmImpl::Traits |
Private Attributes | |
LocAsmImpl const | impl_ |
|
private |
Definition at line 27 of file PythonSourceTermLocalAssembler.h.
|
private |
Definition at line 30 of file PythonSourceTermLocalAssembler.h.
|
inline |
Definition at line 33 of file PythonSourceTermLocalAssembler.h.
|
inlineoverridevirtual |
Implements ProcessLib::SourceTerms::Python::PythonSourceTermLocalAssemblerInterface.
Definition at line 43 of file PythonSourceTermLocalAssembler.h.
|
private |
Definition at line 53 of file PythonSourceTermLocalAssembler.h.
Referenced by ProcessLib::SourceTerms::Python::PythonSourceTermLocalAssembler< ShapeFunction, LowerOrderShapeFunction, GlobalDim >::assemble().