Skip to content

Latest commit

 

History

History
620 lines (541 loc) · 62.5 KB

CHANGELOG.md

File metadata and controls

620 lines (541 loc) · 62.5 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


v0.27.0 - 2024-11-08

Features

  • new bash to submit slurm for all examples - (9443af2) - clara.bayley
  • new pysd module to help with creating and ploting initial condition binary files - (5f3949c) - clara.bayley

Miscellaneous Chores

  • formatting - (49959bd) - clara.bayley

Refactoring

  • use new python module - (818bd3b) - clara.bayley
  • seperate steps in build CI - (198df4d) - clara.bayley
  • use pathlib for Paths properly - (83bc5dd) - clara.bayley
  • change levante account in bash scripts - (8fe37bd) - clara.bayley

v0.26.0 - 2024-09-11

Bug Fixes

  • change executable names in CI - (642b5e1) - clara.bayley
  • typo in comment - (80ecf65) - clara.bayley

Documentation

  • update build and executable names - (e7d358e) - clara.bayley

Features

  • add fromfile_irreg to build CI check - (a684930) - clara.bayley
  • add cmake target for formfile_irreg example - (34786e2) - clara.bayley
  • new example for irregular grid version of fromfile example (for MPI devlopment) - (3b05380) - clara.bayley

Refactoring

  • format figures - (477b29c) - clara.bayley
  • add zXxXy dimensions in print statement - (3fe2737) - clara.bayley
  • set irregular gbx boudndaries - (e287cab) - clara.bayley
  • rename example fromfile -> fromfile_irreg - (de332ae) - clara.bayley
  • examples renaming to get rid of bad use of capital letters - (d720d22) - clara.bayley

v0.25.1 - 2024-09-04

Bug Fixes

  • fix sphinx dependencies after sphinx version 8 - (54bb0fa) - clara.bayley
  • Security vulnerability - (9ab37dc) - clara.bayley

Miscellaneous Chores

  • formatting - (b6210eb) - clara.bayley

Refactoring

  • improve pre-commit hooks - (4a854c3) - clara.bayley
  • move yac_raw_data_to_target_array into receive_yac_field function - (963774d) - clara.bayley
  • avoid unneccesary use of named variables - (8cf9fc7) - clara.bayley

v0.25.0 - 2024-08-18

Bug Fixes

  • correctly slice icon data to account for vertical levels being top down not bottom up - (981f486) - clara.bayley
  • correct ordering of yac_raw_data into target_array for each variable - (3a111f5) - clara.bayley
  • add missin types - (f598954) - clara.bayley
  • minor variable renaming - (67ca555) - clara.bayley
  • ensure gbxidxs for plotting are ints - (2e4a1a9) - clara.bayley
  • ensure gbxidxs for plotting are ints - (1ff8812) - clara.bayley
  • use correct grid in tmp run script - (63e5fe2) - clara.bayley
  • minor bug fixes for typos and naming types for args into script - (70914cf) - clara.bayley
  • don't activate cleoenv during compilation - (b2f2946) - clara.bayley
  • correct gridfile for bubble - (dd09574) - clara.bayley
  • correct python path for yac - (55cd54f) - clara.bayley

Features

  • chose file for ICONN data fom arguments passed to python script - (259ab37) - clara.bayley

Miscellaneous Chores

  • extend bubble example run time - (33c9cbb) - clara.bayley
  • formatting - (bdc10d1) - clara.bayley
  • formatting - (e0c2cae) - clara.bayley
  • formatting - (33c97c9) - clara.bayley
  • formatting - (e1df3b3) - clara.bayley

