Esempio n. 1
0
        static internal Factorization CreateFactorization(Matrix B, UMatrix U)
        {
            Contract.Requires(B != null);
            Contract.Requires(U != null);

            //if( System.Environment.GetEnvironmentVariable("BartelsGolub")=="on")
            //    return new BartelsGolubFactorization(B);
            return(StandardFactorization.Create(B, U));
        }
        internal static Factorization Create(Matrix A, UMatrix U)
        {
            Contract.Requires(A != null);
            Contract.Requires(U != null);

            StandardFactorization f = new StandardFactorization(A, U);

            if (f.failure)
            {
                return(null);
            }
            return(f);
        }
    internal static Factorization Create(Matrix A, UMatrix U)
    {
      Contract.Requires(A != null);
      Contract.Requires(U != null);

      StandardFactorization f = new StandardFactorization(A, U);
      if (f.failure)
        return null;
      return f;
    }