diff --git a/CHANGELOG.md b/CHANGELOG.md index 700ee73cdb3f..e7997c8a4a88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ ## Current develop ### Added (new features/APIs/variables/...) + +### Changed (changing behavior/API/variables/...) + +### Fixed (not changing behavior/API/variables/...) + +### Removed (removing behavior/API/varaibles/...) + + +## Release 0.2.0 +Date: 9/12/2020 + +### Added - [[PR 250]](https://github.com/lanl/parthenon/pull/250) Feature::Restart. If output file format 'rst' is specified restart files are written using independent variables and those marked with Restart metadata flag. Simulations can be restarted with a '-r \' argument to the code. - [[PR 263]](https://github.com/lanl/parthenon/pull/263) Added MeshBlockPack, a mechanism for looping over the whole mesh at once within a `Kokkos` kernel. See [documentation](docs/mesh/packing.md) - [[PR 267]](https://github.com/lanl/parthenon/pull/267) Introduced TaskRegions and TaskCollections to allow for task launches on multiple blocks. @@ -10,12 +22,12 @@ - [[PR 290]](https://github.com/lanl/parthenon/pull/290) Added per cycle performance output diagnostic. - [[PR 298]](https://github.com/lanl/parthenon/pull/298) Introduced Partition, a tiny utility for partitioning STL containers. Used for MeshBlockPacks, to enable packing over a fraction of the mesh. -### Changed (changing behavior/API/variables/...) +### Changed - [\#68](https://github.com/lanl/parthenon/issues/68) Moved default `par_for` wrappers to `MeshBlock` - [[PR 243]](https://github.com/lanl/parthenon/pull/243) Automatically find/check Python version used in regression tests. Bumps CMake minimum version to 3.12 - [[PR 266]](https://github.com/lanl/parthenon/pull/266): It is no longer necessary to specify Kokkos_ENABLE_OPENMP this is by default enabled, to turn off one can specify PARTHENON_DISABLE_OPENMP. -### Fixed (not changing behavior/API/variables/...) +### Fixed - [[PR 271]](https://github.com/lanl/parthenon/issues/256): Fix setting default CXX standard. - [[PR 262]](https://github.com/lanl/parthenon/pull/262) Fix setting of "coverage" label in testing. Automatically applies coverage tag to all tests not containing "performance" label. - [[PR 276]](https://github.com/lanl/parthenon/pull/276) Decrease required Python version from 3.6 to 3.5. @@ -23,8 +35,6 @@ - [[PR 282]](https://github.com/lanl/parthenon/pull/282) Integrated MeshBlockPack and tasking in pi example - [[PR 294]](https://github.com/lanl/parthenon/pull/294) Fix `IndexShape::GetTotal(IndexDomain)` - previously was returning opposite of expected domain result. -### Removed - ## Release 0.1.0 Date: 8/4/2020 diff --git a/CMakeLists.txt b/CMakeLists.txt index 5bf4bfae2e69..9d1499b5fbee 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,7 +37,7 @@ else() "Note, that the machine file can be placed in any directory (also outside the repo).") endif() -project(parthenon VERSION 0.1.0 LANGUAGES C CXX) +project(parthenon VERSION 0.2.0 LANGUAGES C CXX) include(CTest)