res Subroutine

public pure subroutine res(t, y, yprime, cj, delta, ires, rpar, ipar)

Residuals routine.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: t
real(kind=rk), intent(in) :: y(neq)
real(kind=rk), intent(in) :: yprime(neq)
real(kind=rk), intent(in) :: cj
real(kind=rk), intent(out) :: delta(neq)
integer, intent(inout) :: ires
real(kind=rk), intent(in) :: rpar
integer, intent(in) :: ipar

Calls

proc~~res~5~~CallsGraph proc~res~5 res proc~f~3 f proc~res~5->proc~f~3

Source Code

   pure subroutine res(t, y, yprime, cj, delta, ires, rpar, ipar)
   !! Residuals routine.
      real(rk), intent(in):: t
      real(rk), intent(in):: y(neq)
      real(rk), intent(in):: yprime(neq)
      real(rk), intent(in):: cj
      real(rk), intent(out):: delta(neq)
      integer, intent(inout) :: ires
      real(rk), intent(in):: rpar
      integer, intent(in) :: ipar

      call f(t, y, delta)
      delta = yprime - delta

   end subroutine res