tidy3d.HeatBoundarySpec#
- class HeatBoundarySpec[source]#
- Bases: - Tidy3dBaseModel- Heat boundary conditions specification. - Parameters:
- placement (Union[StructureBoundary, StructureStructureInterface, MediumMediumInterface, SimulationBoundary, StructureSimulationBoundary]) β Location to apply boundary conditions. 
- condition (Union[TemperatureBC, HeatFluxBC, ConvectionBC]) β Boundary conditions to apply at the selected location. 
 
 - Example - >>> from tidy3d import SimulationBoundary >>> bc_spec = HeatBoundarySpec( ... placement=SimulationBoundary(), ... condition=ConvectionBC(ambient_temperature=300, transfer_coeff=1), ... ) - Attributes - Methods - placement#
 - condition#
 - __hash__()#
- Hash method.