idaholab / raven

RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
https://raven.inl.gov/
Apache License 2.0
219 stars 133 forks source link

[DEFECT] For some ROMs especially those that use KDtree, it reaches maximum recursion times. #1083

Open Jimmy-INL opened 5 years ago

Jimmy-INL commented 5 years ago

the following error: 'Maximum recursion depth exceeded while calling a python object' appeared when using Gaussian polynomial with stochastic collocation.

Describe the defect errors out:'Maximum recursion depth exceeded while calling a python object' appeared when using Gaussian polynomial with stochastic collocation.

What did you expect to see happen?

nothing.

What did you see instead?

Rom was not trained.

Do you have a suggested fix for the development team?

Describe how to Reproduce Steps to reproduce the behavior:

Screenshots and Input Files Please attach the input file(s) that generate this error. The simpler the input, the faster we can find the issue.

Platform (please complete the following information):


For Change Control Board: Issue Review

This review should occur before any development is performed as a response to this issue.


For Change Control Board: Issue Closure

This review should occur when the issue is imminently going to be closed.

alfoa commented 4 years ago

@Jimmy-INL do you have a test case that can replicate the error?

Jimmy-INL commented 4 years ago

This was encountered by our intern, I am not sure that I will have a test case. But I remember that @PaulTalbot-INL suggested a fix for that and it worked.