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

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...

Public Member Functions

real(siki) function, dimension(3) cross_productr4 (Vector1, Vector2)
 This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...
 
real(r8ki) function, dimension(3) cross_productr4r8 (Vector1, Vector2)
 This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...
 
real(r8ki) function, dimension(3) cross_productr8 (Vector1, Vector2)
 This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...
 
real(r8ki) function, dimension(3) cross_productr8r4 (Vector1, Vector2)
 This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...
 
real(quki) function, dimension(3) cross_productr16 (Vector1, Vector2)
 This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface. More...
 

Detailed Description

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.

Member Function/Subroutine Documentation

◆ cross_productr16()

real(quki) function, dimension (3) nwtc_num::cross_product::cross_productr16 ( real(quki), dimension (3), intent(in)  Vector1,
real(quki), dimension (3), intent(in)  Vector2 
)

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.

◆ cross_productr4()

real(siki) function, dimension (3) nwtc_num::cross_product::cross_productr4 ( real(siki), dimension (3), intent(in)  Vector1,
real(siki), dimension (3), intent(in)  Vector2 
)

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.

◆ cross_productr4r8()

real(r8ki) function, dimension (3) nwtc_num::cross_product::cross_productr4r8 ( real(siki), dimension (3), intent(in)  Vector1,
real(r8ki), dimension (3), intent(in)  Vector2 
)

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.

◆ cross_productr8()

real(r8ki) function, dimension (3) nwtc_num::cross_product::cross_productr8 ( real(r8ki), dimension (3), intent(in)  Vector1,
real(r8ki), dimension (3), intent(in)  Vector2 
)

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.

◆ cross_productr8r4()

real(r8ki) function, dimension (3) nwtc_num::cross_product::cross_productr8r4 ( real(r8ki), dimension (3), intent(in)  Vector1,
real(siki), dimension (3), intent(in)  Vector2 
)

This function computes the cross product of two 3-element arrays (resulting in a vector):
cross_product = Vector1 \(\times\) Vector2
Use cross_product (nwtc_num::cross_product) instead of directly calling a specific routine in the generic interface.


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