Update flux3.f90

Fixed bug for transverse_waves==21 and 22 where dtdz and dtdy need to be divided by the capacity function.  These are passed from step3.f90.  The variable names have been changed to reflect this change.