/// <summary>
 /// Returns a value indicates whether matrix is invertible. Internally uses matrix determinant.
 /// </summary>
 public virtual bool IsInvertible()
 {
     return(MatrixFunctions.IsInvertible(this.InnerMatrix));
 }