JJDHooghiem / pyenkf

GNU General Public License v3.0
0 stars 0 forks source link

Progress bar for checking progress. #1

Open amvdw95 opened 1 year ago

amvdw95 commented 1 year ago

It would be helpful to have some sort of progress indication, to

There are progress bars available in Fortran, though not natively (https://community.intel.com/t5/Intel-Fortran-Compiler/Progress-bar-in-Fortran/td-p/745771) Would it be possible to build in some sort of progress bar (even as simple as https://stackoverflow.com/questions/48720718/write-to-screen-in-the-same-line-fortran)?

JJDHooghiem commented 1 year ago

Hey @amvdw95 ,

Sound's like a nice idea to have as an option, yet I also want to still have a silent mode, maybe by default. It doesn't seem like a major performance killer....

I don't think I will be able to implement and test this as a full feature anytime soon though.

With respect to potential hanging of the application, did you test with the example? That should run quickly.... If you are keen on having at least some kind of feedback, add write(*,*) "EnKF at observation " , n after line 80 in enksrf.F90 And that should give you the loops status. I would consider that only for debugging though, as it is certainly not nice (lots of output for large nobs).

Let me know if that helps