assignment(=) Interface

public interface assignment(=)

Contents


Module Procedures

private pure elemental subroutine plane_assign(x, y)

Assigns a plane to another.

Arguments

Type IntentOptional Attributes Name
type(plane), intent(out) :: x

The resulting plane.

type(plane), intent(in) :: y

The source plane

private pure elemental subroutine line_assign(x, y)

Assigns a line to another.

Arguments

Type IntentOptional Attributes Name
type(line), intent(out) :: x

The resulting line.

type(line), intent(in) :: y

The source line

private pure elemental subroutine pl_assign(x, y)

Assigns a plucker_line to another.

Arguments

Type IntentOptional Attributes Name
type(plucker_line), intent(out) :: x

The resulting plucker_line.

type(plucker_line), intent(in) :: y

The source plucker_line.

private pure elemental subroutine pl_assign_line(x, y)

Assigns a line to a plucker_line.

Arguments

Type IntentOptional Attributes Name
type(plucker_line), intent(out) :: x

The resulting plucker_line.

type(line), intent(in) :: y

The source line.