mirror Interface

public interface mirror

Contents


Module Procedures

public function mirror_orb(in_orb, mirror_axis) result(out_orb)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: in_orb
character(len=1), intent(in) :: mirror_axis

Return Value integer

public function mirror_vec(in_vec, mirror_axis) result(out_vec)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: in_vec(3)
character(len=1), intent(in) :: mirror_axis

Return Value integer, (3)