public IMatrix2D <double> Matrix(Element element) { if (element.ElementType is IPorousFiniteElement) { return(PorousMatrix(element)); } else { IMatrix2D <double> massMatrix = solidMassProvider.Matrix(element); massMatrix.Scale(massCoefficient); return(massMatrix); } }
public IMatrix2D <double> Matrix(Element element) { if (element.ElementType is IPorousFiniteElement) { return(PorousMatrix(element)); } else { IMatrix2D <double> dampingMatrix = solidDampingProvider.Matrix(element); dampingMatrix.Scale(dampingCoefficient); return(dampingMatrix); } }