libMesh
|
Abstract base class to be used for system assembly. More...
#include <system.h>
Public Member Functions | |
virtual | ~Assembly ()=default |
Destructor. More... | |
virtual void | assemble ()=0 |
Assembly function. More... | |
Abstract base class to be used for system assembly.
A user class derived from this class may be used to assemble the system by attaching an object with the method attach_assemble_object
.
|
virtualdefault |
Destructor.
Virtual because we will have virtual functions.
|
pure virtual |
Assembly function.
This function will be called to assemble the system prior to a solve and must be provided by the user in a derived class.
Implemented in LinearElasticity, and LinearElasticity.
Referenced by libMesh::System::user_assembly().