Dear experts
I wonder what is the number of MaxFunctionCalls() in ROOT::Math::Minimizer and should I set it manually?
Dear experts
I wonder what is the number of MaxFunctionCalls() in ROOT::Math::Minimizer and should I set it manually?
std::cout << MaxFunctionCalls() << std::endl;
            This will return 0 and in the source code it says “Remain default” but I don’t know what number is the “default”
Thank you for pointing to some experts! And in addition I wonder what is the default value of ROOT::Math::Minimizer::Precision(), maybe some experts can point me to some page that explains every default value.
Any suggestions…?
Keep this topic alive…
Did you try with:
MinimizerOptions::Print(cout) ?
This also returns 0 for maxFuncCall, and -1 for precision.
OK, I found it in the source code of ROOT::Math::Minuit2Minimizer::Minimize():
  492      int maxfcn_used = maxfcn;
  493      if (maxfcn_used == 0) {
  494         int nvar = fState.VariableParameters();
  495         maxfcn_used = 200 + 100 * nvar + 5 * nvar * nvar;
  496      }
            Thanks for finding out!
I opened: [skip-ci][nfc][math] Improve docu wrt max function calls in Minuit2 by ferdymercury · Pull Request #18656 · root-project/root · GitHub
to improve the HTML documentation