Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.71 KB

CHANGELOG.md

File metadata and controls

59 lines (43 loc) · 1.71 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.4.0] - 2020-xx-xx

Forth unstable version.

Added

  • Flexible initial conditions for electric and magnetic fields.
  • Flexible boundary conditions for electric and magnetic fields.
  • Support for automatic "big picture" documentation generation.
  • Support for automatic unit tests.

Changed

  • xxx TODO xxxx

[0.3.0] - 2020-03-02

Third unstable version.

Changed

  • Established new version scheme with major, minor and patch number
  • Major revision of project structure and development process according to the bertha project (CI support, contributing and coding style guidelines, preparation for deployment, ...)
  • Major refactoring of solver classes (including separation of treatment of electromagnetic field and quantum mechanical systems)

Removed

  • Dropped support for Intel Xeon Phi KNC
  • Dropped Predictor-Corrector and Runge-Kutta methods
  • Dropped support for MATLAB data export

[0.2] - 2018-09-27

Second unstable version.

Added

  • General description of materials, in particular quantum mechanical properties
  • Alternative numerical methods such as those based on the Rodrigues approach
  • Writer for HDF5 data files

[0.1] - 2017-07-18

First unstable version, served as proof of concept.

Added

  • CMake build system, modular project structure
  • Base classes that describe the device and simulation scenario
  • Elementary numerical methods
  • Parallelization support for OpenMP and CUDA
  • Writer for MATLAB data files