# Working TODO - [x] Wave Constant - Sources - [x] Temporal Shapes / Continuous Wave Temporal Shape - [ ] Temporal Shapes / Symbolic Temporal Shape - [ ] Plane Wave Source - [ ] TFSF Source - [ ] Gaussian Beam Source - [ ] Astig. Gauss Beam - Monitors - [x] EH Field - [x] Power Flux - [ ] Permittivity - [ ] Diffraction - Tidy3D / Integration - [ ] Exporter - [ ] Combine - [ ] Importer - Sim Grid - [ ] Sim Grid - [ ] Auto - [ ] Manual - [ ] Uniform - [ ] Data - Structures - [ ] Cylinder - [ ] Cylinder Array - [ ] L-Cavity Cylinder - [ ] H-Cavity Cylinder - [ ] FCC Lattice - [ ] BCC Lattice - [ ] Monkey - Expr Socket - [ ] Array Mode - Math Nodes - [ ] Reduce Math - [ ] Transform Math - reindex freq->wl - Material Data Fitting - [ ] Data File Import - [ ] DataFit Medium - Mediums - [ ] Non-Linearities - [ ] PEC Medium - [ ] Isotropic Medium - [ ] Sellmeier Medium - [ ] Drude Medium - [ ] Debye Medium - [ ] Anisotropic Medium - Integration - [ ] Simulation and Analysis of Maxim's Cavity - Constants - [x] Number Constant - [x] Vector Constant - [x] Physical Constant - [ ] Fix many problems by persisting `_enum_cb_cache` and `_str_cb_cache`.