1334b7c | Josselin Massot | 04 March 2024, 16:55:28 UTC | fix: clang-tidy fix (#43) <!-- Thank you for your contribution to ponio! --> <!-- ༊彡 --> <!-- Please check the following before submitting your PR --> - [x] I have installed [pre-commit](https://pre-commit.com/) locally and use it to validate my commits. - [x] The PR title follows the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) convention. Available tags: 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' - [x] This new PR is documented. - [x] This new PR is tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> Fix clang-tidy warnings. ## Related issue <!-- List the issues solved by this PR, if any. --> ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/solver/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 04 March 2024, 16:55:28 UTC |
7caaa9d | Josselin Massot | 04 March 2024, 13:38:10 UTC | fix: fix release-please action (#41) <!-- Thank you for your contribution to ponio! --> <!-- ༊彡 --> <!-- Please check the following before submitting your PR --> - [x] I have installed [pre-commit](https://pre-commit.com/) locally and use it to validate my commits. - [x] The PR title follows the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) convention. Available tags: 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' - [x] This new PR is documented. - [x] This new PR is tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> Set first version to `0.0.0` like in [splinart-cpp#12](https://github.com/gouarin/splinart-cpp/pull/12/files) ## Related issue <!-- List the issues solved by this PR, if any. --> ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/solver/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 04 March 2024, 13:38:10 UTC |
fda0ea9 | Josselin Massot | 04 March 2024, 09:21:45 UTC | fix: change-version (#39) <!-- Thank you for your contribution to ponio! --> <!-- ༊彡 --> <!-- Please check the following before submitting your PR --> - [x] I have installed [pre-commit](https://pre-commit.com/) locally and use it to validate my commits. - [x] The PR title follows the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) convention. Available tags: 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' - [x] This new PR is documented. - [x] This new PR is tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> Remove `version.txt` file and replace it by `.release-please-manifest.json` and `release-please-config.json`. Change check in `CMakeLists.txt`. ## Related issue <!-- List the issues solved by this PR, if any. --> `release-please` changes only the major version. ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/solver/doc/CODE_OF_CONDUCT.md) - [ ] I agree to follow this project's Code of Conduct | 04 March 2024, 09:21:45 UTC |
b50c9db | Josselin Massot | 01 March 2024, 10:35:41 UTC | fix: change version (#38) <!-- Thank you for your contribution to ponio! --> <!-- ༊彡 --> <!-- Please check the following before submitting your PR --> - [x] I have installed [pre-commit](https://pre-commit.com/) locally and use it to validate my commits. - [x] The PR title follows the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) convention. Available tags: 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' - [x] This new PR is documented. - [x] This new PR is tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> Fix the version number for `please-release`. ## Related issue <!-- List the issues solved by this PR, if any. --> `please-release` upgrade only major. ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/solver/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 01 March 2024, 10:35:41 UTC |
382ab20 | Josselin Massot | 29 February 2024, 14:13:18 UTC | ci: improve CI (#36) Improve CI of ponio : * [x] add `cpp-check` * [x] add `pre-commit` * [x] add conditional worker * [x] change to pixi for environment * [x] remove some conan tests * [x] add tests to check all type of integrator * [x] add README * [x] fix documentation generation * [x] fix `cpp-check` warnings | 29 February 2024, 14:13:18 UTC |
e0251b0 | Josselin Massot | 26 January 2024, 08:19:45 UTC | fix LD_LIBRARY_PATH | 26 January 2024, 10:22:32 UTC |
0f13452 | Josselin Massot | 26 January 2024, 08:15:41 UTC | fix LD_LIBRARY_PATH | 26 January 2024, 10:22:32 UTC |
dc69a87 | Josselin Massot | 26 January 2024, 08:06:56 UTC | fix LD_LIBRARY_PATH | 26 January 2024, 10:22:32 UTC |
49d2a70 | Josselin Massot | 25 January 2024, 17:45:05 UTC | fix petsc checking | 26 January 2024, 10:22:32 UTC |
225f1e9 | Josselin Massot | 25 January 2024, 17:28:54 UTC | add petsc for tests with samurai | 26 January 2024, 10:22:32 UTC |
ed8a308 | Josselin Massot | 24 January 2024, 14:56:16 UTC | fix concept problem_operator and problem_jacobian | 26 January 2024, 10:22:32 UTC |
40decd2 | Josselin Massot | 24 January 2024, 14:03:41 UTC | fix petsc using | 26 January 2024, 10:22:32 UTC |
a1d1c7f | Josselin Massot | 24 January 2024, 11:44:58 UTC | add implicit with operator for samurai | 26 January 2024, 10:22:32 UTC |
7931c39 | Josselin Massot | 24 January 2024, 10:05:10 UTC | add implicit with operator for samurai | 26 January 2024, 10:22:32 UTC |
13b5e63 | Josselin Massot | 10 January 2024, 14:59:22 UTC | pseudo-code for futur change | 26 January 2024, 10:22:32 UTC |
4327383 | Josselin Massot | 19 December 2023, 09:34:08 UTC | begining of rewrite of DIRK interface | 26 January 2024, 10:22:32 UTC |
00a54d4 | Josselin Massot | 25 January 2024, 12:21:31 UTC | add maximal eigenvalue computer | 25 January 2024, 17:05:02 UTC |
363b54c | Josselin Massot | 12 January 2024, 12:25:28 UTC | add adaptive time step ROCK | 25 January 2024, 17:05:02 UTC |
df0fb39 | Josselin Massot | 10 January 2024, 15:01:01 UTC | change name of variables | 25 January 2024, 17:05:02 UTC |
ceb8caa | Josselin Massot | 25 January 2024, 16:35:25 UTC | Fix CI and documentation (#35) Co-authored-by: Josselin Massot <josselin.massot@polytechnique.edu> | 25 January 2024, 16:35:25 UTC |
0d7c00f | Josselin Massot | 20 December 2023, 18:40:04 UTC | remove const for samurai compatibility | 20 December 2023, 19:36:07 UTC |
fdf40be | Josselin Massot | 20 December 2023, 09:36:00 UTC | add ROCK4 | 20 December 2023, 19:36:07 UTC |
25956f3 | Loic Gouarin | 20 December 2023, 09:53:40 UTC | fix conan | 20 December 2023, 18:24:53 UTC |
bc54614 | Josselin Massot | 19 December 2023, 13:25:09 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
db552c4 | Josselin Massot | 19 December 2023, 13:20:06 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
f4f37de | Josselin Massot | 19 December 2023, 13:13:55 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
635665a | Josselin Massot | 19 December 2023, 13:01:41 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
e5e4a69 | Josselin Massot | 19 December 2023, 12:44:55 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
b099a9e | Josselin Massot | 19 December 2023, 12:13:59 UTC | fix conan CI with samurai | 20 December 2023, 18:24:53 UTC |
5f53b4f | Josselin Massot | 19 December 2023, 10:16:01 UTC | fix CI | 20 December 2023, 18:24:53 UTC |
f701df6 | Josselin Massot | 19 December 2023, 10:06:23 UTC | fix CI | 20 December 2023, 18:24:53 UTC |
607be37 | Josselin Massot | 12 December 2023, 13:37:13 UTC | fix C++20 for clang | 20 December 2023, 18:24:53 UTC |
bbb5933 | Josselin Massot | 12 December 2023, 13:07:23 UTC | Revert "fix C++20 for clang" This reverts commit 07a5138a7cd4981325b2157dfb620945187faffb. | 20 December 2023, 18:24:53 UTC |
7d6dbfb | Josselin Massot | 12 December 2023, 12:26:20 UTC | fix C++20 for clang | 20 December 2023, 18:24:53 UTC |
7245b0f | Josselin Massot | 12 December 2023, 10:01:21 UTC | fix samurai includes | 20 December 2023, 18:24:53 UTC |
cb968b4 | Josselin Massot | 11 December 2023, 16:07:38 UTC | fix CMakeLists for samurai | 20 December 2023, 18:24:53 UTC |
f572d3a | Josselin Massot | 11 December 2023, 16:02:01 UTC | fix CMakeLists for samurai | 20 December 2023, 18:24:53 UTC |
106ddd5 | Josselin Massot | 05 December 2023, 09:54:14 UTC | remove xtensor include | 20 December 2023, 18:24:53 UTC |
29cc0d1 | Josselin Massot | 05 December 2023, 09:24:29 UTC | remove samurai hack | 20 December 2023, 18:24:53 UTC |
f33bf05 | Josselin Massot | 01 December 2023, 13:30:32 UTC | remove const& on methods | 20 December 2023, 18:24:53 UTC |
62fed1d | Josselin Massot | 28 November 2023, 12:14:19 UTC | fix adaptive mesh | 20 December 2023, 18:24:53 UTC |
817391a | Josselin Massot | 26 October 2023, 13:11:45 UTC | fix heat demo | 20 December 2023, 18:24:53 UTC |
ccc9cc3 | Josselin Massot | 26 October 2023, 11:15:38 UTC | remove const& for state_t in Runge-Kutta methods | 20 December 2023, 18:24:53 UTC |
4f63970 | Josselin Massot | 25 October 2023, 18:11:55 UTC | remove const ref for un in eRK methods and test with samurai | 20 December 2023, 18:24:53 UTC |
14825aa | Josselin Massot | 05 December 2023, 10:13:49 UTC | try to fix doc CI | 05 December 2023, 11:09:19 UTC |
6a38118 | Josselin Massot | 30 November 2023, 16:31:41 UTC | fix rtd by removing theme | 05 December 2023, 11:09:19 UTC |
8578cec | Josselin Massot | 30 November 2023, 12:38:27 UTC | simplify last stage | 05 December 2023, 11:09:19 UTC |
7116fba | Josselin Massot | 30 November 2023, 12:38:15 UTC | improve demo | 05 December 2023, 11:09:19 UTC |
145d4a0 | Josselin Massot | 29 November 2023, 16:47:35 UTC | fix ROCK2 method | 05 December 2023, 11:09:19 UTC |
0c2297f | Josselin Massot | 13 November 2023, 13:03:36 UTC | try something on ROCK2 | 05 December 2023, 11:09:19 UTC |
b60fda4 | Josselin Massot | 25 October 2023, 08:15:33 UTC | experiment on ROCK2 | 05 December 2023, 11:09:19 UTC |
a0777fa | Josselin Massot | 13 October 2023, 13:22:29 UTC | dynamic number of stages ROCK | 05 December 2023, 11:09:19 UTC |
4f3a565 | Josselin Massot | 21 September 2023, 09:37:21 UTC | add bugged ROCK2 method | 05 December 2023, 11:09:19 UTC |
4e50c09 | Josselin Massot | 17 August 2023, 12:38:49 UTC | add CLI11 link library | 17 August 2023, 12:45:31 UTC |
41d7ae1 | Josselin Massot | 17 August 2023, 12:06:54 UTC | add CLI11 dependence | 17 August 2023, 12:45:31 UTC |
70cdd46 | Josselin Massot | 17 August 2023, 11:44:32 UTC | add NOLINT to improve interface | 17 August 2023, 12:45:31 UTC |
a332117 | Josselin Massot | 17 August 2023, 11:44:06 UTC | fix a deprecated option | 17 August 2023, 12:45:31 UTC |
127c3b7 | Josselin Massot | 17 August 2023, 11:09:46 UTC | remove pointer arithmetic with CLI11 | 17 August 2023, 12:45:31 UTC |
9d37933 | Josselin Massot | 17 August 2023, 11:08:37 UTC | add CLI11 dependence | 17 August 2023, 12:45:31 UTC |
1e7f3c3 | Josselin Massot | 15 August 2023, 16:16:24 UTC | add NOLINT comments | 16 August 2023, 09:24:09 UTC |
0bfbef0 | Josselin Massot | 09 August 2023, 14:16:48 UTC | fix clang-tidy-run and remove warnings | 16 August 2023, 09:24:09 UTC |
3bf4c26 | Josselin Massot | 07 August 2023, 11:42:20 UTC | fix notebook for nbval | 07 August 2023, 12:25:04 UTC |
1139b98 | Josselin Massot | 07 August 2023, 11:30:39 UTC | update CI for notebooks | 07 August 2023, 12:25:04 UTC |
6d8332a | Josselin Massot | 07 August 2023, 11:16:26 UTC | fix std::sqrt | 07 August 2023, 12:25:04 UTC |
15ffbbc | Josselin Massot | 07 August 2023, 11:06:52 UTC | simplify three body choregraphy notebook | 07 August 2023, 12:25:04 UTC |
43b5f74 | Josselin Massot | 07 August 2023, 10:46:22 UTC | move butcher_methods.hpp file | 07 August 2023, 12:25:04 UTC |
460352f | Josselin Massot | 07 August 2023, 10:45:59 UTC | rename namespace | 07 August 2023, 12:25:04 UTC |
6f71be6 | Josselin Massot | 07 August 2023, 10:45:23 UTC | update demo and improve notebooks | 07 August 2023, 12:25:04 UTC |
b67f9ef | Josselin Massot | 07 August 2023, 10:39:01 UTC | update demo and improve notebooks | 07 August 2023, 12:25:04 UTC |
391e500 | Josselin Massot | 07 August 2023, 10:37:27 UTC | rename ode namespace into ponio | 07 August 2023, 12:25:04 UTC |
ecfaa12 | Josselin Massot | 07 August 2023, 10:36:26 UTC | rename ode namespace into ponio | 07 August 2023, 12:25:04 UTC |
78d7ffd | Josselin Massot | 07 August 2023, 10:36:03 UTC | split files in elementary files | 07 August 2023, 12:25:04 UTC |
c66d0d4 | Josselin Massot | 07 August 2023, 10:35:19 UTC | split files in elementary files | 07 August 2023, 12:25:04 UTC |
7f0dacb | Josselin Massot | 07 August 2023, 10:33:36 UTC | rename ode namespace into ponio | 07 August 2023, 12:25:04 UTC |
e2068c3 | Josselin Massot | 04 August 2023, 09:27:46 UTC | add clang-tidy CI | 07 August 2023, 12:25:04 UTC |
d89ded9 | Josselin Massot | 04 August 2023, 08:38:04 UTC | remove more warnings | 07 August 2023, 12:25:04 UTC |
2be9ce8 | Josselin Massot | 04 August 2023, 08:17:15 UTC | remove clang-tidy warnings | 07 August 2023, 12:25:04 UTC |
5e54891 | Josselin Massot | 03 August 2023, 21:15:59 UTC | update .gitignore for cmake | 07 August 2023, 12:25:04 UTC |
19bb291 | Josselin Massot | 03 August 2023, 21:13:40 UTC | add clang-tidy | 07 August 2023, 12:25:04 UTC |
2a20a61 | Josselin Massot | 03 August 2023, 21:12:18 UTC | first version | 07 August 2023, 12:25:04 UTC |
b71e277 | Josselin Massot | 03 August 2023, 21:11:50 UTC | improve CMakeLists.txt | 07 August 2023, 12:25:04 UTC |
0b92be9 | Josselin Massot | 03 August 2023, 21:11:26 UTC | rename CI | 07 August 2023, 12:25:04 UTC |
164635c | Josselin Massot | 03 August 2023, 13:15:23 UTC | use requirements.txt file | 07 August 2023, 12:25:04 UTC |
6532d04 | Josselin Massot | 03 August 2023, 12:19:53 UTC | fix CI | 07 August 2023, 12:25:04 UTC |
0a931b2 | Josselin Massot | 03 August 2023, 12:07:11 UTC | add test of notebooks | 07 August 2023, 12:25:04 UTC |
37033ae | Josselin Massot | 03 August 2023, 11:08:08 UTC | update environment.yml files | 07 August 2023, 12:25:04 UTC |
c6780b4 | Josselin Massot | 03 August 2023, 09:26:07 UTC | remove docopt-ng dependency | 07 August 2023, 12:25:04 UTC |
e2a32e7 | Josselin Massot | 01 August 2023, 10:04:27 UTC | add expRK skip | 07 August 2023, 12:25:04 UTC |
4f7bcea | Josselin Massot | 31 July 2023, 09:02:17 UTC | remove docopt-ng dependency | 07 August 2023, 12:25:04 UTC |
6f56b4f | Josselin Massot | 29 June 2023, 08:44:21 UTC | clang-tidy on tests | 07 August 2023, 12:25:04 UTC |
9098ccd | Josselin Massot | 28 June 2023, 19:30:04 UTC | clang-tidy on headers | 07 August 2023, 12:25:04 UTC |
101f50a | Josselin Massot | 28 June 2023, 19:29:04 UTC | clang-tidy on demos | 07 August 2023, 12:25:04 UTC |
eae9db7 | Josselin Massot | 28 June 2023, 19:28:12 UTC | change init_fill_array behaviour with functions | 07 August 2023, 12:25:04 UTC |
79b5630 | Josselin Massot | 27 June 2023, 14:42:22 UTC | update clang-format | 07 August 2023, 12:25:04 UTC |
94fa201 | Josselin Massot | 19 June 2023, 12:00:30 UTC | remove unused parameter warnings | 07 August 2023, 12:25:04 UTC |
f8ba01b | Josselin Massot | 13 June 2023, 15:19:08 UTC | Add diagonal implicit Runge-Kutta methods (#22) Add implementation of generic DIRK methods. --------- Co-authored-by: Josselin Massot <josselin.massot@polytechnique.edu> | 13 June 2023, 15:19:08 UTC |
80ac749 | Josselin Massot | 05 June 2023, 05:22:36 UTC | Type tuple (#24) - [x] Add 3 types defined in `butcher_methods.hpp` which store all Runge-Kutta methods in `std::tuple`. - [x] Remove `test_oder.hxx` code generation. - [x] Add metaprog' to iterate over all explicit Runge-Kutta methods. --------- Co-authored-by: Josselin Massot <josselin.massot@polytechnique.edu> | 05 June 2023, 05:22:36 UTC |
2d0337b | Josselin Massot | 05 June 2023, 05:20:50 UTC | Loop controler (#23) * [x] add a range on solutions of problem: `solver_range`, to control time loop * [x] add `time_iterator` to iterate on `solver_range` * [x] add tag on `time_iterator` --------- Co-authored-by: Josselin Massot <josselin.massot@polytechnique.edu> | 05 June 2023, 05:20:50 UTC |
d83a773 | Loic Gouarin | 26 April 2023, 18:42:57 UTC | feat: Add pre commit (#21) Co-authored-by: Josselin Massot <josselin.massot@polytechnique.edu> | 26 April 2023, 18:42:57 UTC |
33e4b32 | Josselin Massot | 11 April 2023, 16:40:16 UTC | Merge pull request #20 from kivvix/expRK Exponential Runge-Kutta method | 11 April 2023, 16:40:16 UTC |