MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::electromagnetics::SurfaceCurrent Class Reference

#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 ()
 
ParGridFunctionGetPsi ()
 

Detailed Description

Definition at line 122 of file tesla_solver.hpp.

Constructor & Destructor Documentation

◆ SurfaceCurrent()

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.

◆ ~SurfaceCurrent()

mfem::electromagnetics::SurfaceCurrent::~SurfaceCurrent ( )

Definition at line 584 of file tesla_solver.cpp.

Member Function Documentation

◆ ComputeSurfaceCurrent()

void mfem::electromagnetics::SurfaceCurrent::ComputeSurfaceCurrent ( ParGridFunction & k)

Definition at line 613 of file tesla_solver.cpp.

◆ GetPsi()

ParGridFunction * mfem::electromagnetics::SurfaceCurrent::GetPsi ( )
inline

Definition at line 136 of file tesla_solver.hpp.

◆ InitSolver()

void mfem::electromagnetics::SurfaceCurrent::InitSolver ( ) const

Definition at line 598 of file tesla_solver.cpp.

◆ Update()

void mfem::electromagnetics::SurfaceCurrent::Update ( )

Definition at line 651 of file tesla_solver.cpp.


The documentation for this class was generated from the following files: