Package hedge :: Package models :: Module em :: Class TMMaxwellOperator
[hide private]
[frames] | no frames]

Class TMMaxwellOperator

source code


A 2D TM Maxwell operator with PEC boundaries.

Field order is [Ez Hx Hy].

Instance Methods [hide private]
 
get_eh_subset(self)
Return a 6-tuple of bools indicating whether field components are to be computed.
source code

Inherited from MaxwellOperator: __init__, absorbing_bc, assemble_eh, bind, field_placeholder, flux, incident_bc, local_derivatives, max_eigenvalue, op_template, partial_to_eh_subsets, pec_bc, split_eh

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  _default_dimensions = 2
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

get_eh_subset(self)

source code 

Return a 6-tuple of bools indicating whether field components are to be computed. The fields are numbered in the order specified in the class documentation.

Overrides: MaxwellOperator.get_eh_subset
(inherited documentation)