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

more verbose ksp-monitor/snes monitor #2225

Open
prudhomm opened this issue Mar 11, 2024 · 0 comments
Open

more verbose ksp-monitor/snes monitor #2225

prudhomm opened this issue Mar 11, 2024 · 0 comments

Comments

@prudhomm
Copy link
Member

in complex solver strategies we need to have a fine understanding of what is happening (eg fieldsplit)
the current monitor is not very helpful in deciphering what is going on.
I propose two things:

  • date/time to understand the time spent (date my be useful if we don't have it elsewhere)
  • the solver/preconditioner prefix

this gives the following

[2024-03-11 :10:12:27 - [heat-fluid] ] #0 SNES Residual norm 2.3695e-02
[2024-03-11 :10:13:08 - [heat-fluid] ] #0 SNES/KSP Residual norm 2.3695e-02
[2024-03-11 :10:13:08 - [heat-fluid.fieldsplit-0] ] #0 KSP Residual norm 3.1433e-02
[2024-03-11 :10:13:08 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #0 KSP Residual norm 2.0035e+00
[2024-03-11 :10:13:08 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #1 KSP Residual norm 2.6221e-01
[2024-03-11 :10:13:09 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #2 KSP Residual norm 9.5651e-02
[2024-03-11 :10:13:09 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #3 KSP Residual norm 4.2396e-02
[2024-03-11 :10:13:10 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #4 KSP Residual norm 1.9984e-02
[2024-03-11 :10:13:10 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #5 KSP Residual norm 9.5858e-03
[2024-03-11 :10:13:11 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #6 KSP Residual norm 4.2665e-03
[2024-03-11 :10:13:11 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #7 KSP Residual norm 1.8583e-03
[2024-03-11 :10:13:11 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #8 KSP Residual norm 8.7618e-04
[2024-03-11 :10:13:12 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #9 KSP Residual norm 3.8967e-04
[2024-03-11 :10:13:12 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #10 KSP Residual norm 1.8198e-04
[2024-03-11 :10:13:12 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #11 KSP Residual norm 9.0643e-05
[2024-03-11 :10:13:13 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #12 KSP Residual norm 3.8578e-05
[2024-03-11 :10:13:13 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #13 KSP Residual norm 1.7566e-05
[2024-03-11 :10:13:14 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #14 KSP Residual norm 8.5306e-06
[2024-03-11 :10:13:14 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #15 KSP Residual norm 4.3091e-06
[2024-03-11 :10:13:15 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #16 KSP Residual norm 2.4634e-06
[2024-03-11 :10:13:15 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #17 KSP Residual norm 1.6289e-06
[2024-03-11 :10:13:16 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #18 KSP Residual norm 1.1609e-06
[2024-03-11 :10:13:16 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #19 KSP Residual norm 7.6787e-07
[2024-03-11 :10:13:17 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #20 KSP Residual norm 4.4812e-07
[2024-03-11 :10:13:17 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #21 KSP Residual norm 2.3924e-07
[2024-03-11 :10:13:18 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #22 KSP Residual norm 1.2061e-07
[2024-03-11 :10:13:18 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #23 KSP Residual norm 6.4853e-08
[2024-03-11 :10:13:19 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #24 KSP Residual norm 3.6939e-08
[2024-03-11 :10:13:19 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #25 KSP Residual norm 2.1699e-08
[2024-03-11 :10:13:19 - [heat-fluid.fieldsplit-0.fieldsplit-0] ] #26 KSP Residual norm 1.4154e-08
[2024-03-11 :10:13:20 - [heat-fluid.fieldsplit-0.fieldsplit-1] ] #0 KSP Residual norm 1.5995e+11
[2024-03-11 :10:13:20 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #0 KSP Residual norm 2.6225e-09
[2024-03-11 :10:13:20 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #1 KSP Residual norm 1.0443e-09
[2024-03-11 :10:13:21 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #2 KSP Residual norm 6.0293e-10
[2024-03-11 :10:13:21 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #3 KSP Residual norm 3.1346e-10
[2024-03-11 :10:13:22 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #4 KSP Residual norm 1.8648e-10
[2024-03-11 :10:13:22 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #5 KSP Residual norm 1.1831e-10
[2024-03-11 :10:13:23 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #6 KSP Residual norm 7.2409e-11
[2024-03-11 :10:13:23 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #7 KSP Residual norm 4.1726e-11
[2024-03-11 :10:13:24 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #8 KSP Residual norm 2.3098e-11
[2024-03-11 :10:13:24 - [heat-fluid.fieldsplit-0.fieldsplit-schur-inner-solver] ] #9 KSP Residual norm 1.2306e-11

@prudhomm prudhomm self-assigned this Mar 11, 2024
@prudhomm prudhomm added this to the v111 milestone Mar 11, 2024
prudhomm added a commit that referenced this issue Mar 11, 2024
reduce default verbosity of gmsh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

1 participant