FISH Functions

The type specifiers used in the FISH function signatures are given in the “FISH Type Index” section.

Thermal Wall Utilities

wall.thermal.find(INT) Find a thermal wall.
wall.thermal.inbox(VEC,VEC<,BOOL>) Get thermal walls with extents intersecting a box.
wall.thermal.list Get the global thermal wall list.
wall.thermal.near(VEC<,FLT>) Find the closest thermal wall to a point.
wall.thermal.num Get the number of thermal walls.
wall.thermal.typeid Get the thermal wall type number.

Thermal Wall Intrinsics

wall.thermal.contactmap(WTH_PNT<,INT><,PNT>) Get active thermal contacts around a thermal wall.
wall.thermal.contactmap.all(WTH_PNT<,INT><,PNT>) Get all thermal contacts around a thermal wall.
wall.thermal.extra(WTH_PNT<,INT>) Get/set the thermal wall extra variable.
wall.thermal.facetlist(WTH_PNT) Get the facets of a thermal wall.
wall.thermal.group(WTH_PNT<,STR>) Get/set thermal wall groups.
wall.thermal.group.remove(CLT_PNT,STR) Remove thermal wall groups.
wall.thermal.id(WTH_PNT) Get the thermal wall ID.
wall.thermal.isgroup(CLT_PNT,STR<,STR>) Query the existence of a group.
wall.thermal.pos(WTH_PNT<,INT>) Get the thermal wall position.
wall.thermal.prop(WTH_PNT,STR) Set a property for all facets.
wall.thermal.wall(WTH_PNT) Get the host mechanical wall.

Thermal Wall Facet Utilities

wall.thermal.facet.find(INT) Find a thermal facet.
wall.thermal.facet.inbox(VEC,VEC<,BOOL>) Get thermal facets with extents intersecting a box.
wall.thermal.facet.list Get the global thermal facet list.
wall.thermal.facet.near(VEC<,FLT>) Find the closest thermal facet to a point.
wall.thermal.facet.num Get the number of thermal facets.
wall.thermal.facet.typeid Get the thermal facet type number.

Thermal Wall Facet Intrinsics

wall.thermal.facet.contactmap(WFTH_PNT<,INT,PNT>) Get active thermal contacts around a facet.
wall.thermal.facet.contactmap.all(WFTH_PNT<,INT,PNT>) Get all thermal contacts around a facet.
wall.thermal.facet.facet(WFTH_PNT) Get the host mechanical facet.
wall.thermal.facet.group(WFTH_PNT<,INT>) Get/set thermal facet groups.
wall.thermal.facet.group.remove(WFTH_PNT,STR) Remove thermal facet groups.
wall.thermal.facet.id(WFTH_PNT) Get the thermal facet ID.
wall.thermal.facet.isgroup(WFTH_PNT,STR<,INT>) Query the existence of a group.
wall.thermal.facet.isprop(WFTH_PNT,STR) Query the existence of a property.
wall.thermal.facet.pos(WFTH_PNT<,INT>) Get the thermal facet position.
wall.thermal.facet.prop(WFTH_PNT,STR) Get/set a thermal facet property.
wall.thermal.facet.wall(WFTH_PNT) Get the thermal facet’s thermal wall.