mirror_matrix Function

public pure function mirror_matrix(normal) result(matrix)

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

Arguments

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

Normal of mirroring plane.

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

Rotation matrix.


Calls

proc~~mirror_matrix~~CallsGraph proc~mirror_matrix mirror_matrix proc~normalized normalized proc~mirror_matrix->proc~normalized

Called by

proc~~mirror_matrix~~CalledByGraph proc~mirror_matrix mirror_matrix proc~mirror_by_normal~3 mirror_by_normal proc~mirror_by_normal~3->proc~mirror_matrix

Contents

None