Skip to content

New Fumili development for Minunit2#29

Closed
lmoneta wants to merge 8 commits intomasterfrom
minuit2_fumili_dev
Closed

New Fumili development for Minunit2#29
lmoneta wants to merge 8 commits intomasterfrom
minuit2_fumili_dev

Conversation

@lmoneta
Copy link
Copy Markdown
Owner

@lmoneta lmoneta commented Nov 15, 2023

Minuit2 fumili developments presented at CHEP 2023

lmoneta added 8 commits April 21, 2023 11:52
- improve also MinimumError to include optionally the Hessian matrix to avoid un-needed inversions
When an external gradient and Hessian is provided to Minuit2 in NG2LS when called from MnSeed  the full Hessian was returned. This is not helpful and causing
the minimization to fail immediatly.

It is better to just use the diagobal G2 also if the Hessian can be computed.
It is also found to use in this case for the line search a  dummy step size = 1.

Improve also some print message in other Minuit2 classes and classify the messages from N2PG callulator and LS as Trace messages
The number of row was not set to the new matrix size
@lmoneta lmoneta requested a review from dpiparo as a code owner January 27, 2025 13:39
@lmoneta lmoneta closed this Jan 29, 2025
@lmoneta lmoneta deleted the minuit2_fumili_dev branch January 29, 2025 14:25
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.

1 participant