SetPoolSparsity Interface

public interface SetPoolSparsity

Contents


Module Procedures

private subroutine SetPoolSparsity_lr(this, sparsity)

Sets the expected sparsity of the matrix, which helps with hashing.

Arguments

Type IntentOptional Attributes Name
type(MatrixMemoryPool_lr), intent(inout), TARGET :: this

The memory pool to set the sparsity of.

real(kind=NTREAL), intent(in) :: sparsity

The sparsity value.

private subroutine SetPoolSparsity_lc(this, sparsity)

Sets the expected sparsity of the matrix, which helps with hashing.

Arguments

Type IntentOptional Attributes Name
type(MatrixMemoryPool_lc), intent(inout), TARGET :: this

The memory pool to set the sparsity of.

real(kind=NTREAL), intent(in) :: sparsity

The sparsity value.