Skip to content
Snippets Groups Projects
  1. Jan 01, 2025
  2. Dec 26, 2024
  3. Dec 13, 2024
  4. Dec 11, 2024
  5. Dec 10, 2024
  6. Dec 09, 2024
  7. Dec 06, 2024
    • Brian Groenke's avatar
      Minor update to autodiff example · 2f54ba20
      Brian Groenke authored
      2f54ba20
    • Brian Groenke's avatar
      Add param method with global auto-param switch · 2df13aa7
      Brian Groenke authored
      Adds a new method `param` and type `FixedParam` which represents a parameter
      of the system that is assumed constant at simulation time. This is useful
      for tracking all parameters of the system but still permitting the user
      to individually specify which values to vary as parameters.
      
      The global switch `AUTOPARAM` can be enabled to mark all parameters
      as variable by default.
      2df13aa7
  8. Nov 26, 2024
  9. Nov 25, 2024
    • Brian Groenke's avatar
      180d62d6
    • Brian Groenke's avatar
      Major refactoring of forcing/input handling · 94720260
      Brian Groenke authored
      Input functions (e.g. forcings) are now defined symbolically in layors
      via the `Input` type and later resolved at runtime.
      
      This allows inputs to always be interchangeable with parameters or
      dynamic parameterizations. It should also make it easier to swap
      out forcing data since it is all sourced from a single place now
      rather than spread out among different model components.
      
      Other changes:
      - Renamed `computefluxes!` to `computeprognostic!`
      - Renamed `resolve` to `materialize` for clarity
      
      Bumped minor version to 0.23
      94720260
  10. Nov 23, 2024
  11. Nov 20, 2024
  12. Nov 18, 2024
  13. Nov 14, 2024
  14. Oct 23, 2024
  15. Oct 20, 2024
  16. Oct 14, 2024
  17. Oct 09, 2024
  18. Sep 02, 2024
  19. Aug 31, 2024
  20. Aug 07, 2024
  21. Aug 02, 2024
Loading