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

This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles. More...

Public Member Functions

real(dbki) function, dimension(3) getsmllrotangsd (DCMat, ErrStat, ErrMsg)
 This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles. More...
 
real(reki) function, dimension(3) getsmllrotangsr (DCMat, ErrStat, ErrMsg)
 This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles. More...
 

Detailed Description

This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles.

It is the inverse of SmllRotTrans (nwtc_num::smllrottrans).
Use GetSmllRotAngs (nwtc_num::getsmllrotangs) instead of directly calling a specific routine in the generic interface.

Parameters
[in]dcmata direction cosine matrix
[out]errstata non-zero value indicates an error in the permutation matrix algorithm
[out]errmsga non-zero value indicates an error in the permutation matrix algorithm
Returns
the rotational angles

Member Function/Subroutine Documentation

◆ getsmllrotangsd()

real(dbki) function, dimension ( 3 ) nwtc_num::getsmllrotangs::getsmllrotangsd ( real(dbki), dimension (3,3), intent(in)  DCMat,
integer, intent(out)  ErrStat,
character(*), intent(out), optional  ErrMsg 
)

This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles.

It is the inverse of SmllRotTrans (nwtc_num::smllrottrans).
Use GetSmllRotAngs (nwtc_num::getsmllrotangs) instead of directly calling a specific routine in the generic interface.

Parameters
[in]dcmata direction cosine matrix
[out]errstata non-zero value indicates an error in the permutation matrix algorithm
[out]errmsga non-zero value indicates an error in the permutation matrix algorithm
Returns
the rotational angles

◆ getsmllrotangsr()

real(reki) function, dimension ( 3 ) nwtc_num::getsmllrotangs::getsmllrotangsr ( real(reki), dimension (3,3), intent(in)  DCMat,
integer, intent(out)  ErrStat,
character(*), intent(out), optional  ErrMsg 
)

This subroutine computes the angles that make up the input direction cosine matrix, DCMat, assuming small angles.

It is the inverse of SmllRotTrans (nwtc_num::smllrottrans).
Use GetSmllRotAngs (nwtc_num::getsmllrotangs) instead of directly calling a specific routine in the generic interface.

Parameters
[in]dcmata direction cosine matrix
[out]errstata non-zero value indicates an error in the permutation matrix algorithm
[out]errmsga non-zero value indicates an error in the permutation matrix algorithm
Returns
the rotational angles

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