Closed wtbarnes closed 2 years ago
Are you using a custom step size in the tracer? If so, what is it?
I am not. This is just using the FORTRAN tracer with no additional Kwargs
I am also seeing this issue in 1.0.0 - I get it when downloading and running the example as well as in my own code,
Strangely, i don't get the error if i restrict it to a single set of longitudes [0,360] at 0 latitude and start the tracing from the source surface, but every other case I've tried gives the same error.
Thanks for providing a (link to) a self contained example - I'll take a look at this next week. An initial guess is it's issues with field lines traced from near the poles, which would explain why a set of seeds at the equator is fine.
FWIW, in the example application I'm seeing this exception in, I'm limiting my seed points to a single AR that is very far from the poles.
What version of streamtracer are you (both) using? Using streamtracer 1.1.1 the open/closed map example seems to work fine for me.
I have:
Python 3.8 pfsspy 1.0.0 Streamtracer 1.1.1 Sunpy 3.0.2 astropy 4.2.1
And get the error by downloading the example .py file locally and running >>> python open_closed_map.py
Thanks - I think I've found the issue and the solution.
When running the fieldline tracing in this notebook https://github.com/wtbarnes/hinode-iris-2021-sunpy-tutorial, I get the following exception:
Notably, this does not seem to happen with version 0.6.6.
I will try to follow up with a much more pared down MWE. I realized that one is overly complicated. I just wanted to preserve this exception as a reminder.