! G02HFF Example Program Text ! Mark 23 Release. NAG Copyright 2011. MODULE g02hffe_mod ! G02HFF Example Program Module: ! Parameters and User-defined Routines ! .. Use Statements .. USE nag_library, ONLY : nag_wp ! .. Implicit None Statement .. IMPLICIT NONE ! .. Parameters .. REAL (KIND=nag_wp), PARAMETER :: tc = 1.5_nag_wp INTEGER, PARAMETER :: nin = 5, nout = 6 CONTAINS FUNCTION psi(t) ! .. Implicit None Statement .. IMPLICIT NONE ! .. Function Return Value .. REAL (KIND=nag_wp) :: psi ! .. Scalar Arguments .. REAL (KIND=nag_wp), INTENT (IN) :: t ! .. Intrinsic Functions .. INTRINSIC abs ! .. Executable Statements .. IF (t<=-tc) THEN psi = -tc ELSE IF (abs(t)