Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.99 KB

CHANGELOG.md

File metadata and controls

38 lines (29 loc) · 1.99 KB

Features

Optimisation problems

  • Fit PyBaMM simulation to data (DataFit)
  • Balance OCP for half cells (OCPBalance)
  • Galvanostatic Intermittent Titration Technique (GITT)

Optimisers

  • SciPy Minimize (ScipyMinimize)
  • SciPy Differential Evolution (ScipyDifferentialEvolution)

Cost Functions

  • Root Mean Square Error (RMSE)

PRs

  • Add GITT (#50)
  • Refactor for base_optimisation_problem conformity (#42)
  • Allow DataFit to take simulation_options (#40)
  • Allow weights in the objective function (#36)
  • Implement maximum likelihood estimation (#32)
  • Add __str__ to OptimisationResult (#31)
  • Improve documentation (#29)
  • Implement CostFunction class (#25)
  • Improve initial guess and bounds for OCPBalance(#24)
  • Scale variables in DataFit (#19)
  • Allow DataFit to optimise multiple variables (#18)
  • Fix plotting to work with multiple variables (#16)
  • Set up hatch (#11)
  • Reformat optimisation problem (#9)
  • Setup documentation infrastructure (#8)
  • Define package structure (#2)