Skip to content

changed: added slack ϵ in the JE function signature of NonLinMPC#326

Merged
franckgaga merged 10 commits intomainfrom
epsilon_economic_function
Mar 4, 2026
Merged

changed: added slack ϵ in the JE function signature of NonLinMPC#326
franckgaga merged 10 commits intomainfrom
epsilon_economic_function

Conversation

@franckgaga
Copy link
Member

💀 BREAKING CHANGE 💀

The slack variable $\epsilon$ is added in the signature of the custom economic function $J_E$ of NonLinMPC. It can be useful for non-quadratic weighting. The new signature is:

JE(Ue, Ŷe, D̂e, p, ϵ) -> cost

@codecov-commenter
Copy link

codecov-commenter commented Mar 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.56%. Comparing base (307a542) to head (0c22c06).
⚠️ Report is 15 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #326      +/-   ##
==========================================
+ Coverage   98.48%   98.56%   +0.07%     
==========================================
  Files          27       27              
  Lines        5165     5164       -1     
==========================================
+ Hits         5087     5090       +3     
+ Misses         78       74       -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@franckgaga franckgaga merged commit 7348403 into main Mar 4, 2026
5 checks passed
@franckgaga franckgaga deleted the epsilon_economic_function branch March 4, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants