flexcompute / tidy3d

Fast electromagnetic solver (FDTD) at scale.
https://docs.flexcompute.com/projects/tidy3d/en/latest/
GNU Lesser General Public License v2.1
179 stars 40 forks source link

Neumann BC validator in heat unsteady cases #1956

Open marc-flex opened 2 weeks ago

marc-flex commented 2 weeks ago

Currently, HeatChargeSimulation will raise an error trying to run any simulation for which only Neumann BCs have been provided. This is correct when dealing with steady-state simulations. For unsteady simulations, however, this isn't necessary.

We should modify the validator so that we can run unsteady simulations with all Neumann BCs.

Adding @dbochkov-flexcompute for visibility.