# Grid Refinement

Grid Refinement defines the grid step size and number of cells used by local refinement regions in layer refinement.

This object corresponds to tidy3d.GridRefinement (opens new window).

Grid refinement settings are shared by bounds_refinement and corner_refinement.

# Number of Grid Cells

num_cells: Number of grid cells in the refinement region.

  • Type: integer
  • Default: 3

# Relative Refinement Factor

refinement_factor: Relative refinement factor applied to the vacuum grid size.

  • Type: floating-point number
  • GUI label: Relative Refinement Factor

# Absolute Refinement Size

dl: Absolute grid size in the refined region.

  • Type: floating-point number
  • Unit: m, mm (default unit), um
  • GUI label: Absolute Refinement Size

NOTE

If both refinement_factor and dl are defined, the refined grid size is limited by the smaller value. If neither is defined, Tidy3D applies a default refinement_factor of 2.