itasca.wall.thermal.facet

Functions and classes for working with Itasca thermal wall facets.

Functions

itasca.wall.thermal.facet.count() int.

Get the number of thermal facets.

itasca.wall.thermal.facet.find(id: int) Thermal facet object.

Get the thermal facet object with the given ID number.

itasca.wall.thermal.facet.inbox(lower_bound: vec, upper_bound: vec, intersect=True) Tuple of thermal facet objects.

Get a tuple of thermal facets with extents intersecting a box. The extent is the axis-aligned bounding box of the thermal facet. The if the optional keyword argument intersect is False then only thermal facets with positions falling in the box are returned.

itasca.wall.thermal.facet.list() Thermal facet iterator object.

Get a thermal facet iterator object.

itasca.wall.thermal.facet.maxid() int.

Get the maximum thermal facet ID.

itasca.wall.thermal.facet.near(point: vec, radius=0.0) Thermal facet object.

Find the closest thermal facet to a point. If the optional keyword argument radius is non-zero, only search within this radius.

Classes