macromax
- macromax package
solve()SolutionSolution.__init__()Solution.gridSolution.vectorialSolution.dtypeSolution.wavenumberSolution.angular_frequencySolution.wavelengthSolution.magneticSolution.boundSolution.source_distributionSolution.jSolution.ESolution.BSolution.DSolution.HSolution.SSolution.energy_densitySolution.stress_tensorSolution.fSolution.torqueSolution.iterationSolution.previous_update_normSolution.residueSolution.__iter__()Solution.solve()
ScatteringMatrixScatteringMatrix.__init__()ScatteringMatrix.gridScatteringMatrix.vectorialScatteringMatrix.cachingScatteringMatrix.srcvec2freespace()ScatteringMatrix.srcvec2source()ScatteringMatrix.source2detfield()ScatteringMatrix.srcvec2detfield()ScatteringMatrix.detfield2detvec()ScatteringMatrix.detvec2srcvec()ScatteringMatrix.__setitem__()ScatteringMatrix.__array__()ScatteringMatrix.HScatteringMatrix.TScatteringMatrix.__add__()ScatteringMatrix.__array_function__()ScatteringMatrix.__array_ufunc__()ScatteringMatrix.__call__()ScatteringMatrix.__len__()ScatteringMatrix.__matmul__()ScatteringMatrix.__mul__()ScatteringMatrix.__neg__()ScatteringMatrix.__new__()ScatteringMatrix.__pow__()ScatteringMatrix.__rmatmul__()ScatteringMatrix.__rmul__()ScatteringMatrix.__sub__()ScatteringMatrix.__truediv__()ScatteringMatrix.adjoint()ScatteringMatrix.back_reflectionScatteringMatrix.backward_transmissionScatteringMatrix.dot()ScatteringMatrix.forward_transmissionScatteringMatrix.front_reflectionScatteringMatrix.inv()ScatteringMatrix.matmat()ScatteringMatrix.matvec()ScatteringMatrix.ndimScatteringMatrix.rmatmat()ScatteringMatrix.rmatvec()ScatteringMatrix.sideScatteringMatrix.sizeScatteringMatrix.transfer()ScatteringMatrix.transpose()
GridGrid.__init__()Grid.from_ranges()Grid.ndimGrid.shapeGrid.stepGrid.centerGrid.center_at_indexGrid.flatGrid.origin_at_centerGrid.as_flatGrid.as_non_flatGrid.as_origin_at_0Grid.as_origin_at_centerGrid.swapaxes()Grid.transpose()Grid.project()Grid.firstGrid.extentGrid.sizeGrid.dtypeGrid.fGrid.kGrid.__add__()Grid.__mul__()Grid.__rmul__()Grid.__matmul__()Grid.__sub__()Grid.__truediv__()Grid.__neg__()Grid.__len__()Grid.__iter__()Grid.immutableGrid.mutableGrid.__eq__()Grid.multidimensionalGrid.__init_subclass__()Grid.count()Grid.index()
- Subpackages
- Submodules
- macromax.bound module
ElectricMagneticBoundPeriodicBoundAbsorbingBoundAbsorbingBound.__init__()AbsorbingBound.is_electricAbsorbingBound.extinctionAbsorbingBound.electric_susceptibilityAbsorbingBound.background_permittivityAbsorbingBound.betweenAbsorbingBound.beyondAbsorbingBound.gridAbsorbingBound.magnetic_susceptibilityAbsorbingBound.permittivityAbsorbingBound.thickness
LinearBound
- macromax.matrix module
CachingMatrixMatrixMatrix.__init__()Matrix.__len__()Matrix.__setitem__()Matrix.__array__()Matrix.__array_ufunc__()Matrix.__array_function__()Matrix.inv()Matrix.HMatrix.TMatrix.__add__()Matrix.__call__()Matrix.__matmul__()Matrix.__mul__()Matrix.__neg__()Matrix.__new__()Matrix.__pow__()Matrix.__rmatmul__()Matrix.__rmul__()Matrix.__sub__()Matrix.__truediv__()Matrix.adjoint()Matrix.dot()Matrix.matmat()Matrix.matvec()Matrix.ndimMatrix.rmatmat()Matrix.rmatvec()Matrix.transpose()
SquareMatrixSquareMatrix.__init__()SquareMatrix.sideSquareMatrix.sizeSquareMatrix.HSquareMatrix.TSquareMatrix.__add__()SquareMatrix.__array__()SquareMatrix.__array_function__()SquareMatrix.__array_ufunc__()SquareMatrix.__call__()SquareMatrix.__len__()SquareMatrix.__matmul__()SquareMatrix.__mul__()SquareMatrix.__neg__()SquareMatrix.__new__()SquareMatrix.__pow__()SquareMatrix.__rmatmul__()SquareMatrix.__rmul__()SquareMatrix.__setitem__()SquareMatrix.__sub__()SquareMatrix.__truediv__()SquareMatrix.adjoint()SquareMatrix.dot()SquareMatrix.inv()SquareMatrix.matmat()SquareMatrix.matvec()SquareMatrix.ndimSquareMatrix.rmatmat()SquareMatrix.rmatvec()SquareMatrix.transpose()
LiteralScatteringMatrixLiteralScatteringMatrix.__init__()LiteralScatteringMatrix.transfer()LiteralScatteringMatrix.forward_transmissionLiteralScatteringMatrix.front_reflectionLiteralScatteringMatrix.back_reflectionLiteralScatteringMatrix.backward_transmissionLiteralScatteringMatrix.HLiteralScatteringMatrix.TLiteralScatteringMatrix.__add__()LiteralScatteringMatrix.__array__()LiteralScatteringMatrix.__array_function__()LiteralScatteringMatrix.__array_ufunc__()LiteralScatteringMatrix.__call__()LiteralScatteringMatrix.__len__()LiteralScatteringMatrix.__matmul__()LiteralScatteringMatrix.__mul__()LiteralScatteringMatrix.__neg__()LiteralScatteringMatrix.__new__()LiteralScatteringMatrix.__pow__()LiteralScatteringMatrix.__rmatmul__()LiteralScatteringMatrix.__rmul__()LiteralScatteringMatrix.__setitem__()LiteralScatteringMatrix.__sub__()LiteralScatteringMatrix.__truediv__()LiteralScatteringMatrix.adjoint()LiteralScatteringMatrix.dot()LiteralScatteringMatrix.inv()LiteralScatteringMatrix.matmat()LiteralScatteringMatrix.matvec()LiteralScatteringMatrix.ndimLiteralScatteringMatrix.rmatmat()LiteralScatteringMatrix.rmatvec()LiteralScatteringMatrix.sideLiteralScatteringMatrix.sizeLiteralScatteringMatrix.transpose()
ScatteringMatrixScatteringMatrix.__init__()ScatteringMatrix.gridScatteringMatrix.vectorialScatteringMatrix.cachingScatteringMatrix.srcvec2freespace()ScatteringMatrix.srcvec2source()ScatteringMatrix.source2detfield()ScatteringMatrix.srcvec2detfield()ScatteringMatrix.detfield2detvec()ScatteringMatrix.detvec2srcvec()ScatteringMatrix.__setitem__()ScatteringMatrix.__array__()ScatteringMatrix.HScatteringMatrix.TScatteringMatrix.__add__()ScatteringMatrix.__array_function__()ScatteringMatrix.__array_ufunc__()ScatteringMatrix.__call__()ScatteringMatrix.__len__()ScatteringMatrix.__matmul__()ScatteringMatrix.__mul__()ScatteringMatrix.__neg__()ScatteringMatrix.__new__()ScatteringMatrix.__pow__()ScatteringMatrix.__rmatmul__()ScatteringMatrix.__rmul__()ScatteringMatrix.__sub__()ScatteringMatrix.__truediv__()ScatteringMatrix.adjoint()ScatteringMatrix.back_reflectionScatteringMatrix.backward_transmissionScatteringMatrix.dot()ScatteringMatrix.forward_transmissionScatteringMatrix.front_reflectionScatteringMatrix.inv()ScatteringMatrix.matmat()ScatteringMatrix.matvec()ScatteringMatrix.ndimScatteringMatrix.rmatmat()ScatteringMatrix.rmatvec()ScatteringMatrix.sideScatteringMatrix.sizeScatteringMatrix.transfer()ScatteringMatrix.transpose()
QuarterMatrixQuarterMatrix.__init__()QuarterMatrix.full_matrixQuarterMatrix.HQuarterMatrix.TQuarterMatrix.__add__()QuarterMatrix.__array__()QuarterMatrix.__array_function__()QuarterMatrix.__array_ufunc__()QuarterMatrix.__call__()QuarterMatrix.__len__()QuarterMatrix.__matmul__()QuarterMatrix.__mul__()QuarterMatrix.__neg__()QuarterMatrix.__new__()QuarterMatrix.__pow__()QuarterMatrix.__rmatmul__()QuarterMatrix.__rmul__()QuarterMatrix.__setitem__()QuarterMatrix.__sub__()QuarterMatrix.__truediv__()QuarterMatrix.adjoint()QuarterMatrix.dot()QuarterMatrix.inv()QuarterMatrix.matmat()QuarterMatrix.matvec()QuarterMatrix.ndimQuarterMatrix.rmatmat()QuarterMatrix.rmatvec()QuarterMatrix.sideQuarterMatrix.sizeQuarterMatrix.transpose()
ForwardTransmissionMatrixForwardTransmissionMatrix.__init__()ForwardTransmissionMatrix.HForwardTransmissionMatrix.TForwardTransmissionMatrix.__add__()ForwardTransmissionMatrix.__array__()ForwardTransmissionMatrix.__array_function__()ForwardTransmissionMatrix.__array_ufunc__()ForwardTransmissionMatrix.__call__()ForwardTransmissionMatrix.__len__()ForwardTransmissionMatrix.__matmul__()ForwardTransmissionMatrix.__mul__()ForwardTransmissionMatrix.__neg__()ForwardTransmissionMatrix.__new__()ForwardTransmissionMatrix.__pow__()ForwardTransmissionMatrix.__rmatmul__()ForwardTransmissionMatrix.__rmul__()ForwardTransmissionMatrix.__setitem__()ForwardTransmissionMatrix.__sub__()ForwardTransmissionMatrix.__truediv__()ForwardTransmissionMatrix.adjoint()ForwardTransmissionMatrix.dot()ForwardTransmissionMatrix.full_matrixForwardTransmissionMatrix.inv()ForwardTransmissionMatrix.matmat()ForwardTransmissionMatrix.matvec()ForwardTransmissionMatrix.ndimForwardTransmissionMatrix.rmatmat()ForwardTransmissionMatrix.rmatvec()ForwardTransmissionMatrix.sideForwardTransmissionMatrix.sizeForwardTransmissionMatrix.transpose()
FrontReflectionMatrixFrontReflectionMatrix.__init__()FrontReflectionMatrix.HFrontReflectionMatrix.TFrontReflectionMatrix.__add__()FrontReflectionMatrix.__array__()FrontReflectionMatrix.__array_function__()FrontReflectionMatrix.__array_ufunc__()FrontReflectionMatrix.__call__()FrontReflectionMatrix.__len__()FrontReflectionMatrix.__matmul__()FrontReflectionMatrix.__mul__()FrontReflectionMatrix.__neg__()FrontReflectionMatrix.__new__()FrontReflectionMatrix.__pow__()FrontReflectionMatrix.__rmatmul__()FrontReflectionMatrix.__rmul__()FrontReflectionMatrix.__setitem__()FrontReflectionMatrix.__sub__()FrontReflectionMatrix.__truediv__()FrontReflectionMatrix.adjoint()FrontReflectionMatrix.dot()FrontReflectionMatrix.full_matrixFrontReflectionMatrix.inv()FrontReflectionMatrix.matmat()FrontReflectionMatrix.matvec()FrontReflectionMatrix.ndimFrontReflectionMatrix.rmatmat()FrontReflectionMatrix.rmatvec()FrontReflectionMatrix.sideFrontReflectionMatrix.sizeFrontReflectionMatrix.transpose()
BackReflectionMatrixBackReflectionMatrix.__init__()BackReflectionMatrix.HBackReflectionMatrix.TBackReflectionMatrix.__add__()BackReflectionMatrix.__array__()BackReflectionMatrix.__array_function__()BackReflectionMatrix.__array_ufunc__()BackReflectionMatrix.__call__()BackReflectionMatrix.__len__()BackReflectionMatrix.__matmul__()BackReflectionMatrix.__mul__()BackReflectionMatrix.__neg__()BackReflectionMatrix.__new__()BackReflectionMatrix.__pow__()BackReflectionMatrix.__rmatmul__()BackReflectionMatrix.__rmul__()BackReflectionMatrix.__setitem__()BackReflectionMatrix.__sub__()BackReflectionMatrix.__truediv__()BackReflectionMatrix.adjoint()BackReflectionMatrix.dot()BackReflectionMatrix.full_matrixBackReflectionMatrix.inv()BackReflectionMatrix.matmat()BackReflectionMatrix.matvec()BackReflectionMatrix.ndimBackReflectionMatrix.rmatmat()BackReflectionMatrix.rmatvec()BackReflectionMatrix.sideBackReflectionMatrix.sizeBackReflectionMatrix.transpose()
BackwardTransmissionMatrixBackwardTransmissionMatrix.__init__()BackwardTransmissionMatrix.HBackwardTransmissionMatrix.TBackwardTransmissionMatrix.__add__()BackwardTransmissionMatrix.__array__()BackwardTransmissionMatrix.__array_function__()BackwardTransmissionMatrix.__array_ufunc__()BackwardTransmissionMatrix.__call__()BackwardTransmissionMatrix.__len__()BackwardTransmissionMatrix.__matmul__()BackwardTransmissionMatrix.__mul__()BackwardTransmissionMatrix.__neg__()BackwardTransmissionMatrix.__new__()BackwardTransmissionMatrix.__pow__()BackwardTransmissionMatrix.__rmatmul__()BackwardTransmissionMatrix.__rmul__()BackwardTransmissionMatrix.__setitem__()BackwardTransmissionMatrix.__sub__()BackwardTransmissionMatrix.__truediv__()BackwardTransmissionMatrix.adjoint()BackwardTransmissionMatrix.dot()BackwardTransmissionMatrix.full_matrixBackwardTransmissionMatrix.inv()BackwardTransmissionMatrix.matmat()BackwardTransmissionMatrix.matvec()BackwardTransmissionMatrix.ndimBackwardTransmissionMatrix.rmatmat()BackwardTransmissionMatrix.rmatvec()BackwardTransmissionMatrix.sideBackwardTransmissionMatrix.sizeBackwardTransmissionMatrix.transpose()
DepositionMatrixDepositionMatrix.__init__()DepositionMatrix.HDepositionMatrix.TDepositionMatrix.__add__()DepositionMatrix.__array__()DepositionMatrix.__array_function__()DepositionMatrix.__array_ufunc__()DepositionMatrix.__call__()DepositionMatrix.__len__()DepositionMatrix.__matmul__()DepositionMatrix.__mul__()DepositionMatrix.__neg__()DepositionMatrix.__new__()DepositionMatrix.__pow__()DepositionMatrix.__rmatmul__()DepositionMatrix.__rmul__()DepositionMatrix.__setitem__()DepositionMatrix.__sub__()DepositionMatrix.__truediv__()DepositionMatrix.adjoint()DepositionMatrix.cachingDepositionMatrix.dot()DepositionMatrix.inv()DepositionMatrix.matmat()DepositionMatrix.matvec()DepositionMatrix.ndimDepositionMatrix.rmatmat()DepositionMatrix.rmatvec()DepositionMatrix.transpose()
inv()convert()
- macromax.solver module
solve()SolutionSolution.__init__()Solution.gridSolution.vectorialSolution.dtypeSolution.wavenumberSolution.angular_frequencySolution.wavelengthSolution.magneticSolution.boundSolution.source_distributionSolution.jSolution.ESolution.BSolution.DSolution.HSolution.SSolution.energy_densitySolution.stress_tensorSolution.fSolution.torqueSolution.iterationSolution.previous_update_normSolution.residueSolution.__iter__()Solution.solve()