Skip to content

Latest commit

 

History

History
133 lines (102 loc) · 9.81 KB

CHANGELOG.md

File metadata and controls

133 lines (102 loc) · 9.81 KB

Changelog

Full Changelog

Fixed bugs:

  • Initial ice depends on a call to aoState.update() #140

Closed issues:

  • Integrating MEB to parametric mesh #128
  • Implement logging #67

v0.2.0 (2022-09-05)

Description: Last version including both meshes before merge

Full Changelog

Implemented enhancements:

  • Passing time values to parameterizations #133
  • More complex output: ConfiguredOutput #124
  • Land-sea mask #107
  • Implement simple output #100
  • Targetted C++ standard could be C++ 2017 #85
  • Self-contained modules #82
  • Modules should be separable #59
  • Restart file structure #58
  • Setup for clang-format #9

Fixed bugs:

  • IConcentrationModel is no longer used #122

Closed issues:

  • How does the Module system work with undefined member functions? #117
  • Configuration dataflow #113
  • ModelArrayRef should provide access to Eigen::Matrix data #111
  • Time parsing #102
  • Duplicate code in CI jobs #88
  • Crash with no command line options #78
  • A more flexible rectangular grid #72
  • Use CMake imported targets when available #71
  • Prognostic ice data types #25
  • Github workflow for CI #15

v0.1.0 (2022-02-11)

Description: Merge pull request #74 from nextsimdg/develop

Minimum Viable Model from develop.

Full Changelog

Implemented enhancements:

  • Initialize PrognosticData using a IPrognosticUpdater instance #65
  • The number of ice levels should be defined by the physics #64
  • Model logic for controlling (physics) timesteps #57
  • Model logic for reading and writing restart files #56
  • Create grid/mesh structure #55
  • Restart file class(es) #54
  • Minimum viable model #52
  • Make arguments to module functions const #44
  • Implement an actual Timer class #22
  • Configuration #14
  • Module loading #10
  • Constants #6
  • Implement ElementData #4
  • Minimum viable model #53 (timspainNERSC)
  • Merge the ElementData feature branch #5 (timspainNERSC)

Fixed bugs:

  • NextsimPhysics should be a module #60
  • ConfiguredModule should only configure modules that are defined. #48
  • Modules configuration section #43

Closed issues:

  • ConfiguredModule argument checking #50
  • Inconsistent test results between mac and ubuntu #42
  • Fix formating for clang format #20
  • Change indentation from tabs to spaces #1

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator