Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::MaxwellBoundary Class Reference

#include <maxwell.hh>

Inheritance diagram for concepts::MaxwellBoundary:
hp2D::Eddy2D_E hp2D::Maxwell2D_E hp2D::Maxwell2D_H_Base hp2D::Maxwell2D_H hp2D::Maxwell2D_H_DD

Public Types

enum  boundaryType { PMC = 0 , PEC = 1 , MAX_TYPE }
 

Public Member Functions

 MaxwellBoundary (enum boundaryType bType)
 Constructor.
 
const boundaryType bType () const
 Returns boundary type.
 
boundaryTypebType ()
 
const std::string bTypeStr () const
 Returns name of boundary type as string.
 

Detailed Description

Class for holding boundary type of Maxwell's problems

Definition at line 19 of file maxwell.hh.

Member Enumeration Documentation

◆ boundaryType

Boundary type

Either perfect magnetic conductor (PMC) or perfect electric conductor (PEC). Wether it's dirichlet or neumann boundary is dependent from the formulation.

Definition at line 27 of file maxwell.hh.

Constructor & Destructor Documentation

◆ MaxwellBoundary()

concepts::MaxwellBoundary::MaxwellBoundary ( enum boundaryType  bType)
inline

Constructor.

Definition at line 29 of file maxwell.hh.

Member Function Documentation

◆ bType() [1/2]

boundaryType & concepts::MaxwellBoundary::bType ( )
inline

Definition at line 34 of file maxwell.hh.

◆ bType() [2/2]

const boundaryType concepts::MaxwellBoundary::bType ( ) const
inline

Returns boundary type.

Definition at line 33 of file maxwell.hh.

◆ bTypeStr()

const std::string concepts::MaxwellBoundary::bTypeStr ( ) const
inline

Returns name of boundary type as string.

Definition at line 36 of file maxwell.hh.


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