![]() |
MFEM v4.8.0
Finite element discretization library
|
Class extending the LinearForm class to support assembly on devices. More...
#include <linearform_ext.hpp>
Public Member Functions | |
| LinearFormExtension (LinearForm *lf) | |
| Create a LinearForm extension of lf. | |
| ~LinearFormExtension () | |
| void | Assemble () |
| void | Update () |
| Update the linear form extension. | |
Class extending the LinearForm class to support assembly on devices.
Definition at line 25 of file linearform_ext.hpp.
| mfem::LinearFormExtension::LinearFormExtension | ( | LinearForm * | lf | ) |
Create a LinearForm extension of lf.
Definition at line 18 of file linearform_ext.cpp.
|
inline |
Definition at line 50 of file linearform_ext.hpp.
| void mfem::LinearFormExtension::Assemble | ( | ) |
Assemble the linear form, compatible with device execution. Only integrators added with AddDomainIntegrator are supported for now.
Definition at line 20 of file linearform_ext.cpp.
| void mfem::LinearFormExtension::Update | ( | ) |
Update the linear form extension.
Definition at line 113 of file linearform_ext.cpp.