m_MatAttrVectMul Module


Interfaces

public interface sMatAvMult

  • private subroutine sMatAvMult_DataLocal_(xAV, sMat, yAV, Vector, rList, TrList)

    Arguments

    Type IntentOptional Attributes Name
    type(AttrVect), intent(in) :: xAV
    type(SparseMatrix), intent(inout) :: sMat
    type(AttrVect), intent(inout) :: yAV
    logical, intent(in), optional :: Vector
    character(len=*), intent(in), optional :: rList
    character(len=*), intent(in), optional :: TrList
  • private subroutine sMatAvMult_SMPlus_(xAV, sMatPlus, yAV, Vector, rList, TrList)

    Arguments

    Type IntentOptional Attributes Name
    type(AttrVect), intent(in) :: xAV
    type(SparseMatrixPlus), intent(inout) :: sMatPlus
    type(AttrVect), intent(inout) :: yAV
    logical, intent(in), optional :: Vector
    character(len=*), intent(in), optional :: rList
    character(len=*), intent(in), optional :: TrList