build in log1p as a nonlinearity instead of as an operator

I was lazy when I first build the student t energy and only made log1p as an operator, though it should be treated like all other local nonlinearities. This branch is fixing this and should be uncontroversial.

Merge request reports

Loading