Refactoring

  • bubble with higher resolution settings - (d5a026c) - clara.bayley
  • set good params for bubble example - (df9f137) - clara.bayley
  • reorganise functionality to remove case switch - (e74a3f2) - clara.bayley
  • demand that yac is given max and min longitude and latitude in config params - (3e67b02) - clara.bayley
  • change grid for cleo in bubble3d example - (f1d9d9f) - clara.bayley
  • reorganise tmp run script for clarity - (e4a2bf7) - clara.bayley
  • make ICON grid name an input variable and aadded print statement - (cbc9c21) - clara.bayley
  • make ICON grid name an input variable and aadded print statement - (7ffa41d) - clara.bayley
  • make yac_bubble_data_reader python script more general + formatting - (8f8b6bf) - clara.bayley
  • remove make clean from tmp file - (dda8571) - clara.bayley
  • change obsstep, coupling step and add another superdroplet observer - (cd7fc9d) - clara.bayley
  • make yac script compatible with Torus Triangles gridfile - (ad01628) - clara.bayley

v0.24.0 - 2024-08-15

Bug Fixes

  • delete yac_version after moving python bindings into yac folder - (a5e4bc7) - clara.bayley
  • debugging build ci fail with latest sphinx - (3a7ea19) - clara.bayley
  • debugging build ci fail with latest sphinx - (be7706e) - clara.bayley
  • debugging build ci fail with latest sphinx - (b2f9dd5) - clara.bayley
  • docs fix typo - (7303dc3) - clara.bayley
  • bubble tmp bash script working - (402fe2a) - clara.bayley
  • add note on how to compile without loading cleoenv - (430bcd5) - clara.bayley

Features

  • raw bubble script working - (53474be) - clara.bayley
  • new explicit bash for debugging bubble run - (9ec7225) - clara.bayley
  • add module purge into tmp bash - (782c997) - clara.bayley

Miscellaneous Chores

  • delet coments - (d6382e6) - clara.bayley
  • delete unwanted comment - (7657f23) - clara.bayley
  • uncomment yaxt install - (3ec8d71) - clara.bayley
  • comment with example of yac install call - (f872ed7) - clara.bayley
  • comment for includes needed to run example with yac - (58dbab6) - clara.bayley

Refactoring

  • remove verbose bash script in install yac - (5c2445d) - clara.bayley
  • generalise temporary bubble test script - (d818018) - clara.bayley
  • all stages of bubble3d in tmp script - (31fa121) - clara.bayley
  • change source paths for examples - (bb7df5c) - clara.bayley
  • delete unwanted compiler flags for yac installation - (e1d6efe) - clara.bayley
  • use set in bash script to print commands - (2b05f9d) - clara.bayley
  • enable python bindings in yac build - (ae26dee) - clara.bayley
  • update yac version and pythonpath export - (aec716f) - clara.bayley

v0.23.2 - 2024-07-24

Bug Fixes

  • corrected templating over store of monitoring mass moment xarrays - (597b43c) - clara.bayley

v0.23.1 - 2024-07-19

Bug Fixes

  • remove units of totmass_condensed - (605b536) - clara.bayley

v0.23.0 - 2024-07-19

Features

  • new monitor to observe massmoments of raindrop size distribution during motion and microphysics - (23db516) - clara.bayley
  • new monitors xarrays for writing rain mass moments to dataset - (0eb00cb) - clara.bayley
  • new monitors views for calculating rain mass moments - (e9c9dad) - clara.bayley

Refactoring

  • use new observer in roughpaper src main for example - (7f587cb) - clara.bayley
  • template over xarray type for monitoring mass moments - (01dfd13) - clara.bayley

v0.22.0 - 2024-07-09

Continuous Integration

  • removing now inexistent yac examples - (be38da0) - wiltonloch

Features

  • files created for running bubble3d example through python scripts like for other examples - (15aff21) - clara.bayley

