MatrixColumnNorm Interface

public interface MatrixColumnNorm

Contents


Module Procedures

private pure subroutine MatrixColumnNorm_lsr(this, norm_per_column)

Compute the norm of a sparse matrix along the columns.

Arguments

Type IntentOptional Attributes Name
type(Matrix_lsr), intent(in) :: this

The matrix to compute the norm of.

real(kind=NTREAL), intent(out), DIMENSION(this%columns) :: norm_per_column

The norm value for each column in this matrix.

private pure subroutine MatrixColumnNorm_lsc(this, norm_per_column)

Compute the norm of a sparse matrix along the columns.

Arguments

Type IntentOptional Attributes Name
type(Matrix_lsc), intent(in) :: this

The matrix to compute the norm of.

real(kind=NTREAL), intent(out), DIMENSION(this%columns) :: norm_per_column

The norm value for each column in this matrix.