Opamp Current Sink + FET circuit help

I've been trying to figure out a design someone made for controlling a precision high current LED, and it's got me in a bit of a pickle. For the life of me, I can't figure out this exact op amp circuit config:

It looks at something between a constant current sink and a unity-gain buffer. I'm wondering if the design is using a voltage reference schem in the LM358 datasheet:

The shunt used looks like it's configured incorrectly as well.

I need to adjust the circuit to match a new LED.

Opamp topology without a stable voltage reference

How does this constant current sink actually work?

Can someone help me understand what's going on here? R9 and the intended application lead me to believe this is set up as a constant current sink but I'm royally confused. Thanks for your help :)

It's designed to deliver a constant current through the LED when the transistor is on. When the transistor is off, no current flows and the LED is off.

• Remember that answers float up and down based on votes and user sorting preferences so your "Thanks" at the start doesn't make much sense as your answer appears directly below your question in my page view. Use the @username syntax to ping a particular user. If this post is the correct answer to your own question then you can accept it to mark it solved. Welcome to EE.SE. – Transistor Nov 12 '19 at 21:41