Miscellaneous Chores

  • restore fromfile example's CMakeLists.txt - (96e3dd0) - clara.bayley
  • restore fromfile example - (0cd1722) - clara.bayley
  • update todo note - (9ebee4d) - clara.bayley
  • rename file for consistency - (2fe57d6) - clara.bayley
  • delete unused files - (ebe4583) - clara.bayley
  • format header - (7f33833) - clara.bayley
  • format header - (f566239) - clara.bayley
  • delete already deleted subdir from cmake - (cdd81bc) - clara.bayley
  • rename executable to be consistent with other examples - (7d10046) - clara.bayley
  • rename bubble_3d to bubble3d to be consistent with other examples - (026e9d2) - clara.bayley
  • simplified yac example folder and renamed it to bubble_3d - (8dc0692) - wiltonloch
  • removed all yac mentions in the fromfile example - (8677e3c) - wiltonloch
  • moved fromfile example from inside yac to dedicated example folder - (5198220) - wiltonloch
  • removed yac divfreemotion stale example - (e80b452) - wiltonloch

Refactoring

  • add fromfile to CI builds - (0fb1168) - clara.bayley
  • delete unwanted example of fromfile 3d dynamics - (ea9176d) - clara.bayley

v0.21.0 - 2024-06-27

Bug Fixes

  • fixed coupling dimension order and added enum labels for indexing - (1dcb012) - wiltonloch
  • added conversion factor to receive_yac_field to get data in the correct units for CLEO - (e786de4) - wiltonloch
  • added explicit cpp std endl to avoid output srun's multicomponent output suppression - (16a87b8) - wiltonloch
  • added more robust comparison for NaN values in the yac coupling - (b6feaf5) - wiltonloch

Features

  • (config) allowing partial boundaries to be defined for the CLEO YAC grid - (d2bdcb7) - wiltonloch

Miscellaneous Chores

  • use cleo project for binary and source directories in cmake - (33e0a58) - clara.bayley
  • tidy up includes - (2ec727b) - clara.bayley
  • correct includes and formatting - (d8908a9) - clara.bayley

Refactoring

  • renamed subroutine that receives all the fields from YAC - (976fe21) - wiltonloch
  • changed field and coupling timesteps to match the ones in ICON - (b1fb996) - wiltonloch
  • changed python reader script component and grid names to match ICON's - (eeb3475) - wiltonloch
  • moved yac calendar and datetime definition from CLEO to the reader python script - (22efad5) - wiltonloch
  • update method to set library path - (84c0669) - clara.bayley

v0.20.0 - 2024-06-21

Features

  • add binary dir to cmake for CLEO externs - (5cb5b52) - clara.bayley

Miscellaneous Chores

  • format .gitignore - (8be2d70) - clara.bayley

Refactoring

  • move src into roughpaper - (102ad41) - clara.bayley
  • move src into roughpaper - (1d4e3a0) - clara.bayley
  • change compiler flags for correctness and debugging - (0b5931b) - clara.bayley
  • move roughpaper into roughpaper/scratch - (c657fd2) - clara.bayley
  • move roughpaper into roughpaper/scratch - (723f7d4) - clara.bayley

v0.19.0 - 2024-06-21

Features

  • rough paper hpp to print size of gridboxes and superdroplets - (94615ff) - clara.bayley
  • rough paper hpp to print size of gridboxes and superdroplets - (eece61d) - clara.bayley

v0.18.1 - 2024-06-21

Bug Fixes

  • add fallthrough statements to show logic of switch is intentional - (38b44b6) - clara.bayley

Refactoring

  • more clarity and supress unused parameter warning in test build - (27b6e25) - clara.bayley

v0.18.0 - 2024-06-21

Features

  • new helper script to run examples - (5eb6ecb) - clara.bayley

Refactoring

  • move is_null_supers function content into collisions and delete redundant file - (553cab0) - clara.bayley
  • move is_null_superdrop function to coalescence - (ce99402) - clara.bayley
  • minor doc fix and more explicit variable naming - (1c89e09) - clara.bayley
  • reduce minsubstep in speed test example - (edb4dd3) - clara.bayley

v0.17.0 - 2024-06-18

Bug Fixes

  • fixed bug in substepping routine where incorrect rprev was used - (9a9bf17) - clara.bayley

