Jan Nikl
|
09487b9fe5
|
Added parallel iterative glvis monitor.
|
2025-07-10 19:22:56 -07:00 |
|
Jan Nikl
|
0f68e7bcc8
|
Fixed mapping of rhs in DarcyOperator.
|
2025-07-10 00:27:26 -07:00 |
|
Jan Nikl
|
4b58d905ca
|
Added tolerance/iters settings to DarcyOperator.
|
2025-07-09 14:22:24 -07:00 |
|
Jan Nikl
|
649823c5c9
|
Generalized IterativeGLVis monitor.
|
2025-07-09 13:03:00 -07:00 |
|
Jan Nikl
|
2aad23842c
|
Generalized solution-based controller to all linear solvers and shared the solution/rhs vectors with DarcyOperator.
|
2025-07-09 12:54:31 -07:00 |
|
Jan Nikl
|
c53a61c09b
|
Added switches for direct solver usage in DarcyOperator.
|
2025-07-01 23:08:23 -07:00 |
|
Jan Nikl
|
e2f53c54e8
|
Fixed DarcyOperator to work serially when compiled with MPI.
|
2025-06-30 12:06:15 -07:00 |
|
Jan Nikl
|
1b8577a1e0
|
Fixed gradient construction in Schur complement for nonlinear solvers.
|
2025-06-12 11:24:09 -07:00 |
|
Jan Nikl
|
34540e80f8
|
Revert "Removed unused dynamic cast to BlockOperator of the system operator."
This reverts commit e6ae361737.
|
2025-06-11 16:17:20 -07:00 |
|
Jan Nikl
|
a8f370df36
|
Added nonlinear diffusion to parallel darcy form and ex5p-nguyen.
|
2025-06-10 04:31:10 -07:00 |
|
Jan Nikl
|
e6ae361737
|
Removed unused dynamic cast to BlockOperator of the system operator.
|
2025-06-10 04:13:50 -07:00 |
|
Jan Nikl
|
ae2af6c86f
|
Added AIR AMG setup to hybridization and reduction, enabling problem 3 with the latter.
|
2025-06-06 14:29:16 -07:00 |
|
Jan Nikl
|
d9731c7e19
|
Added AIR AMG setup to Schur complement preconditioner, enabling problem 3.
|
2025-06-06 13:37:09 -07:00 |
|
Jan Nikl
|
368005d9f1
|
Added GS/HypreAMG preconditioning to gradient of the hybridized system.
|
2025-04-15 21:26:56 -07:00 |
|
Jan Nikl
|
bdc3be07e4
|
Improved memory safety by RAII.
|
2025-04-14 18:08:56 -07:00 |
|
Jan Nikl
|
c91f3ea67f
|
Added solution-based iterative solver controller to DarcyOperator.
|
2025-04-11 12:21:03 -07:00 |
|
Jan Nikl
|
5243009e3e
|
Made RecoverFEMSolution virtual.
|
2025-04-11 10:26:06 -07:00 |
|
Jan Nikl
|
a0b9d810fc
|
Fixed print level of AMG in Schur.
|
2025-03-31 16:09:34 -07:00 |
|
Jan Nikl
|
1828746552
|
Added parallelization of non-linear DarcyForm.
|
2025-03-18 21:04:33 -07:00 |
|
Jan Nikl
|
092d24622c
|
Removed the hack with DarcyForm directly as operator.
|
2025-03-18 20:57:51 -07:00 |
|
Jan Nikl
|
b881ba6fd9
|
Minor cleanup in DarcyOperator.
|
2025-03-13 09:22:25 -07:00 |
|
Jan Nikl
|
4332811cb2
|
Fixed Neumann BC in hybridized DarcyOperator.
|
2025-03-10 15:40:25 -07:00 |
|
Jan Nikl
|
6e727f1b65
|
Fixed trace space to use DG_Interface collection without sign convention.
|
2025-03-06 11:09:31 -08:00 |
|
Jan Nikl
|
c4e42b6e2b
|
Parallelized DarcyOperator and Schur preconditioner.
|
2025-02-12 15:24:56 -08:00 |
|
Jan Nikl
|
39ada69386
|
Moved sign convention to DarcyForm for non-linear diffusion.
|
2024-12-12 13:06:24 -08:00 |
|
Jan Nikl
|
36460bc805
|
Added Schur preconditioner for non-linear diffusion.
|
2024-12-05 19:01:35 -08:00 |
|
Jan Nikl
|
a0cc1aa1b6
|
Changed solver string format for local solver and simplified the testing logic.
|
2024-12-05 18:09:38 -08:00 |
|
Jan Nikl
|
9f13fc9347
|
Fixed non-linear diffusion LDG stabilization.
|
2024-12-05 17:13:51 -08:00 |
|
Jan Nikl
|
1e859b33f2
|
Moved setup of the solvers to methods.
|
2024-12-05 15:50:53 -08:00 |
|
Jan Nikl
|
0378b0b258
|
Moved Schur complement preconditioner to a class.
|
2024-12-05 09:57:43 -08:00 |
|
Jan Nikl
|
bd0585fd56
|
Added LDG stabilization to non-linear diffusion and removed duplicite tests.
|
2024-12-04 10:47:08 -08:00 |
|
Jan Nikl
|
768a0f7002
|
Fixed tolerance in rege tests and increased precision of the local solver to converge in some tests.
|
2024-12-03 14:36:37 -08:00 |
|
Jan Nikl
|
43e1185b91
|
Added non-linear solvers for the mixed formulation, but keeping the linear solve for backward compatibility.
|
2024-11-26 13:38:18 -08:00 |
|
Jan Nikl
|
f0829c4c2e
|
Added Sundials KINSolver.
|
2024-10-31 11:49:36 -07:00 |
|
Jan Nikl
|
223bc2e32c
|
Added output to files for GMRES interations.
|
2024-10-25 16:14:59 -07:00 |
|
Jan Nikl
|
c6d768fe3e
|
Added steps for GMRES iteration vis.
|
2024-10-25 16:13:19 -07:00 |
|
Jan Nikl
|
7a344ffafe
|
Added visualization of GMRES iterations to ex5-aniso.
|
2024-10-25 16:12:14 -07:00 |
|
Jan Nikl
|
ef2f9d41ca
|
Added time dependency to mag field.
|
2024-10-17 16:45:56 -07:00 |
|
Jan Nikl
|
2167542063
|
Added reduction of potential.
|
2024-10-16 16:55:00 -07:00 |
|
Jan Nikl
|
50cbc10d67
|
Renamed the operator from Nguyen to DarcyOperator.
|
2024-10-16 09:35:39 -07:00 |
|
Jan Nikl
|
85fd2cee5e
|
Separated the operator from Nguyen.
|
2024-10-16 09:35:39 -07:00 |
|