Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Types | Public Member Functions | Private Attributes
concepts::MaxwellBoundary Class Reference

Class for holding boundary type of Maxwell's problems. More...

#include <maxwell.hh>

Inheritance diagram for concepts::MaxwellBoundary:
Inheritance graph
[legend]

List of all members.

Public Types

enum  boundaryType { PMC = 0, PEC = 1, MAX_TYPE }
 Boundary type. More...

Public Member Functions

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

Private Attributes

enum boundaryType bType_
 Type of boundary condition.

Detailed Description

Class for holding boundary type of Maxwell's problems.

Definition at line 17 of file maxwell.hh.


Member Enumeration Documentation

Boundary type.

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

Enumerator:
PMC 
PEC 
MAX_TYPE 

Definition at line 25 of file maxwell.hh.


Constructor & Destructor Documentation

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

Constructor.

Definition at line 27 of file maxwell.hh.


Member Function Documentation

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

Returns boundary type.

Definition at line 31 of file maxwell.hh.

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

Definition at line 32 of file maxwell.hh.

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

Returns name of boundary type as string.

Definition at line 34 of file maxwell.hh.


Member Data Documentation

Type of boundary condition.

Definition at line 46 of file maxwell.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)