Continuous Integration

  • added more restrictive compiler flags to treat all warnings as errors - (9f6e01a) - wiltonloch

Documentation

  • fix docstring typos - (64b2daf) - clara.bayley

Features

  • new condensation method complete. removed unnecessary initial guess in substepping routine - (f8034ef) - clara.bayley
  • adaptive sub-timestepping routine for solving non-unique g(Z) in implicit method - (4cb6f2d) - clara.bayley
  • adaptive sub-timestepping routine for solving non-unique g(Z) in implicit method - (67fcf2b) - clara.bayley
  • add in tests of uniqueness to condensation ODE solving - (153677e) - clara.bayley

Miscellaneous Chores

  • (yac_coupling) added correct unsigned type to sizes and iterators - (f5880ab) - wiltonloch
  • (yac_coupling) removing double declaration of coordinate bounds variables - (63827e8) - wiltonloch
  • formatting - (f6d2c03) - clara.bayley
  • comment formatting - (a94c0c4) - clara.bayley

Refactoring

  • nsupers correct for condensation testing setup - (2df742f) - clara.bayley
  • standard config for condensation - (9f08cd4) - clara.bayley
  • update config params for condensation's implicit method - (d79a3c0) - clara.bayley
  • reorganise functions for implicit euler method, work in progress - (5a0e2e0) - clara.bayley
  • using adia0D 0-D model setup for testing - (cfdaa47) - clara.bayley
  • using adia0D 0-D model setup for testing - (4e9c371) - clara.bayley

v0.16.1 - 2024-06-17

Bug Fixes

  • fix missing re-scaling factor in phi calculation - (a021794) - clara.bayley

Miscellaneous Chores

  • docstring - (89b52b4) - clara.bayley
  • kokkos namespace explicit - (a452daf) - clara.bayley

v0.16.0 - 2024-06-17

Bug Fixes

  • typos in executables - (18f6072) - clara.bayley
  • typo in build for CI - (5ffc281) - clara.bayley
  • set brekaup params in config construction (also minor formatting) - (51559cd) - clara.bayley

Features

  • add long kernel to breakup example - (9b24c0c) - clara.bayley
  • more plots for breakup example - (6471a14) - clara.bayley
  • more plots for breakup example - (9ac3f98) - clara.bayley
  • include szakallurbich and testikstraub executables in breakup example - (3999e55) - clara.bayley
  • seperate cmake for boxmodelcollisions executable - (b25719c) - clara.bayley
  • allow optional constnfrags nfrags a config parameter - (0ad3329) - clara.bayley
  • add new examples to CI build - (3a48037) - clara.bayley
  • include breakup in lowlist example - (ab28c5e) - clara.bayley
  • include breakup in lowlist example - (c5a5dab) - clara.bayley
  • new files for breakup executables - (aea9fd9) - clara.bayley

Miscellaneous Chores

  • format - (73f765f) - clara.bayley

Performance Improvements

  • beautify figures - (54586f7) - clara.bayley

Refactoring

  • minor reordering of line styles - (6b5113d) - clara.bayley
  • better plotting funcs - (e8be503) - clara.bayley
  • configure microphys for new breakup examples - (6f9a436) - clara.bayley
  • change nsupers in shima 2nd example - (dc3fe62) - clara.bayley

v0.15.0 - 2024-06-16

Documentation

  • fixes to minor typos and examples docs - (8422a27) - clara.bayley

Features

  • new method for initial SD conditions for shima 2009 example - (1dd7769) - clara.bayley

Miscellaneous Chores

  • fix formatting - (9ab82ad) - clara.bayley

Performance Improvements

  • configuration of shima 2009 example altered slightly - (15fa197) - clara.bayley

Refactoring

  • split shima2009 examples from breakup example - (f9fabde) - clara.bayley

v0.14.0 - 2024-06-16

