# Configuration

Configuration of the following Heat simulation parameters:

# Simulation Domain

Definition of the heat simulation domain size.

# Center + size

Defines the Heat simulation domain using a center position and size.

center: Center of the simulation domain in x, y, and z-directions.

Type: floating-point number

  • Unit: m, μm (default), or nm
  • Default: (0, 0, 0)

size: Size of the simulation domain in x, y, and z-directions.

Use Infinity to define a geometry extending to infinity in both directions along an axis.

Type: floating-point number

  • Unit: m, μm (default), or nm
  • Constraint: greater than or equal to 0
  • Required field

# Bounds

Constructs the heat simulation domain from minimum and maximum coordinate bounds.

min: Values of the x, y, and z coordinates defining the simulation domain lower corner.

Type: floating-point number

  • Unit: m, μm (default), or nm
  • Required field

max: Values of the x, y, and z coordinates defining the simulation domain upper corner.

Type: floating-point number

  • Unit: m, μm (default), or nm
  • Required field

# Background Medium

Simulation background medium.

Options:

# Grid Specification

grid_spec: Grid specification for heat simulation.

Options:

# Boundary Condition

boundary_spec: List of thermal boundary condition specifications.

# Condition

condition: Thermal boundary conditions to apply at the selected location.

Options:

# Placement

placement: Location to apply thermal boundary conditions.

Options:

# Symmetry

symmetry: Tuple of integers defining reflection symmetry across a plane bisecting the simulation domain normal to the x-, y-, and z-axis at the simulation center of each axis, respectively. Each element can be 0 (symmetry off) or 1 (symmetry on).

# Structure Priority Mode

structure_priority_mode: This field only affects structures with priority set to None.

Options:

  • equal (default): the priority of structures is set to 0.
  • conductor: the priority of structures made of LossyMetalMedium is set to 90, PECMedium to 100, and others to 0.