From bcb794f863cdd6548e7afa8fbd76e66776de37eb Mon Sep 17 00:00:00 2001 From: Dan F-M Date: Fri, 25 Oct 2019 14:31:07 -0400 Subject: [PATCH] updating changelog --- .vscode/settings.json | 16 ++++++++-------- HISTORY.rst | 9 +++++++++ paper/figures/kepler_bench.cpp | 10 ++++------ 3 files changed, 21 insertions(+), 14 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 7288f11ca..8d7b96655 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,14 +4,14 @@ "C_Cpp.intelliSenseEngine": "Default", "C_Cpp.default.includePath": [ "${workspaceFolder}/exoplanet/theano_ops/lib/vendor/eigen_3.3.3", - "${HOME}/anaconda3/include/**", - "${HOME}/anaconda3/lib/**", - "${HOME}/miniconda3/include/**", - "${HOME}/miniconda3/lib/**", - "${HOME}/anaconda/include/**", - "${HOME}/anaconda/lib/**", - "${HOME}/miniconda/include/**", - "${HOME}/miniconda/lib/**" + // "${HOME}/anaconda3/include/**", + // "${HOME}/anaconda3/lib/**", + // "${HOME}/miniconda3/include/**", + // "${HOME}/miniconda3/lib/**", + // "${HOME}/anaconda/include/**", + // "${HOME}/anaconda/lib/**", + // "${HOME}/miniconda/include/**", + // "${HOME}/miniconda/lib/**" ], // Python testing "python.testing.pytestArgs": [ diff --git a/HISTORY.rst b/HISTORY.rst index 74905b1dd..51dd1ee2a 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,3 +1,12 @@ +0.2.2 (2019-10-25) +++++++++++++++++++ + +- Adds ``TTVOrbit`` tutorial +- Switches tutorials to `lightkurve `_ for data access +- Improves packaging and code style features +- Fixes bugs and improves interface to ``TTVOrbit`` + + 0.2.1 (2019-09-26) ++++++++++++++++++ diff --git a/paper/figures/kepler_bench.cpp b/paper/figures/kepler_bench.cpp index 764ac2f27..1ee644edf 100644 --- a/paper/figures/kepler_bench.cpp +++ b/paper/figures/kepler_bench.cpp @@ -118,8 +118,7 @@ struct Batman { }; template -std::tuple do_benchmark(double ecc, - const int N) { +std::tuple do_benchmark(double ecc, const int N) { std::vector M(N), E(N); for (int n = 0; n < N; ++n) { E[n] = 2 * M_PI * n / (N - 1); @@ -147,14 +146,13 @@ std::tuple do_benchmark(double ecc, std::sort(error.begin(), error.end()); double pct90 = error[(9 * N) / 10]; - return std::make_tuple(log10(end - start) - log10(N), log10(max_err), - log10(mean_err), log10(pct90)); + return std::make_tuple(log10(end - start) - log10(N), log10(max_err), log10(mean_err), + log10(pct90)); } PYBIND11_MODULE(kepler_bench, m) { const int N = 1000000; - m.def("exoplanet", &do_benchmark, py::arg("ecc"), - py::arg("N") = N); + m.def("exoplanet", &do_benchmark, py::arg("ecc"), py::arg("N") = N); m.def("radvel", &do_benchmark, py::arg("ecc"), py::arg("N") = N); m.def("batman", &do_benchmark, py::arg("ecc"), py::arg("N") = N); }