fgasdia / LongwaveModePropagator.jl

Model the propagation of VLF radio waves in the Earth-ionosphere waveguide.
https://fgasdia.github.io/LongwaveModePropagator.jl/dev
MIT License
15 stars 5 forks source link

Replace ProgressMeter with logging #30

Closed fgasdia closed 3 years ago

fgasdia commented 3 years ago

By default, a ProgressMeter prints when propagating a SegmentedWaveguide.

Problems:

The ProgressMeter should probably be replaced with Logging utilities. See e.g. MicroLogging.jl, LoggingExtras.jl, TerminalLoggers.jl, or ProgressLogging.jl.

fgasdia commented 3 years ago

There is a display_progress keyword to disable the progress meter, but it is best left up to the user to use a ProgressMeter in their application if they wish.