Oceananigans.jl
Oceananigans.jl copied to clipboard
C⭕️l⭕️rs in `show()` methods
A great idea by @glwagner.
Why not?!
Yes, great idea!
https://github.com/FedeClaudi/Term.jl is useful for that ;)
Maybe we can use Term.jl to implement a default / convenience log utility for simulations
@christophernhill maybe a state checker utility could use Term.jl?
Something was marked as a good first issue. Can I tackle this?
Go for it! If you want to discuss an idea before writing code, let's discuss here. Here's my thoughts:
- We can add a color to an important
showmethod like one / all of the models, orSimulation - We can add a nice utility for logging progress that uses
Term.jl, that users can configure and then add tosimulation.callbacks(we could also consider making it default)
Ok
So, to do that, I will fork the main repo and do my modifications. How can I test the forked repo while running julia?
Started a discussion for that: https://github.com/CliMA/Oceananigans.jl/discussions/2384