Skip to content

Commit

Permalink
Updating version to 3.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hannorein committed Jun 1, 2017
1 parent bd9fbfe commit 25ba45f
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
REBOUND - An open-source multi-purpose N-body code
==================================================

.. image:: http://img.shields.io/badge/rebound-v3.4.0-green.svg?style=flat
.. image:: http://img.shields.io/badge/rebound-v3.5.0-green.svg?style=flat
:target: http://rebound.readthedocs.org
.. image:: https://badge.fury.io/py/rebound.svg
:target: https://badge.fury.io/py/rebound
Expand Down
5 changes: 5 additions & 0 deletions changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ Changelog

This changelog only includes the most important changes in recent updates. For a full log of all changes, please refer to git.

Version 3.5.0
-------------
* The WHFast integrator now supports Jacobi coordinates (default), democratic heliocentric coordinates and WHDS coordinates. The previously separate WHFastHelio integrator has been removed. The coordinate system can now be changed by simply setting the coordinates flag in the ri_whfast struct.
* Included a experimental new integrator MERCURIUS. This is similar to the hybrid integrator in Mercury but uses WHFast and IAS15. Not ready for production yet.

Version 3.4.0
-------------
* Added a screenshot functionality for the WebGL ipython widget. This lets you take screenshots programmatically which is useful to create movies of simulations.
Expand Down
4 changes: 2 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,9 @@
# built documents.
#
# The short X.Y version.
version = '3.4'
version = '3.5'
# The full version, including alpha/beta/rc tags.
release = '3.4.0'
release = '3.5.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
ghash = subprocess.check_output(["git", "rev-parse", "HEAD"]).decode("ascii")
ghash_arg = "-DGITHASH="+ghash.strip()
except:
ghash_arg = "-DGITHASH=ac845995edf5a6a9adc02443239db46720a2cc39" #GITHASHAUTOUPDATE
ghash_arg = "-DGITHASH=bd9fbfeeb89d812e9ab1d64482cc397b9d530347" #GITHASHAUTOUPDATE

extra_link_args=[]
if sys.platform == 'darwin':
Expand Down Expand Up @@ -61,7 +61,7 @@
long_description = f.read()

setup(name='rebound',
version='3.4.0',
version='3.5.0',
description='An open-source multi-purpose N-body code',
long_description=long_description,
url='http://github.com/hannorein/rebound',
Expand Down
2 changes: 1 addition & 1 deletion src/rebound.c
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
const int reb_max_messages_length = 1024; // needs to be constant expression for array size
const int reb_max_messages_N = 10;
const char* reb_build_str = __DATE__ " " __TIME__; // Date and time build string.
const char* reb_version_str = "3.4.0"; // **VERSIONLINE** This line gets updated automatically. Do not edit manually.
const char* reb_version_str = "3.5.0"; // **VERSIONLINE** This line gets updated automatically. Do not edit manually.
const char* reb_githash_str = STRINGIFY(GITHASH); // This line gets updated automatically. Do not edit manually.

void reb_step(struct reb_simulation* const r){
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.4.0
3.5.0

0 comments on commit 25ba45f

Please sign in to comment.