OpenFAST
Wind turbine multiphysics simulator
Public Member Functions | List of all members
nwtc_num::interparray Interface Reference

This subroutine calculates interpolated values for an array of input values. More...

Public Member Functions

subroutine interparrayr4 (xknown, yknown, xnew, ynew)
 This subroutine calculates interpolated values for an array of input values. More...
 
subroutine interparrayr8 (xknown, yknown, xnew, ynew)
 This subroutine calculates interpolated values for an array of input values. More...
 
subroutine interparrayr16 (xknown, yknown, xnew, ynew)
 This subroutine calculates interpolated values for an array of input values. More...
 

Detailed Description

This subroutine calculates interpolated values for an array of input values.

The size of the xknown and yknown arrays must match, and the size of the xnew and ynew arrays must match. Xknown must be in ascending order. Values outside the range of xknown are fixed to the end points.

Member Function/Subroutine Documentation

◆ interparrayr16()

subroutine nwtc_num::interparray::interparrayr16 ( real(quki), dimension(:), intent(in)  xknown,
real(quki), dimension(:), intent(in)  yknown,
real(quki), dimension(:), intent(in)  xnew,
real(quki), dimension(:), intent(out)  ynew 
)

This subroutine calculates interpolated values for an array of input values.

The size of the xknown and yknown arrays must match, and the size of the xnew and ynew arrays must match. Xknown must be in ascending order. Values outside the range of xknown are fixed to the end points.

◆ interparrayr4()

subroutine nwtc_num::interparray::interparrayr4 ( real(siki), dimension(:), intent(in)  xknown,
real(siki), dimension(:), intent(in)  yknown,
real(siki), dimension(:), intent(in)  xnew,
real(siki), dimension(:), intent(out)  ynew 
)

This subroutine calculates interpolated values for an array of input values.

The size of the xknown and yknown arrays must match, and the size of the xnew and ynew arrays must match. Xknown must be in ascending order. Values outside the range of xknown are fixed to the end points.

◆ interparrayr8()

subroutine nwtc_num::interparray::interparrayr8 ( real(r8ki), dimension(:), intent(in)  xknown,
real(r8ki), dimension(:), intent(in)  yknown,
real(r8ki), dimension(:), intent(in)  xnew,
real(r8ki), dimension(:), intent(out)  ynew 
)

This subroutine calculates interpolated values for an array of input values.

The size of the xknown and yknown arrays must match, and the size of the xnew and ynew arrays must match. Xknown must be in ascending order. Values outside the range of xknown are fixed to the end points.


The documentation for this interface was generated from the following file: