Developer Reference

  • 2020.2
  • 07/15/2020
  • Public Content
Contents

dfieditval

Modifies a parameter value in a Data Fitting task descriptor.

Syntax

status
=
dfieditval
(
task
,
val_attr
,
val
)
Include Files
  • mkl_df.f90
Input Parameters
Name
Type
Description
task
TYPE(DF_TASK)
Descriptor of the task.
val_attr
INTEGER
The parameter to change.
val
INTEGER
A new parameter value.
Output Parameters
Name
Type
Description
status
INTEGER
Status of the routine:
Description
The
dfieditval
task editor replaces the parameter of type
val_attr
stored in a Data Fitting task descriptor with a new value
val
. The table below describes valid types of parameter
val_attr
supported by the editor:
Parameters Supported by the
dfieditval
Task Editor
Parameter Attribute
Purpose
DF_NX
Number of breakpoints
DF_XHINT
A flag describing the structure of partition. See table
"Hint Values for Partition
x
"
for the list of available values.
DF_NY
Dimension of the vector-valued function
DF_YHINT
A flag describing the structure of the vector-valued function. See table
"Hint Values for Vector Function
y
"
for the list of available values.
DF_SPLINE_ORDER
Spline order. See table
"Spline Orders Supported by Data Fitting Functions"
for the list of available values.
DF_SPLINE_TYPE
Spline type. See table
"Spline Types Supported by Data Fitting Functions"
for the list of available values.
DF_BC_TYPE
Type of boundary conditions used in spline construction. See table
"Boundary Conditions Supported by Data Fitting Functions"
for the list of available values.
DF_IC_TYPE
Type of internal conditions used in spline construction. See table
"Internal Conditions Supported by Data Fitting Functions"
for the list of available values.
DF_PP_COEFF_HINT
A flag describing the structure of spline coefficients. See table
"Hint Values for Spline Coefficients"
for the list of available values.
DF_CHECK_FLAG
A flag which controls checking of Data Fitting parameters. See table
"Possible Values for the
DF_CHECK_FLAG
Parameter"
for the list of available values.
If you pass a zero value for the parameter describing the size of the arrays that hold coefficients for a partition, a vector-valued function, or a spline, the parameter held in the Data fitting task remains unchanged and the routine returns an error code. For the predefined error codes