PCHQK1(3)

SYNOPSIS
SUBROUTINE PCHQK1 (LUN, KPRINT, IPASS)

NAME
pchqk1 - Test the PCHIP evaluators CHFDV, CHFEV, PCHFD and PCHFE.

LIBRARY
SLATEC (PCHIP)

TYPE
SINGLE PRECISION (PCHQK1-S, DPCHQ1-D)

KEYWORDS
PCHIP EVALUATOR QUICK CHECK

AUTHOR
Fritsch, F. N., (LLNL)

DESCRIPTION
PCHIP QUICK CHECK NUMBER 1 TESTS THE EVALUATORS: CHFDV, CHFEV, PCHFD, PCHFE. *Usage: INTEGER LUN, KPRINT, IPASS CALL PCHQK1 (LUN, KPRINT, IPASS) *Arguments: LUN :IN is the unit number to which output is to be written. KPRINT:IN controls the amount of output, as specified in the SLATEC Guidelines. IPASS:OUT will contain a pass/fail flag. IPASS=1 is good. IPASS=0 indicates one or more tests failed. *Description: This routine carries out three tests of the PCH evaluators: EVCHCK tests the single-cubic evaluators. EVPCCK tests the full PCH evaluators. EVERCK exercises the error returns in all evaluators.

ROUTINES CALLED
EVCHCK, EVERCK, EVPCCK

REVISION HISTORY (YYMMDD)
820601 DATE WRITTEN
890306 Changed IPASS to the more accurate name IFAIL. (FNF)
890618 REVISION DATE from Version 3.2
890706 Cosmetic changes to prologue. (WRB)
891214 Prologue converted to Version 4.0 format. (BAB)
900309 Added EVERCK to list of routines called. (FNF)
900314 Improved some output formats.
900315 Revised prologue and improved some output formats. (FNF)
900316 Additional minor cosmetic changes. (FNF)
900321 Removed IFAIL from call sequence for SLATEC standards and made miscellaneous cosmetic changes. (FNF)
930317 Improved output formats. (FNF)