Browse Source

LA: fix portable build

optimization-1
Christoph Ruegg 13 years ago
parent
commit
935f055c11
  1. 2
      src/Numerics/LinearAlgebra/Complex/Solvers/Iterative/CompositeSolver.cs
  2. 2
      src/Numerics/LinearAlgebra/Complex32/Solvers/Iterative/CompositeSolver.cs
  3. 2
      src/Numerics/LinearAlgebra/Double/Solvers/Iterative/CompositeSolver.cs
  4. 2
      src/Numerics/LinearAlgebra/Single/Solvers/Iterative/CompositeSolver.cs

2
src/Numerics/LinearAlgebra/Complex/Solvers/Iterative/CompositeSolver.cs

@ -102,7 +102,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex.Solvers.Iterative
private static readonly ICalculationStatus RunningStatus = new CalculationRunning(); private static readonly ICalculationStatus RunningStatus = new CalculationRunning();
#if PORTABLE #if PORTABLE
private static readonly Dictionary<double, List<IIterativeSolverSetup>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup>>(); private static readonly Dictionary<double, List<IIterativeSolverSetup<Complex>>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup<Complex>>>();
#else #else
/// <summary> /// <summary>
/// The collection of iterative solver setups. Stored based on the /// The collection of iterative solver setups. Stored based on the

2
src/Numerics/LinearAlgebra/Complex32/Solvers/Iterative/CompositeSolver.cs

@ -97,7 +97,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex32.Solvers.Iterative
private static readonly ICalculationStatus RunningStatus = new CalculationRunning(); private static readonly ICalculationStatus RunningStatus = new CalculationRunning();
#if PORTABLE #if PORTABLE
private static readonly Dictionary<double, List<IIterativeSolverSetup>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup>>(); private static readonly Dictionary<double, List<IIterativeSolverSetup<Complex32>>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup<Complex32>>>();
#else #else
/// <summary> /// <summary>
/// The collection of iterative solver setups. Stored based on the /// The collection of iterative solver setups. Stored based on the

2
src/Numerics/LinearAlgebra/Double/Solvers/Iterative/CompositeSolver.cs

@ -92,7 +92,7 @@ namespace MathNet.Numerics.LinearAlgebra.Double.Solvers.Iterative
private static readonly ICalculationStatus RunningStatus = new CalculationRunning(); private static readonly ICalculationStatus RunningStatus = new CalculationRunning();
#if PORTABLE #if PORTABLE
private static readonly Dictionary<double, List<IIterativeSolverSetup>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup>>(); private static readonly Dictionary<double, List<IIterativeSolverSetup<double>>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup<double>>>();
#else #else
/// <summary> /// <summary>
/// The collection of iterative solver setups. Stored based on the /// The collection of iterative solver setups. Stored based on the

2
src/Numerics/LinearAlgebra/Single/Solvers/Iterative/CompositeSolver.cs

@ -95,7 +95,7 @@ namespace MathNet.Numerics.LinearAlgebra.Single.Solvers.Iterative
private static readonly ICalculationStatus RunningStatus = new CalculationRunning(); private static readonly ICalculationStatus RunningStatus = new CalculationRunning();
#if PORTABLE #if PORTABLE
private static readonly Dictionary<double, List<IIterativeSolverSetup>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup>>(); private static readonly Dictionary<double, List<IIterativeSolverSetup<float>>> SolverSetups = new Dictionary<double, List<IIterativeSolverSetup<float>>>();
#else #else
/// <summary> /// <summary>
/// The collection of iterative solver setups. Stored based on the /// The collection of iterative solver setups. Stored based on the

Loading…
Cancel
Save