Driving a 0-10vDC signal control valve

I found this circuit which is a 0-10v output.

I'm pretty sure the triangle is an op-amp (LM358M) but what are the transistors doing?