Ansys Lumerical Heat Solver — Lesson 4

In this video lesson, we will learn about the various settings for the HEAT solver object, mainly focusing on steady-state simulations. For thermal-conductive and transient simulations, see the following course, HEAT Solver — Thermal-Conductive and Transient Simulations.


Alternate video link.


Mesh Constraint

The mesh constraint object is used to override the default mesh settings in some parts of the simulation region. Normally, the meshing parameters are set by the global mesh settings in the solver object. However, if some specific meshing conditions are required in part of the simulation region, a mesh constraint object can be used to locally refine the mesh in any desired area.

The object can be added from the Solver section under the HEAT tab and will appear as a child of the HEAT solver object in the Objects Tree. You can add as many mesh constraint objects as needed in a single simulation.

Geometry type

You can define the geometry by directly specifying the x, y, z positions and spans of the object or by associating it with a structure or simulation domain. The volume type option allows automatic adjustment of the mesh constraint position and span when the volume associated with a mesh is modified.

Volume type

  • SOLID: Select the target solid. The solid can be a geometry object or a structure group.
  • DOMAIN: Select the target domain. The reference geometry is the volume of the selected domain. The desired domain can be identified while being in partitioned volume mode
  • ALL DOMAIN: The reference geometry is the volume of all domains (the entire simulation region)

Maximum edge length

The maximum allowed edge length of a triangular (in 2D) or tetrahedral (in 3D) element within the area or volume of the mesh constraint object. A smaller number will result in a more refined mesh.