deriv function

Differentiation of freealg objects