For C, the values for these parameters can be set by using the procedures c_ftseti, c_ftsetr, c_ftsetrd, c_ftsetc, c_ftsetfa, and and c_ftsetda. For NCL programs, the parameters can be set using the NCL procedure ftsetp.
| | | |
Parameter | parameter | | |
name | type | description | legal values | default value
| | | |
------------------------------------------------------------------------------
eps | float or | smoothing parameter | 0. <= eps and | none
| double | for ftcurvs and | 1. >= eps |
| | ftcurvps | |
------------------------------------------------------------------------------
sig | float or | the value of the | >= 0., <= 40. | 1.
| double | tension factor | |
------------------------------------------------------------------------------
sl1 | float or | the slope of the | any float or | 0.
| double | curve at the first | double |
| | point (see parameter| |
| | sf1). | |
------------------------------------------------------------------------------
sln | float or | the slope of the | any float or | 0.
| double | curve at the final | double |
| | point (see parameter| |
| | sf1). | |
------------------------------------------------------------------------------
sf1 | int | controls the use of | 0=use both | 3
| | parameters sl1 and | 1=use sl1 only|
| | sln | 2=use sln only|
| | | 3=use neither |
------------------------------------------------------------------------------
sf2 | int | controls the use of | 0=use neither | 3
| | parameters smt and | 1=use both |
| | eps | 2=use smt only|
| | | 3=use eps only|
------------------------------------------------------------------------------
smt | float or | smoothing parameter | > 0. | none
| double | for ftcurvs and | |
| | ftcurvps | |
------------------------------------------------------------------------------
zx1 | float or | X partials at left | any floats or | none
|double array| for ftsurf | doubles |
------------------------------------------------------------------------------
zxm | float or | X partials at right | any floats or | none
|double array| for ftsurf | doubles |
------------------------------------------------------------------------------
zy1 | float or | Y partials at bottom| any floats or | none
|double array| for ftsurf | doubles |
------------------------------------------------------------------------------
zyn | float or | Y partials at top | any floats or | none
|double array| for ftsurf | doubles |
------------------------------------------------------------------------------
z11 | float or | X-Y partial at lower| any float or | none
| double | left for ftsurf | double |
------------------------------------------------------------------------------
zm1 | float or | X-Y partial at lower| any float or | none
| double | right for ftsurf | double |
------------------------------------------------------------------------------
z1n | float or | X-Y partial at upper| any float or | none
| double | left for ftsurf | double |
------------------------------------------------------------------------------
zmn | float or | X-Y partial at upper| any float or | none
| double | right for ftsurf | double |
------------------------------------------------------------------------------
df1 | int | flag indicating if | 0 = yes | 1
| | zx1 is user supplied| 1 = no |
------------------------------------------------------------------------------
df2 | int | flag indicating if | 0 = yes | 1
| | zxm is user supplied| 1 = no |
------------------------------------------------------------------------------
df3 | int | flag indicating if | 0 = yes | 1
| | zy1 is user supplied| 1 = no |
------------------------------------------------------------------------------
df4 | int | flag indicating if | 0 = yes | 1
| | zyn is user supplied| 1 = no |
------------------------------------------------------------------------------
df5 | int | flag indicating if | 0 = yes | 1
| | z11 is user supplied| 1 = no |
------------------------------------------------------------------------------
df6 | int | flag indicating if | 0 = yes | 1
| | zm1 is user supplied| 1 = no |
------------------------------------------------------------------------------
df7 | int | flag indicating if | 0 = yes | 1
| | z1n is user supplied| 1 = no |
------------------------------------------------------------------------------
df8 | int | flag indicating if | 0 = yes | 1
| | zmn is user supplied| 1 = no |
------------------------------------------------------------------------------