Skip to content

Commit

Permalink
Merge pull request #342 from lanl/pgrete/v0.3.0
Browse files Browse the repository at this point in the history
Update for release 0.3.0
  • Loading branch information
Yurlungur authored Oct 29, 2020
2 parents b7d2436 + dc587e5 commit 01961e7
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 17 deletions.
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
## Current develop

### Added (new features/APIs/variables/...)

### Changed (changing behavior/API/variables/...)

### Fixed (not changing behavior/API/variables/...)

### Infrastructure (changes irrelevant to downstream codes)

### Removed (removing behavior/API/varaibles/...)

## Release 0.3.0
Date: 10/29/2020

### Added (new features/APIs/variables/...)
- [[PR 317]](https://github.com/lanl/parthenon/pull/317) Add initial support for particles (no MPI support)
- [[PR 311]](https://github.com/lanl/parthenon/pull/311) Bugfix::Restart. Fixed restart parallel bug and also restart bug for simulations with reflecting boundary conditions. Added ability to write restart files with or without ghost cells by setting `ghost_zones` in the output block similar to other output formats.
- [[PR 314]](https://github.com/lanl/parthenon/pull/314) Generalized `par_for` abstractions to provide for reductions with a consistent interface.
- [[PR 308]](https://github.com/lanl/parthenon/pull/308) Added the ability to register and name `MeshBlockPack`s in the `Mesh` or in package initialization.
Expand All @@ -25,7 +39,6 @@
- [[PR 281]](https://github.com/lanl/parthenon/pull/281) Allows one to run regression tests with more than one cuda device, Also improves readability of regression tests output.
- [[PR 330]](https://github.com/lanl/parthenon/pull/330) Fixes restart regression test.

### Removed (removing behavior/API/varaibles/...)

## Release 0.2.0
Date: 9/12/2020
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.2.0 LANGUAGES C CXX)
project(parthenon VERSION 0.3.0 LANGUAGES C CXX)

include(CTest)

Expand Down
35 changes: 20 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,33 @@
# parthenon

[![codecov](https://codecov.io/gh/lanl/parthenon/branch/master/graph/badge.svg)](https://codecov.io/gh/lanl/parthenon)
[![testing](https://gitlab.com/theias/hpc/jmstone/athena-parthenon/parthenon-ci-mirror/badges/develop/pipeline.svg)](https://gitlab.com/theias/hpc/jmstone/athena-parthenon/parthenon-ci-mirror/-/commits/develop)

Parthenon AMR infrastructure
Parthenon performance portable AMR framework

# Community
* [Matrix](https://riot.im/app/#/room/#parthenon-general:matrix.org)
* [Chat room on matrix.org](https://app.element.io/#/room/#parthenon-general:matrix.org)

# Required Dependencies
# Dependencies

* CMake 3.10 or greater
* gcc or intel compiler
* mpi
* openMP
* hdf5
* kokkos
## Required

# Dependencies Other
* CMake 3.12 or greater
* C++14 compatible compiler
* Kokkos 3.0 or greater

* catch2
* python3
* h5py
* numpy
* matplotlib
## Optional (enabling features)

* MPI
* OpenMP
* HDF5 (for outputs)

## Other

* catch2 (for unit tests)
* python3 (for regression tests)
* numpy (for regression tests)
* matplotlib (for regression tests)

# Installation

Expand Down

0 comments on commit 01961e7

Please sign in to comment.