pCSR Interface

public interface pCSR

Calls

interface~~pcsr~~CallsGraph interface~pcsr pCSR proc~make_csr_zi make_CSR_zi interface~pcsr->proc~make_csr_zi proc~make_csr_ci make_CSR_ci interface~pcsr->proc~make_csr_ci proc~make_csr_di make_CSR_di interface~pcsr->proc~make_csr_di

Contents


Module Procedures

public function make_CSR_di(Ap, Ai, Ax) result(result)

Arguments

Type IntentOptional AttributesName
integer, intent(in), target:: Ap(:)
integer, intent(in), target:: Ai(:)
real(kind=r8), intent(in), target:: Ax(:)

Return Value type(pCSR_di)

public function make_CSR_zi(Ap, Ai, Ax, Az) result(result)

Arguments

Type IntentOptional AttributesName
integer, intent(in), target:: Ap(:)
integer, intent(in), target:: Ai(:)
real(kind=r8), intent(in), target:: Ax(:)
real(kind=r8), intent(in), target:: Az(:)

Return Value type(pCSR_zi)

public function make_CSR_ci(Ap, Ai, Ax) result(result)

Arguments

Type IntentOptional AttributesName
integer, intent(in), target:: Ap(:)
integer, intent(in), target:: Ai(:)
complex(kind=r8), intent(in), target:: Ax(:)

Return Value type(pCSR_ci)