All notable changes to this project will be documented in this file.
- DIM with retardation and PBC
- DIM/QM with PySCF
- AtomParam 'rad' in atomic units
- Use NumExpr to help speed up some array operations
- DIM with retardation (Meredith's work)
- fixed analyzer method for molecular nanoparticles (ndim = 0)
- Removed CG solver as an option (incorrect results)
- Included use of numpy for simple shared-memory parallelization
- Included updated documentation on some modules
- PBC calculations no longer has their own modules
- Each module in DIMPy/dimpy/methods only modifies the T2 tensor
- Updated test/examples to account for new 'kdir' input
- 'Kdir' key as a vector instead of a string
- DIM with PBC (including examples and test cases)
- DIM
- Analyzer
- analyzer, input_file, methods, nanoparticle, tools modules are now their own subpackages of DIMPy
- Test cases
- Documentation
- CHANGELOG.rst
- DDA
- DDA with retardation
- DDA with PBC
- DDA with PBC and retardation