MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
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 121 of file tesla_solver.hpp.

Constructor & Destructor Documentation

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 588 of file tesla_solver.cpp.

Member Function Documentation

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

Definition at line 617 of file tesla_solver.cpp.

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

Definition at line 135 of file tesla_solver.hpp.

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

Definition at line 602 of file tesla_solver.cpp.

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

Definition at line 655 of file tesla_solver.cpp.

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