Features

  • created subroutines to receive multiple horizontal levels from yac at once using yac collections - (70cfa84) - wiltonloch
  • changed cleo coupling to receive data from ICON's bubble test data reader - (2bbf2bd) - wiltonloch
  • added new python script to read data from ICON's bubble test - (98566bb) - wiltonloch

Miscellaneous Chores

  • removed vertical slice-based subroutines to receive fields from yac - (cc7ce27) - wiltonloch

Performance Improvements

  • added yac data containers as members of CartesianDynamics to have only one allocation and deallocation - (6bed606) - wiltonloch

Refactoring

  • redefined fields to receive all vertical levels at once - (dbb572a) - wiltonloch

v0.13.0 - 2024-06-11

Features

  • optional lat lon bound parameters applied to vertex coordinates creation - (cb88b57) - wiltonloch
  • added lat and lon bounds as optional parameters to yac dynamics - (47f5b77) - wiltonloch

Miscellaneous Chores

  • renamed python data reader specifying target cleo data - (05fef44) - wiltonloch

Refactoring

  • added explit lat and lon bounds for vertex coordinates calculations - (869854a) - wiltonloch
  • encapsulated vertex coordinates calculation - (751e426) - wiltonloch
  • made cell center lat and lon calculations dependent only on vertex lat and lon - (5364e6a) - wiltonloch
  • encapsulated grid and points definition and removed vertex lat and lon arrays from CartesianDynamics - (4c9d488) - wiltonloch
  • grouped yac id declarations and replaced total cells and edges by yac calls for target arrays creation - (b8cdcab) - wiltonloch

v0.12.0 - 2024-06-06

Features

  • new bash script to run yac divfree2d example - (4a7710e) - clara.bayley

Miscellaneous Chores

  • add notes - (84160fd) - clara.bayley

v0.11.0 - 2024-06-06

Bug Fixes

  • corrected args passed to run speedtest example - (fa5e4c5) - clara.bayley
  • remove unwanted single thread commands - (648045a) - clara.bayley
  • missing pass by reference for xzarr - (53a72fc) - clara.bayley
  • minor bug fixes - (2e956f6) - clara.bayley
  • sdmmonitor concept cannot take d_gbxs in constraints - (51cbb09) - clara.bayley
  • minor bug fixes e.g. capture pointer to class instance in lambdas - (30567a7) - clara.bayley
  • single thread barrier to monitor condensation - (5fd86bb) - clara.bayley
  • count is modifyable in view - (b95b6f2) - clara.bayley

Documentation

  • note on missing constraint on SDMMonitor - (020658b) - clara.bayley

Features

  • new files for monitoring mass moments during SDM - (5919ca9) - clara.bayley
  • new files for monitoring mass moments during SDM - (5ddd845) - clara.bayley

Miscellaneous Chores

  • renaming and remove comments - (e5ea219) - clara.bayley

Refactoring

  • extend time for SLURM jobs - (a8b9494) - clara.bayley
  • flag in bash to check valid buildtype - (57e137b) - clara.bayley
  • delete attempt to set LAPACK flags in sundials - (c61e489) - clara.bayley
  • rename and use actual calc massmoms function - (511f767) - clara.bayley
  • move rainmassmoms calc out of functor into seperate function - (53a7f39) - clara.bayley
  • include func concept in type - (460c1c6) - clara.bayley
  • include condensation monitor in eurec4a example - (59b61b2) - clara.bayley
  • single thread for calc massmoments call in monitoring motion - (2087fde) - clara.bayley
  • place plugs for monitoring condensation, microphysics and motion - (d3e7f02) - clara.bayley
  • place plugs for monitoring condensation, microphysics and motion - (09e24a0) - clara.bayley
  • move function for mass moments calc out of functor - (cff8c3a) - clara.bayley
  • extend mass moments monitors to all 3 mass moments for microphys and motion - (865c8cf) - clara.bayley
  • move observers array creation to seperate file - (6dc11a9) - clara.bayley
  • rename and move mass moments observer to seperate file - (e532a0c) - clara.bayley
  • rename and move mass moments observer to seperate file - (5486919) - clara.bayley
  • rename and move mass moments observer to seperate file - (9e6f8bf) - clara.bayley
  • include mass moments monitoring observer - (ee74de9) - clara.bayley
  • extend SDMMonitor concept for mass moments monitoring - (f172672) - clara.bayley

