Redesigns the SI maker to include an xyz format, which is only useful for singlepoint, geometryoptimization, and transitionstatesearches.
Includes a protocol interface with solely the "format" method so that other formatters can be made without having to change the design.
Furtermore, various type fixes are included in this pull request (including failing imports, log iterator typing in the log module), and documentation have been added to the multi_keys
Redesigns the SI maker to include an xyz format, which is only useful for singlepoint, geometryoptimization, and transitionstatesearches.
Includes a protocol interface with solely the "format" method so that other formatters can be made without having to change the design.
Furtermore, various type fixes are included in this pull request (including failing imports, log iterator typing in the log module), and documentation have been added to the multi_keys