accessories

The endf_parserpy.utils.accessories module implements three classes that facilitate the access to objects in nested dictionaries by introducing enhanced indexing functionality. The enhanced indexing functionality, established by the EndfPath class is leveraged by the EndfDict class to enable advanced indexing into nested dictionaries. Finally, an instance of the EndfVariable class serves the same purpose as a regular variables but is kept in sync with a specific location in a nested dictionary and the data stored there.

Read the following sections for a more detailed description of these classes: