tidy3d.UnsteadyHeatAnalysis#

class UnsteadyHeatAnalysis[source]#

Bases: Tidy3dBaseModel

Configures relevant unsteady-state heat simulation parameters.

Parameters:
  • initial_temperature (PositiveFloat) – [units = K]. Initial value for the temperature field.

  • unsteady_spec (UnsteadySpec) – Time step and total time steps for the unsteady simulation.

Example

>>> import tidy3d as td
>>> time_spec = td.UnsteadyHeatAnalysis(
...     initial_temperature=300,
...     unsteady_spec=td.UnsteadySpec(
...         time_step=0.01,
...         total_time_steps=200,
...     ),
... )

Attributes

Inherited Common Usage

initial_temperature#
unsteady_spec#