20b0b2f | Josselin Massot | 26 September 2024, 09:26:36 UTC | docs: add authors file (#60) <!-- 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' - [ ] This new PR is documented. - [ ] This new PR is tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct --------- Co-authored-by: Loic Gouarin <loic.gouarin@gmail.com> | 26 September 2024, 09:26:36 UTC |
6a237f3 | Josselin Massot | 24 September 2024, 09:29:16 UTC | feat: add informations on time interation in time_iterator (#59) <!-- 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. --> * Add a `iteration_info` data structure, stored into algorithms. * Add getters and setters to this structure into `time_iterator` class. ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 24 September 2024, 09:29:16 UTC |
8887651 | Josselin Massot | 03 September 2024, 07:44:50 UTC | refactor: remove some clang-tidy check and add IWYU pragma: private (#58) <!-- 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. --> ## Related issue <!-- List the issues solved by this PR, if any. --> Some error on clang-tidy check ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 03 September 2024, 07:44:50 UTC |
15d096c | Josselin Massot | 30 August 2024, 12:19:21 UTC | fix: remove first iteration with time_step equals to zero (#57) <!-- 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. --> ## Related issue First iteration with `ponio::time_iterator` is done with $\Delta t=0$. ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> Examples with `ponio::solver_range` ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 30 August 2024, 12:19:21 UTC |
07e9c98 | Josselin Massot | 09 August 2024, 11:03:00 UTC | feat: adaptive time step for Strang splitting method (#53) <!-- 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. --> Add an adaptive time step technique for Strang splitting coming from [Adaptive time splitting method for multi-scale evolutionary partial differential equations, Descombes S. & Duarte M. & Dumont T. & Louvet V. & Massot M. (2011) *Confluentes Mathematici*](https://doi.org/10.1142/S1793744211000412) ## 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. --> * lorenz_all.cpp ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 09 August 2024, 11:03:00 UTC |
783da0a | Josselin Massot | 09 August 2024, 07:21:18 UTC | fix: fix midnight CI (#56) <!-- 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. --> Change version of pixi in midnight.yml CI file ## Related issue <!-- List the issues solved by this PR, if any. --> Midnight CI fails due to pixi version update. ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [X] I agree to follow this project's Code of Conduct | 09 August 2024, 07:21:18 UTC |
79078e5 | Josselin Massot | 08 August 2024, 10:32:51 UTC | feat: improve CI, doc and tests (#55) <!-- 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. --> - Change test for midnight CI - Add bibliography for algorithms to documentation - Add test of non-regression on order of PIROCK with and without Shampine's trick ## Related issue <!-- List the issues solved by this PR, if any. --> - Midnight test launch every night - Add bibliography for unquoted time integrator (ROCK2, ROCK4, PIROCK and Lawson methods) - Remove some warnings of clang-tidy ## How has this been tested? <!-- Give the list of files used to test this new implementation. --> - ponio/test/test_samurai.hxx ## Code of Conduct By submitting this PR, you agree to follow our [Code of Conduct](https://github.com/hpc-maths/ponio/blob/master/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 08 August 2024, 10:32:51 UTC |
0eb5e33 | Josselin Massot | 13 June 2024, 12:53:45 UTC | feat: add adaptive time step for samurai and ROCK (#54) <!-- 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. --> Add a concept to test if current state has a `array` member function which returns a range concept. Next, just use previous error function (for ranges) with `u.array()`. ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 13 June 2024, 12:53:45 UTC |
5981006 | Josselin Massot | 10 June 2024, 11:36:40 UTC | fix: Shampine's trick with samurai (#52) <!-- 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. --> ## Related issue <!-- List the issues solved by this PR, if any. --> Fix Shampine's trick with samurai Fix ROCK with samurai (you can't move a field!) ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct | 10 June 2024, 11:36:40 UTC |
6eafde1 | github-actions[bot] | 30 May 2024, 06:35:09 UTC | chore(main): release 0.3.0 (#51) :robot: I have created a release *beep* *boop* --- ## [0.3.0](https://github.com/hpc-maths/ponio/compare/v0.2.0...v0.3.0) (2024-05-30) ### Features * add PIROCK method ([#44](https://github.com/hpc-maths/ponio/issues/44)) ([9df536f](https://github.com/hpc-maths/ponio/commit/9df536f0c17719af8f0a5086ea7e31b293b76111)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 30 May 2024, 06:35:09 UTC |
558a7bc | Josselin Massot | 29 May 2024, 22:40:23 UTC | docs: improve user experience on documentations (#49) <!-- 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. --> Improve README.md, add a gallery in examples (renaming of demos) ## 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/ponio/doc/CODE_OF_CONDUCT.md) - [x] I agree to follow this project's Code of Conduct --------- Co-authored-by: Laurent Series <laurent.series@lsmac.local> | 29 May 2024, 22:40:23 UTC |
9df536f | Josselin Massot | 24 May 2024, 07:31:27 UTC | feat: add PIROCK method (#44) <!-- 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. --> Add PIROCK method from [A. Abdulle and G. Vilmart, PIROCK: a swiss-knife partitioned implicit-explicit orthogonal Runge-Kutta Chebyshev integrator for stiff diffusion-advection-reaction problems with or without noise, 2012](https://hal.science/file/index/docid/739757/filename/paper_pirock.pdf). ## 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. --> - Add `nagumo_pirock.cpp` demo. - Add tests in `test_order.hxx` for PIROCK, ROCK2 and ROCK4. ## 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 | 24 May 2024, 07:31:27 UTC |
589502f | github-actions[bot] | 18 March 2024, 15:24:29 UTC | chore(main): release 0.2.0 (#48) :robot: I have created a release *beep* *boop* --- ## [0.2.0](https://github.com/hpc-maths/ponio/compare/v0.1.0...v0.2.0) (2024-03-18) ### Features * rename solver into ponio ([#47](https://github.com/hpc-maths/ponio/issues/47)) ([b9419c8](https://github.com/hpc-maths/ponio/commit/b9419c8a0e907f97e54c24da53b7d08d3bd960cf)) ### Bug Fixes * cmake ([#46](https://github.com/hpc-maths/ponio/issues/46)) ([810e93e](https://github.com/hpc-maths/ponio/commit/810e93e767cb358e5e1fa337e654d5e9b64397a4)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 18 March 2024, 15:24:29 UTC |
b9419c8 | Josselin Massot | 18 March 2024, 15:19:44 UTC | feat: rename solver into ponio (#47) <!-- 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 tested. ## Description <!-- A clear and concise description of what you have done in this PR. --> Rename `solver` directories into `ponio`. ## 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 | 18 March 2024, 15:19:44 UTC |
810e93e | Loic Gouarin | 18 March 2024, 14:58:53 UTC | fix: cmake (#46) ## Description - Add an option in `CMakeLists.txt` to remove the build of the demos. - Export c++20 when ponio is installed and other projects use it. ## 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 | 18 March 2024, 14:58:53 UTC |
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 |