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

DMD with shifted data #123

Merged
merged 93 commits into from
Sep 23, 2022
Merged

DMD with shifted data #123

merged 93 commits into from
Sep 23, 2022

Conversation

siuwuncheung
Copy link
Member

@siuwuncheung siuwuncheung commented Jun 15, 2022

In junction with Laghos PR#171.

This PR adds the capability of shifting the snapshot data in DMD using offsets and predicting derivatives. Corresponding prediction formula is implemented.

Although the motivation of adding this capability is to work on the Laghos examples with zero initial conditions in velocity (triple point expansion and Sedov blast explosion), a few test runs show that these new capabilities do not provide sufficiently accurate predictions yet. In the future, more investigations are needed on Laghos and these capabilities shall be applied to other MFEM examples, but they are not urgent.

Kevin Huynh and others added 11 commits August 9, 2022 11:02
* move parmetis tar here

* add mfem parallel num compile
* add differential evolution plus example with greedy sampling

* stylize

* add functional header

* update title

* Add alpha to example

* remove default param

* small updates

* remove precision

* add parameters

* update comment

* make de ranges parameters

* Add greedy example

* add rm rf line

* Add comments

* remove non greedy example

* parallel print

* Add iteration print

* pr updates

* update description

* update desc
* visualize example de

* semicolon

* fix bugs
@siuwuncheung
Copy link
Member Author

Are there any examples in libROM, or just Laghos?

It is just used in Laghos now. In a future PR I will add the usage to other MFEM examples.

@siuwuncheung siuwuncheung mentioned this pull request Aug 11, 2022
lib/algo/DMD.cpp Outdated Show resolved Hide resolved
lib/algo/DMD.cpp Outdated Show resolved Hide resolved
@siuwuncheung
Copy link
Member Author

LGTM

@siuwuncheung siuwuncheung merged commit 740caef into master Sep 23, 2022
@siuwuncheung siuwuncheung deleted the shift-nudmd branch October 4, 2022 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFR Ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants