Loop over all Analysis Surfaces
The example FRED file at the end of this KB article demonstrates how to use the scripting language to loop over all nodes in the Analysis Surface(s) folder and identify the nodes that are Analysis Surface types (as opposed to Directional Analysis Entities or Detector Entities). In a broader context, this type of programmatic node type identification would allow for operations to be performed only on the nodes of the specific type of interest. For example, the intention might be to loop over all Analysis Surface nodes in the model and call the IrradianceToARN function on each node.
FRED file: Loop Over Analysis Surfaces