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

Add elliptic eigenvalue global prom example #266

Merged
merged 33 commits into from
Apr 3, 2024
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
6eba5ee
Add initial eigenvalue example
ckendrick Jan 31, 2024
cc46d06
Rename example and update description
ckendrick Feb 2, 2024
9f9eff3
Add error calculation with FOM
ckendrick Feb 2, 2024
03ec16f
Add options for energy fraction and reduced dim
ckendrick Feb 2, 2024
707171f
Update eigenproblem problem setup
ckendrick Feb 2, 2024
92a702c
Fix center and kappa for problem 4 and 5
ckendrick Feb 6, 2024
66f86a3
Fix saving eigenvectors to visit
ckendrick Feb 7, 2024
e0285fe
Rename example to elliptic eigenvalue
ckendrick Feb 7, 2024
ed00f76
Update case 4 and 5
ckendrick Feb 7, 2024
108ce8c
Output initial condition and adjust center relative to mesh
ckendrick Feb 8, 2024
ca421b2
Add case 6 and use square mesh by default
ckendrick Feb 8, 2024
6328f6b
Update mesh bounds and mapping
ckendrick Feb 13, 2024
95ed026
Add additional case to vary center around point
ckendrick Feb 14, 2024
f76f825
Transform mesh to be centered around origin
ckendrick Feb 14, 2024
ba1e591
Add modified cases for limiting domain
ckendrick Feb 14, 2024
dff666c
Refactor parameter mapping used in potential setup
ckendrick Feb 14, 2024
c089e15
Update case 9 setup to use absolute mesh location
ckendrick Feb 14, 2024
5d51359
Add eigenvector error calculation
ckendrick Feb 15, 2024
8bb7011
Add timing info printout
ckendrick Feb 15, 2024
11367db
Add option to compile mfem with lapack enabled
ckendrick Feb 28, 2024
ae45890
Update takeSample to use new function signature
ckendrick Mar 5, 2024
046ca92
Add verbose option for solver
ckendrick Mar 5, 2024
a845485
Renaming mapping helper functions
ckendrick Mar 11, 2024
32f9e4f
Add SuperLU, Strumpack, MKL CPardiso preconditioners
ckendrick Mar 13, 2024
90488de
Add SuperLU build to setup script
ckendrick Mar 14, 2024
6400aa5
Fix getSpatialBasis calls to remove time parameter
ckendrick Mar 25, 2024
86c74d1
Move helper functions to utilities
ckendrick Mar 25, 2024
d12511c
Fix issues with lapack/superlu setup
ckendrick Mar 26, 2024
d0f7d25
Add sample outputs for example problem
ckendrick Mar 26, 2024
371682b
Merge remote-tracking branch 'origin/master' into eigenvalue_example
ckendrick Mar 26, 2024
92c3c45
Fix example sample commands
ckendrick Mar 28, 2024
b8caa16
Update function docs and fix abs error
ckendrick Apr 2, 2024
8e1b373
Merge remote-tracking branch 'origin/master' into eigenvalue_example
ckendrick Apr 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ if (ENABLE_EXAMPLES)
de_parametric_maxwell_greedy
maxwell_local_rom_greedy
grad_div_global_rom
elliptic_eigenproblem_global_rom
dg_advection
nonlinear_elasticity
heat_conduction
Expand All @@ -166,6 +167,7 @@ if (ENABLE_EXAMPLES)
prom
prom
prom
prom
dmd
dmd
dmd
Expand Down
Loading
Loading