Generalize Parsing and Handling of Fields
Since it is foreseeable that other modules than the ElectricFieldReader might want to read field data from INTI files, I have moved the parsing of these files in its own class, for now called FieldParser
. This class could also be extended to parse additionally supported file formats later.
If the individual modules create a static
instance of this parser, caching of the results works as before. The first module to do so is the ElectricFieldReaderModule
.
I have added a brief section in the user manual explaining the tool and its intended use.