exosim.tasks.parse.parsePath#

Classes#

ParsePath

Given the optical path descrition, it parses the optical elements and return an ordered dictionary.

Module Contents#

class ParsePath[source]#

Bases: exosim.tasks.task.Task

Given the optical path descrition, it parses the optical elements and return an ordered dictionary.

Returns:

dictionary of Radiance and Dimensionless, represeting the radiance and efficiency of the path.

Return type:

dict

Note

The user can force the parser to isolate contribution by addind to the description dictionary the key ‘isolate’ set to True.

execute()[source]#

Class execution. It runs on call and executes all the task actions returning the outputs. It requires the input with correct keywords

property radiance_keys_list[source]#