Skip to content

Commit

Permalink
style: pre-commit fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
pre-commit-ci[bot] committed Aug 6, 2024
1 parent 346bda7 commit 499c80e
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions examples/scripts/functional_parameters.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import numpy as np
import pybop
import pybamm

import pybop

# This example demonstrates how to use a pybamm.FunctionalParameter to
# optimise functional parameters using PyBOP.
Expand All @@ -14,6 +14,7 @@
parameter_set = pybop.ParameterSet.pybamm("Chen2020")
model = pybop.lithium_ion.SPM(parameter_set=parameter_set)


# Define a new function using new parameters
def positive_electrode_exchange_current_density(c_e, c_s_surf, c_s_max, T):
# New parameters
Expand All @@ -39,7 +40,9 @@ def positive_electrode_exchange_current_density(c_e, c_s_surf, c_s_max, T):
},
check_already_exists=False,
)
parameter_set["Positive electrode exchange-current density [A.m-2]"] = positive_electrode_exchange_current_density
parameter_set["Positive electrode exchange-current density [A.m-2]"] = (
positive_electrode_exchange_current_density
)

# Fitting parameters
parameters = pybop.Parameters(
Expand Down Expand Up @@ -71,7 +74,7 @@ def positive_electrode_exchange_current_density(c_e, c_s_surf, c_s_max, T):
# Generate problem, cost function, and optimisation class
problem = pybop.FittingProblem(model, parameters, dataset)
cost = pybop.RootMeanSquaredError(problem)
optim = pybop.SciPyMinimize(cost,max_iterations=125)
optim = pybop.SciPyMinimize(cost, max_iterations=125)

# Run optimisation
x, final_cost = optim.run()
Expand Down

0 comments on commit 499c80e

Please sign in to comment.