v0.10.1 - 2024-06-06

Bug Fixes

  • update yaxt version in CI - (0e31ed3) - clara.bayley
  • update yac version in CI - (0b1a4bd) - clara.bayley

Refactoring

  • update flags and compilers used to install yac - (24302fc) - clara.bayley
  • update yaxt version - (9d74ef1) - clara.bayley

v0.10.0 - 2024-06-06

Bug Fixes

  • fix LAPACK FLAGS to off for cvode sundials options - (a1c9a31) - clara.bayley
  • more messages for YAC install directory and fix to LAPACK dependency with SUNDIALS - (09fce52) - clara.bayley
  • add packages to load if building with YAC - (87da022) - clara.bayley
  • missing set of enableyac in examples bash scripts - (bb25192) - clara.bayley
  • typo in cmake flag for setting C compiler - (7c4298a) - clara.bayley

Build system

  • added the ENABLE_YAC_COUPLING flag to guard the coupldyn_yac build - (00792a6) - wiltonloch

Continuous Integration

  • updated yac version to v3.2.0_a_p2 - (b512d28) - wiltonloch
  • added divfree2D_yac example as a build workflow step - (7150405) - wiltonloch

Documentation

  • corrected instruction for requirements to run CLEO with YAC - (30bef82) - clara.bayley
  • note on configuring examples to run with yac or not - (0abb9bf) - clara.bayley
  • updated info in packages required for YAC, plus modify changelog to remove annoying message - (282062c) - clara.bayley
  • how to install YAC info - (f3703ff) - clara.bayley
  • how to install YAC info - (ffffda3) - clara.bayley

Features

  • new files created for easily running yac_3d example - (94456b1) - clara.bayley
  • option to build YAC added to build CLEO helper scripts - (2b4a79b) - clara.bayley
  • option to build YAC added to build CLEO helper scripts - (de5e7ec) - clara.bayley
  • new bash script for installing YAC and YAXT on levante - (af94452) - clara.bayley
  • new bash script for installing YAC and YAXT on levante - (dbb9f4d) - clara.bayley

Miscellaneous Chores

  • renaming - (54c42d9) - clara.bayley
  • rename files - (7423cef) - clara.bayley

Refactoring

  • add required to find packages for YAC build - (b552086) - clara.bayley
  • delete work-in-progress scripts - (30ff4f5) - clara.bayley
  • update yac version in installation and minor rename to bash - (73e2aae) - clara.bayley
  • copy inputfiles python script from fromfile example - (bac06ab) - clara.bayley
  • amend comment - (77acf3b) - clara.bayley
  • update bash scripts to pass in enableyac flag to CLEO build script - (8f23fb2) - clara.bayley
  • edits to building with YAC scripts to pass enable/disable flag to cmake with/without yac and yaxt root directory - (b53936b) - clara.bayley

v0.9.0 - 2024-05-26

Bug Fixes

  • way to include sdmmonitor in microphysics concept - (4e3c21d) - clara.bayley
  • way to include sdmmonitor in microphysics concept - (47891b8) - clara.bayley
  • add SDMMo template parameter to microphysics concept - (eb4b868) - clara.bayley

Build system

  • added more general MPI support to use YAC on CXX - (46c7b2a) - wiltonloch

Continuous Integration

  • added the yac_3d example as a build workflow step - (1da2dea) - wiltonloch

Documentation

  • class not struct fix typo - (80a0e5d) - clara.bayley
  • better title to page - (12cdb86) - clara.bayley

