I have been working up a pretty simple code and I keep running up against an error saying input isn’t a differential equation. Any help would be much appreciated.
The first argument to NDSolve is a list of 8 equations. I would take a look at every equation individually and ask myself whether they make sense.
The first four are differential equations. The last four are initial conditions. The very last equation you give is incorrect. Correct the very last equation and NDSolve should evaluate.
I think there were two problems. Your initial condition for nut was give as n[0]. Also your intermediate variables, odeca, etc. were not explicit functions of time and problem variables.