tidy3d.UniformUnstructuredGrid#
- class UniformUnstructuredGrid[source]#
Bases:
Tidy3dBaseModelUniform grid.
- Parameters:
dl (Attribute:
dl) –TypePositiveFloat
DefaultUnitsum
DescriptionGrid size for uniform grid generation.
min_edges_per_circumference (Attribute:
min_edges_per_circumference) –TypePositiveFloat
Default= 15
DescriptionEnforced minimum number of mesh segments per circumference of an object. Applies to
CylinderandSphere, for which the circumference is taken as 2 * pi * radius.min_edges_per_side (Attribute:
min_edges_per_side) –TypePositiveFloat
Default= 2
DescriptionEnforced minimum number of mesh segments per any side of an object.
non_refined_structures (Attribute:
non_refined_structures) –TypeTuple[str, …]
Default= ()
DescriptionList of structures for which
min_edges_per_circumferenceandmin_edges_per_sidewill not be enforced. The originaldlis used instead.
Example
>>> heat_grid = UniformUnstructuredGrid(dl=0.1)
Attributes
Methods
- dl#
- min_edges_per_circumference#
- min_edges_per_side#
- non_refined_structures#
- __hash__()#
Hash method.