Norm Interface

public interface Norm

Module Procedures

public function Vect2DNorm(V)

Overloading euclidian norm of derived types

Arguments

Type IntentOptional Attributes Name
type(Vect2D), intent(in) :: V

Return Value real(kind=c_double)

public function Vect3DNorm(V)

Arguments

Type IntentOptional Attributes Name
type(Vect3D), intent(in) :: V

Return Value real(kind=c_double)

public function Mat2DNorm(M)

Arguments

Type IntentOptional Attributes Name
type(Mat2D), intent(in) :: M

Return Value real(kind=c_double)

public function MatS2DNorm(M)

Arguments

Type IntentOptional Attributes Name
type(MatS2D), intent(in) :: M

Return Value real(kind=c_double)

public function Mat3DNorm(M)

Arguments

Type IntentOptional Attributes Name
type(Mat3D), intent(in) :: M

Return Value real(kind=c_double)

public function MatS3DNorm(M)

Arguments

Type IntentOptional Attributes Name
type(MatS3D), intent(in) :: M

Return Value real(kind=c_double)