Features

  • monitor for condensed mass outputs mass condensed per gbx for each output timestep - (7b0e644) - clara.bayley
  • use C++ traits and templated functions to determine dtype string for zarr metadata and required xarray metadata given data type - (ae017fa) - clara.bayley
  • option to use monitor observer in main - (4cf90a8) - clara.bayley
  • placeholder struct for monitoring condensation - (41a1fda) - clara.bayley
  • struct for combining sdmmonitors - (69172f3) - clara.bayley
  • new struct for detecting variables within sdm subtimestepped processes - (152fa89) - clara.bayley
  • new function constraint on observers concept - (62a1a3c) - clara.bayley

Miscellaneous Chores

  • correct typo in comment - (85f8072) - clara.bayley
  • correct comment and formatting - (b46a0fc) - clara.bayley
  • delete excess notes - (03cfd09) - clara.bayley
  • rename const tstep observer - (b40e55b) - clara.bayley
  • rename - (4c289ee) - clara.bayley
  • rename - (a0a21d1) - clara.bayley
  • rename file - (d159b90) - clara.bayley

Refactoring

  • work to test monitor microphysics in condensation - (b65bacd) - clara.bayley
  • revert to commit e3041238475c3d4ac848ce8bb34b6f9f95ddbf07 and then move sdmmonitor to superdrops library - (9336266) - clara.bayley
  • Revert "refactor: attempt to include monitor in condensation" - (147cc9d) - clara.bayley
  • attempt to include monitor in condensation - (7ac5712) - clara.bayley
  • sdm microphysics concept requires sdm monitor - (02af1d2) - clara.bayley
  • use explicit template to aid cuda compilation - (8dde10e) - clara.bayley
  • make sdm monitor observer generic - (5d0b1a0) - clara.bayley
  • use buffer view type in monitor - (bf61b09) - clara.bayley
  • sketch for outline of condensation observer - (824a501) - clara.bayley
  • move sdmmonitors into subdirectory - (b570d21) - clara.bayley
  • convert SDMMonitor into concept - (e54c75f) - clara.bayley
  • convert SDMMonitor into concept - (83decb3) - clara.bayley
  • convert SDMMonitor into concept - (32d146d) - clara.bayley
  • delete redundant files - (d2ab7f0) - clara.bayley
  • add empty func to satisfy new const step observer - (85cc173) - clara.bayley
  • const step observer also calls sdm_step func - (21dbebc) - clara.bayley
  • seperate files for const tstep observer and rename struct - (ebfe99e) - clara.bayley

v0.8.2 - 2024-05-24

Bug Fixes

  • corrected build and execution for yac_3d example - (5d3d147) - wiltonloch

Build system

  • moved mpi and fyaml requirements from coupldyn_yac to findyac - (60239f3) - wiltonloch

Refactoring

  • move random number generator into collisions - (afa7b40) - clara.bayley

v0.8.1 - 2024-05-08

Bug Fixes

  • docs corrected message abotu ruff settings - (3e55894) - clara.bayley
  • value error is index error - (cf9a8da) - clara.bayley
  • add Wextra to debugging compiler flags - (3d1eacb) - clara.bayley
  • wrong type of error except - (fa353c3) - clara.bayley
  • Key not Value Errors for dicts and datasets - (4f0e2e4) - clara.bayley
  • Key not Value Errors for dicts and datasets - (274be91) - clara.bayley
  • ignore Module level import not at top of file error in ruff linting - (440f8d9) - clara.bayley

Documentation

  • include info about ruff in docs - (a4c22eb) - clara.bayley

Miscellaneous Chores

  • format and linting Python with ruff - (5b09491) - clara.bayley
  • format and linting Python with ruff - (dc4233d) - clara.bayley
  • format and linting Python with ruff - (4ddb02f) - clara.bayley

v0.8.0 - 2024-05-07

Features

  • use ruff in pre-commit for python linting and formatting - (cb5447f) - clara.bayley

v0.7.0 - 2024-05-06

Bug Fixes

  • exclude top value in interval - (ef288a7) - clara.bayley

