Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resolves 1949: support greedy procedure for nirb #1997

Merged
merged 66 commits into from
Nov 23, 2022

Conversation

thomas-saigre
Copy link
Contributor

  • Have you checked to ensure there aren't other open Pull Requests for the same change?
  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes?
  • Have you successfully run the Feel++ testsuite with your changes locally?
  • Have you written Doxygen comments in your contribution ?

Implementation of the greedy loop : #1949

luzpaz and others added 30 commits September 30, 2022 09:29
(still issue in the criterion)

- add option to init Coarse toolbox (useful for greedy function)
- getReducedSolution : get the solution of coarse tolbox projected on basis made of coarse snapshots

[ci skip]
Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) from 4.3.3 to 4.4.1.
- [Release notes](https://github.com/JamesIves/github-pages-deploy-action/releases)
- [Commits](JamesIves/github-pages-deploy-action@v4.3.3...v4.4.1)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
use only 1 parameter to begin with
[ci skip]
test_perf_nirb :
- fix usage of class according to #1955
- allow to use greedy generation
- add docstrings
- save all files in a single directory, associated to the case (RESPATH)

post_process.py :
- refactor function plot_error so we can pass many directories of error to post process

/cc @alielarif
- use of L2 scalar product in XH
- normalize the scritrion

[ci skip]
- for ramdom generation : add selection of random vector in a given set
- for post process : add horizontal line for interpolation error
and adapt print to execution in parallel
seems more adaptated for vscode
- initProblem returns Xi_train
- use makedirs instead of mkdir
- fix execution of test_nirb
[skip feelpp, skip toolboxes, skip mor, skip tests]
@thomas-saigre thomas-saigre requested review from alielarif and removed request for vincentchabannes November 13, 2022 14:43
@thomas-saigre thomas-saigre merged commit 379da89 into 1912-implement-nirb-tools Nov 23, 2022
@prudhomm prudhomm changed the title 1949 greedy resolves 1949: support greedy procedure for nirb Mar 18, 2024
@prudhomm prudhomm added this to the v111 milestone Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants