public void IntegratorTest() { StateSpace_EOMS dynamics = new StateSpace_EOMS(); 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() { StateSpace_EOMS msd = new StateSpace_EOMS(); var initialConditions = new Matrix <double>(); DynamicState dynamicState = new DynamicState(DynamicStateType.PREDETERMINED_ECI, msd, initialConditions); }