cross_product Interface

public interface cross_product

Contents


Module Procedures

public function cross_product_r32(v1, v2) result(normal)

Arguments

Type IntentOptional AttributesName
real, intent(in), dimension(3):: v1

Vectors to cross multiply

real, intent(in), dimension(3):: v2

Vectors to cross multiply

Return Value real, dimension(3)

Normal vector that is the output

public function cross_product_r64(v1, v2) result(normal)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in), dimension(3):: v1

Vectors to cross multiply

real(kind=real64), intent(in), dimension(3):: v2

Vectors to cross multiply

Return Value real(kind=real64), dimension(3)

Normal vector that is the output