Closed josePhoenix closed 6 years ago
You can most easily see the expected behavior if you display the optical system of the instrument. You should see the intermediate pupil plane shift with respect to the telescope primary.
The "( 0.100, 0.000) %" line I suspect is just an incorrect output string which doesn't need the percent sign. This functionality definitely used to work properly for shifts of a few percent so I suspect it's just a poorly written string rather than a repeated division.
Issues migrated to https://github.com/spacetelescope/webbpsf/issues. Please see the copies in that repo from now on.
I'm not sure what the expected behavior is, but I tried a variety of different values for pupil shift in the NIRCam tab and didn't observe any change in the PSF. Only when using semi-analytic coronagraph propagation did I see evidence of the values I entered in the terminal output:
That was with 10% entered in the "X" box and 0 in the "Y". It's not clear whether it's being divided by 100 twice from the "( 0.100, 0.000) %" line.