f_intr Abstract Interface

abstract interface
public subroutine f_intr(n, xcur, fcur, rpar, ipar, itrmf)

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: n

Dimension of the problem

real(kind=r8), intent(in), dimension(n):: xcur

Array of length n containing the current value

real(kind=r8), intent(out), dimension(n):: fcur

Array of length n containing f(xcur) on output

real(kind=r8), intent(inout), dimension(*):: rpar

Parameter/work array

integer, intent(inout), dimension(*):: ipar

Parameter/work array

integer, intent(out) :: itrmf

Termination flag. 0 means normal termination, 1 means failure to produce f(xcur)

Description

Interface for a subroutine which evaluates the function the zero of which is sought.