From d756eed2387ce86a476904b83bb92ababebf5ef1 Mon Sep 17 00:00:00 2001
From: sesteves <sroesteves@gmail.com>
Date: Tue, 2 Aug 2016 20:10:03 +0100
Subject: [PATCH] minor

---
 .../MultiLayerModelTest.java                   | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/test/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModelTest.java b/src/test/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModelTest.java
index 1ac7b056..5b3d7cd4 100644
--- a/src/test/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModelTest.java
+++ b/src/test/java/org/orekit/rugged/atmosphericrefraction/MultiLayerModelTest.java
@@ -17,6 +17,7 @@
 package org.orekit.rugged.atmosphericrefraction;
 
 import org.apache.commons.math3.geometry.euclidean.threed.Vector3D;
+import org.apache.commons.math3.util.FastMath;
 import org.junit.Test;
 import org.orekit.bodies.GeodeticPoint;
 import org.orekit.bodies.OneAxisEllipsoid;
@@ -25,7 +26,9 @@ import org.orekit.frames.FramesFactory;
 import org.orekit.rugged.errors.RuggedException;
 import org.orekit.rugged.intersection.AbstractAlgorithmTest;
 import org.orekit.rugged.intersection.IntersectionAlgorithm;
+import org.orekit.rugged.intersection.duvenhage.DuvenhageAlgorithm;
 import org.orekit.rugged.intersection.duvenhage.MinMaxTreeTile;
+import org.orekit.rugged.intersection.duvenhage.MinMaxTreeTileFactory;
 import org.orekit.rugged.raster.TileUpdater;
 import org.orekit.rugged.utils.ExtendedEllipsoid;
 import org.orekit.rugged.utils.NormalizedGeodeticPoint;
@@ -54,8 +57,8 @@ public class MultiLayerModelTest extends AbstractAlgorithmTest {
         // check mayon volcano tiles
 
 
-
         setUpMayonVolcanoContext();
+
         final IntersectionAlgorithm algorithm = createAlgorithm(updater, 8);
         Vector3D position = new Vector3D(-3787079.6453602533, 5856784.405679551, 1655869.0582939098);
         Vector3D los = new Vector3D( 0.5127552821932051, -0.8254313129088879, -0.2361041470463311);
@@ -64,10 +67,21 @@ public class MultiLayerModelTest extends AbstractAlgorithmTest {
 
 
 
+
         MultiLayerModel model = new MultiLayerModel();
 
 
 
+        final double latitude  = FastMath.toRadians(13.27);
+        final double longitude = FastMath.toRadians(123.68);
+        MinMaxTreeTile tile = new MinMaxTreeTileFactory().createTile();
+        updater.updateTile(latitude, longitude, tile);
+        double altitude = tile.interpolateElevation(latitude, longitude);
+        final GeodeticPoint groundGP = new GeodeticPoint(latitude, longitude, altitude);
+        Vector3D groundP = earth.transform(groundGP);
+
+
+
         // Vector3D initialPos, Vector3D initialLos, Vector3D initialZenith, double altitude, Tile tile
         // model.getPointOnGround();
 
@@ -77,6 +91,6 @@ public class MultiLayerModelTest extends AbstractAlgorithmTest {
 
     @Override
     protected IntersectionAlgorithm createAlgorithm(TileUpdater updater, int maxCachedTiles) {
-        return null;
+        return new DuvenhageAlgorithm(updater, maxCachedTiles, false);
     }
 }
-- 
GitLab