
For the option: | Do the following: |
|---|---|
Curve Name | Enter the name that you want assigned to the curve. |
Adams Id | Assign a unique ID number to the curve. See Adams Solver ID. |
Comments | Add any comments about the curve to help you manage and identify it. See Comments. |
Closed | Set to either no to create an open curve or yes to create a closed curve. |
Define Using Matrix/ Define Using Subroutine | Set to either: ■Define Using Matrix ■Define Using Subroutine Learn about Defining Data Element Curves. |
If you selected Define Using Matrix, the following option appears: | |
Matrix Name | Enter the matrix name. |
Interpolation Order | Specify the order of the b-spline interpolating the curve. The order is 1 plus the degree of the functions used to define the spline. The order also affects the number of points used to determine each spline segment. For example, splines of order 2 are basically polylines, while the segments used to create an spline of order 4 are of the 3rd order. 4 is the default order of splines, which is a cubic b-sline. Note: B-splines of order K will have K - 2 continious derivatives. The discontinuities appear where the polynomial segments joint together. Increasing the order of the b-spline arbitrarily may introduce unwanted oscillation into the curve. |
If you selected Define Using Subroutine, the following options appear: | |
User Function | Enter parameters to the user-written subroutine CURSUB. Enter the user function using the following format where r1 through r30 are constants passed to the subroutine: r1, ..., r30 |
Minimum Parameter | Enter the minimum value of the curve parameter for a user-written curve. |
Maximum Parameter | Enter the maximum value of the curve parameter for a user-written curve. |
Routine | Specify an alternative library and name for the subroutine. Learn about specifying routines with ROUTINE Argument. |