public void IntegratorTest() { StateSpaceEOMS dynamics = new StateSpaceEOMS(); Matrix<double> tspan = new Matrix<double>(new double[1, 2] { { 0, 20 } }); Matrix<double> y0 = new Matrix<double>(new double[2, 1] { { 1 }, { 0 } }); Matrix<double> result = Integrator.RK45(dynamics, tspan, y0); System.IO.File.WriteAllText("integratorOut.txt", result.ToString()); Console.ReadLine(); }
public void PositionECIUnitTest() { StateSpaceEOMS msd = new StateSpaceEOMS(); var initialConditions = new Matrix<double>(); DynamicState dynamicState = new DynamicState(DynamicStateType.PREDETERMINED_ECI, msd, initialConditions); }