![]() |
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.
References impl_.
|
inlineoverridevirtual |
Implements ProcessLib::SourceTerms::Python::PythonSourceTermLocalAssemblerInterface.
Definition at line 43 of file PythonSourceTermLocalAssembler.h.
References impl_.
|
private |
Definition at line 53 of file PythonSourceTermLocalAssembler.h.
Referenced by PythonSourceTermLocalAssembler(), and assemble().