From c88d305b8e07eefd790443eaf6ad0171b8d96d8c Mon Sep 17 00:00:00 2001 From: Luc Maisonobe <luc@orekit.org> Date: Thu, 9 Dec 2021 16:09:32 +0100 Subject: [PATCH] Updated Rugged to latests official Orekit version. --- pom.xml | 2 +- .../refiningPleiades/models/OrbitModel.java | 24 +++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pom.xml b/pom.xml index 6f951772..7cb2aafd 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ <!-- COTS version --> - <rugged.orekit.version>11.0.1</rugged.orekit.version> + <rugged.orekit.version>11.0.2</rugged.orekit.version> <rugged.junit.version>4.13.2</rugged.junit.version> <!-- Compilers and Tools version --> diff --git a/src/tutorials/java/fr/cs/examples/refiningPleiades/models/OrbitModel.java b/src/tutorials/java/fr/cs/examples/refiningPleiades/models/OrbitModel.java index b72877a3..991aeded 100644 --- a/src/tutorials/java/fr/cs/examples/refiningPleiades/models/OrbitModel.java +++ b/src/tutorials/java/fr/cs/examples/refiningPleiades/models/OrbitModel.java @@ -248,12 +248,12 @@ public class OrbitModel { propagator.propagate(minDate); final List<TimeStampedPVCoordinates> list = new ArrayList<TimeStampedPVCoordinates>(); - propagator.setMasterMode(step, - (currentState, isLast) -> - list.add(new TimeStampedPVCoordinates(currentState.getDate(), - currentState.getPVCoordinates().getPosition(), - currentState.getPVCoordinates().getVelocity(), - Vector3D.ZERO))); + propagator.getMultiplexer().add(step, + currentState -> + list.add(new TimeStampedPVCoordinates(currentState.getDate(), + currentState.getPVCoordinates().getPosition(), + currentState.getPVCoordinates().getVelocity(), + Vector3D.ZERO))); propagator.propagate(maxDate); return list; @@ -269,12 +269,12 @@ public class OrbitModel { propagator.setAttitudeProvider(createAttitudeProvider(earth, orbit)); propagator.propagate(minDate); final List<TimeStampedAngularCoordinates> list = new ArrayList<>(); - propagator.setMasterMode(step, - (currentState, isLast) -> - list.add(new TimeStampedAngularCoordinates(currentState.getDate(), - currentState.getAttitude().getRotation(), - Vector3D.ZERO, - Vector3D.ZERO))); + propagator.getMultiplexer().add(step, + currentState -> + list.add(new TimeStampedAngularCoordinates(currentState.getDate(), + currentState.getAttitude().getRotation(), + Vector3D.ZERO, + Vector3D.ZERO))); propagator.propagate(maxDate); return list; -- GitLab