(self, arr)
| 341 | return self.mode_solver.get_freqs() |
| 342 | |
| 343 | def multiply_bloch_phase(self, arr): |
| 344 | dims = arr.shape |
| 345 | arr = arr.ravel() |
| 346 | self.mode_solver.multiply_bloch_phase(arr) |
| 347 | return np.reshape(arr, dims) |
| 348 | |
| 349 | def get_poynting(self, which_band): |
| 350 | e = self.get_efield(which_band, False) |
no outgoing calls