MCPcopy Create free account
hub / github.com/NanoComp/meep / DftFlux

Class DftFlux

python/simulation.py:687–727  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

685
686
687class DftFlux(DftObj):
688 """ """
689
690 def __init__(self, func, args):
691 """Construct a `DftFlux`."""
692 super().__init__(func, args)
693 self.nfreqs = len(args[0])
694 self.regions = args[1]
695 self.num_components = 4
696
697 @property
698 def flux(self):
699 return self.swigobj_attr("flux")
700
701 @property
702 def complexflux(self):
703 return self.swigobj_attr("complexflux")
704
705 @property
706 def E(self):
707 return self.swigobj_attr("E")
708
709 @property
710 def H(self):
711 return self.swigobj_attr("H")
712
713 @property
714 def cE(self):
715 return self.swigobj_attr("cE")
716
717 @property
718 def cH(self):
719 return self.swigobj_attr("cH")
720
721 @property
722 def normal_direction(self):
723 return self.swigobj_attr("normal_direction")
724
725 @property
726 def freq(self):
727 return self.swigobj_attr("freq")
728
729
730class DftForce(DftObj):

Callers 2

add_fluxMethod · 0.85
add_mode_monitorMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected