tem_intersec_line_plane Subroutine

public subroutine tem_intersec_line_plane(plane, line, intersects, intersection)

This subroutine calculates the intersection between a plane and a line. It gives back the coordinates of the intersection, the multiple of the direction vector of the intersection and the distance of the intersection to the center point of the plan.

Arguments

TypeIntentOptionalAttributesName
type(tem_plane), intent(in) :: plane
type(tem_line), intent(in) :: line
logical, intent(out) :: intersects
type(tem_intersec), intent(out) :: intersection

Called by

proc~~tem_intersec_line_plane~~CalledByGraph proc~tem_intersec_line_plane tem_intersec_line_plane proc~exit_element exit_element proc~exit_element->proc~tem_intersec_line_plane

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=rk), private :: alignment
real(kind=rk), private :: dist