Skip to content
Snippets Groups Projects
  1. Dec 13, 2024
  2. Dec 11, 2024
  3. Dec 10, 2024
  4. Dec 09, 2024
  5. 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
  6. Nov 26, 2024
  7. 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
  8. Nov 23, 2024
  9. Nov 20, 2024
  10. Nov 18, 2024
  11. Nov 14, 2024
  12. Oct 23, 2024
  13. Oct 20, 2024
  14. Oct 14, 2024
  15. Oct 09, 2024
  16. Sep 02, 2024
  17. Aug 31, 2024
  18. Aug 07, 2024
  19. Aug 02, 2024
Loading