![]() |
MFEM
v4.6.0
Finite element discretization library
|
#include <tesla_solver.hpp>
Public Member Functions | |
SurfaceCurrent (ParFiniteElementSpace &H1FESpace, ParDiscreteGradOperator &Grad, Array< int > &kbcs, Array< int > &vbcs, Vector &vbcv) | |
~SurfaceCurrent () | |
void | InitSolver () const |
void | ComputeSurfaceCurrent (ParGridFunction &k) |
void | Update () |
ParGridFunction * | GetPsi () |
Definition at line 122 of file tesla_solver.hpp.
mfem::electromagnetics::SurfaceCurrent::SurfaceCurrent | ( | ParFiniteElementSpace & | H1FESpace, |
ParDiscreteGradOperator & | Grad, | ||
Array< int > & | kbcs, | ||
Array< int > & | vbcs, | ||
Vector & | vbcv | ||
) |
Definition at line 544 of file tesla_solver.cpp.
mfem::electromagnetics::SurfaceCurrent::~SurfaceCurrent | ( | ) |
Definition at line 584 of file tesla_solver.cpp.
void mfem::electromagnetics::SurfaceCurrent::ComputeSurfaceCurrent | ( | ParGridFunction & | k | ) |
Definition at line 613 of file tesla_solver.cpp.
|
inline |
Definition at line 136 of file tesla_solver.hpp.
void mfem::electromagnetics::SurfaceCurrent::InitSolver | ( | ) | const |
Definition at line 598 of file tesla_solver.cpp.
void mfem::electromagnetics::SurfaceCurrent::Update | ( | ) |
Definition at line 651 of file tesla_solver.cpp.