mirror_matrix_R16P Function

public pure function mirror_matrix_R16P(normal) result(matrix)

Return the mirror matrix (Householder’s matrix) given normal of the mirroring plane.

Arguments

TypeIntentOptionalAttributesName
type(vector_R16P), intent(in) :: normal

Normal of mirroring plane.

Return Value real(kind=R16P)(3,3)

Rotation matrix.


Calls

proc~~mirror_matrix_r16p~~CallsGraph proc~mirror_matrix_r16p mirror_matrix_R16P proc~normalized_r16p normalized_R16P proc~mirror_matrix_r16p->proc~normalized_r16p

Called by

proc~~mirror_matrix_r16p~~CalledByGraph proc~mirror_matrix_r16p mirror_matrix_R16P proc~mirror_by_normal~2 mirror_by_normal proc~mirror_by_normal~2->proc~mirror_matrix_r16p

Contents

None