.. currentmodule:: tidy3d

Boundary Conditions
-----------------------------

Specifications
^^^^^^^^^^^^^^^^^

.. autosummary::
   :toctree: ../_autosummary/
   :template: module.rst

   tidy3d.HeatBoundarySpec
   tidy3d.HeatChargeBoundarySpec


Types
^^^^^^^^^^^^^^^^^

.. autosummary::
   :toctree: ../_autosummary/
   :template: module.rst

   tidy3d.TemperatureBC
   tidy3d.ConvectionBC
   tidy3d.HeatFluxBC


Placement
^^^^^^^^^^^^^^^^^

.. autosummary::
   :toctree: ../_autosummary/
   :template: module.rst

   tidy3d.StructureStructureInterface
   tidy3d.StructureBoundary
   tidy3d.MediumMediumInterface
   tidy3d.StructureSimulationBoundary
   tidy3d.SimulationBoundary

Coefficient Models
^^^^^^^^^^^^^^^^^

.. autosummary::
   :toctree: ../_autosummary/
   :template: module.rst

   tidy3d.VerticalNaturalConvectionCoeffModel
