Synopsis

PDX_MSGT gdx_MakeKnotsEqual(long option, long num_of_knots, double *knots, double bounds[2], double knot_tol, PDX_BOOL *modified_flag)

Purpose

Sets knots equal that are within tolerance

Description

Sets knots equal that are within tolerance of one another. This function assumes that the knots and bounds are non-decreasing.

Input

option

Not used.

num_of_knots

Number of knots.

knots

The knots.

bounds

The relimiting bounds.

knot_tol

Tolerance to determine if two knots are equal.

Output

knots

Some knots may be modified.

modified_flag

TRUE if some knots have been modified; FALSE otherwise.

Return

GDX_NOERR