Features

  • add supers bc is gpu compatible but has strange warning... - (796e8a0) - clara.bayley

Miscellaneous Chores

  • testing with longer run works on cpus and gpus - (ceb3220) - clara.bayley
  • correct includes - (597c4b0) - clara.bayley

Refactoring

  • setup eurec4a1D example with different boundary conditions - (48ed274) - clara.bayley
  • better comments explaining encapsulation - (fe761db) - clara.bayley
  • encapsulate motion functions into struct within movement - (74ccef7) - clara.bayley
  • move constructor to cpp - (0bc5863) - clara.bayley
  • use std rand gen not kokkos - (a15494f) - clara.bayley
  • remove supers returns gbxindexes view for adding supers - (ab21b49) - clara.bayley
  • parallel verison of removing supers - (d7c3afa) - clara.bayley
  • move funcs out of class - (3d3fa6e) - clara.bayley
  • use add supers bcs - (f765ebb) - clara.bayley

v0.6.1 - 2024-05-03

Bug Fixes

  • typo falsely renaming function reverted - (418b387) - clara.bayley
  • move gbxvol and gbxarea maps to host from device - (3d5959a) - clara.bayley
  • move gbxvol and gbxarea maps to host from device - (84e58e0) - clara.bayley

v0.6.0 - 2024-05-03

Bug Fixes

  • update examples with renamed config var - (3346d33) - clara.bayley
  • update examples with renamed config var - (e01fb44) - clara.bayley

Features

  • seperate script for making yac1 input files - (f49cd97) - clara.bayley
  • seperate script for making yac1 input files - (e2dfb97) - clara.bayley

Refactoring

  • split initial conditions generation from divfree2d run and plotting - (b02c3aa) - clara.bayley
  • seperate input file generation from running fromfile model and plotting of model output - (d25323b) - clara.bayley

v0.5.1 - 2024-05-03

Bug Fixes

  • missing macros for GPU compilation added - (82b9688) - clara.bayley

v0.5.0 - 2024-05-02

Bug Fixes

  • restore changelog since v0.1.0 - (7281aa1) - clara.bayley

Features

  • corrected cocogitto workflow wtith git push to add changelog changes after bump - (e59ea81) - clara.bayley

Refactoring

  • formating of commands in post bump hooks - (59a0357) - clara.bayley

v0.4.0 - 2024-05-02

Features

  • specify repo for release - (8f215d2) - clara.bayley

v0.3.2 - 2024-05-02

Bug Fixes

  • bad token - (1d8e3a5) - clara.bayley
  • minor changes to CI to try to make changelog release work - (c48e2c0) - clara.bayley

v0.3.1 - 2024-05-02

Bug Fixes

  • test cocogitto working with changelog updates on version bump - (bfa66d8) - clara.bayley

Refactoring

  • don't specify github token - (9f69343) - clara.bayley
  • delete explicity repo and add explicit token - (a4753b8) - clara.bayley
  • change repo name - (a4aafb5) - clara.bayley
  • attempt to fix changelog publication with repository spec - (7695d91) - clara.bayley
  • correct changelog since v0.1.0 - (5e0f721) - clara.bayley
  • correct changelog since v0.1.0 - (0aae8e9) - clara.bayley

v0.3.0 - 2024-05-02

Bug Fixes

  • use remote template instead of full_hash to match cog.toml - (8529c75) - clara.bayley

Features

  • pre and post bump messages in cocogitto CI - (71594cc) - clara.bayley

v0.2.1 - 2024-05-02

Bug Fixes

  • changelog from v0.1.0 to v0.2.0 manually updated - (d9052b8) - clara.bayley

v0.2.0 - 2024-05-02

Features

  • changelog file added and release of new version included to github CI - (6fdc113) - clara.bayley
  • cocogitto configuration file - (2990d63) - clara.bayley
  • new file for cocogitto in CI on pushes - (c358c90) - clara.bayley

This changelog was generated by cocogitto.