m_MEF90_MassMatrixImplementation_MEF90Element3DVect Module



Subroutines

public subroutine MEF90_MassMatrixAssembleSet(M, dm, setType, setID, elem, elemType, ierr)

Author
Blaise Bourdin (2014, bourdin@lsu.edu) Blaise Bourdin (2022, bourdin@mcmaster.ca)

MEF90_MassMatrixAssembleSet: Assemble the contribution of a cell / face / edge set to the mass matrix associated with the element type elemType

Arguments

Type IntentOptional Attributes Name
type(tMat), intent(in) :: M
type(tDM), intent(in) :: dm
integer(kind=C_INT32_T), intent(in) :: setType
integer(kind=C_INT32_T) :: setID
type(MEF90Element3DVect), dimension(:), pointer :: elem
type(MEF90ElementType), intent(in) :: elemType
integer(kind=C_INT32_T), intent(out) :: ierr