コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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);
     }
 }