@@ -201,13 +201,25 @@ https://www.atlassian.com/git/tutorials/merging-vs-rebasing
201201 - [x] Clean up pylint and org issues.
202202 - [x] use xmin, ymin, ... = `Geometry.intersections(axis).bounds` to ``get_bounds()``
203203 - [x] Integrate shapely ops into bounds checking / intersection checking.
204- - [x] Fix MyPy warnings. <- too many stupid ones? ..
204+ - [x] Fix MyPy warnings. <- too many stupid ones?
205205- [ ] Add Logging.
206206- [ ] Migrate notebooks into static tests.
207207- [ ] Add PEC PMC.
208208- [ ] Handle Inf as it's own keyword that depends on simulation bounds.
209209- [ ] Make Uniform Samplers separate classes? (dont evaluate / store freqs, times)?
210210- [ ] setup.cfg for installing packages with more granularity (base, docs, tests)
211+
212+
213+ #### Requires some focused time
214+ - [ ] Nail down simulationData interfaces for plotting.
215+ - [ ] Figue out webAPI running progress issues. (can we get separate status for time-stepping?)
216+ - [ ] Conversion for mode monitors / mode sources.
217+ - [ ] Get near2far working correctly.
218+ - [ ] Use mode solver for the relevant example notebooks.
219+ - [ ] Document everything fully.
220+ - [ ] Diagram code structure / developer notes.
221+ - [ ] Discretization scheme given Box within Simulation.
222+
211223---
212224
213225#### Momchil's To Do Notes
@@ -226,11 +238,11 @@ https://www.atlassian.com/git/tutorials/merging-vs-rebasing
226238 - [ ] Support plane wave, gaussian beam, modesource in JSON conversion.
227239 - [ ] Support mode monitor, permittivity monitor in JSON conversion.
228240- [ ] Data
229- - [ ] Provide optional args to only export the `MonitorData` of selected `Monitor`s.
230- - [ ] Wrap string conversion in MonitorLoad in helper function.
231- - [ ] Assert SimulationData's monitor names exist in original Simulation.
241+ - [x ] Provide optional args to only export the `MonitorData` of selected `Monitor`s.
242+ - [x ] Wrap string conversion in MonitorLoad in helper function.
243+ - [x ] Assert SimulationData's monitor names exist in original Simulation <- done by default. .
232244 - [ ] Solver field data evaluated at yee cell locations, sufficient to interpolate values anywhere in monitor volume.
233- - [ ] Eliminate need for storing `monitor_name` in `MonitorData`.
245+ - [x ] Eliminate need for storing `monitor_name` in `MonitorData`.
234246---
235247
236248### Stage 3: Refining
0 commit comments