Accommodate n-Dimensional HR coordinates

refs: #3751

Change-Id: Ib705b671daba56f58e09876a48d8b31649bd7ab1
diff --git a/tools/nlsrc.cpp b/tools/nlsrc.cpp
index 1edb5f7..e60efc2 100644
--- a/tools/nlsrc.cpp
+++ b/tools/nlsrc.cpp
@@ -297,8 +297,11 @@
 
   os << getLsaInfoString(lsa.getLsaInfo()) << std::endl;
 
-  os << "      angle=" << lsa.getHyperbolicAngle() << std::endl;
-  os << "      radius=" << lsa.getHyperbolicRadius() << std::endl;
+  int i = 0;
+  for (auto const& value: lsa.getHyperbolicAngle()) {
+    os << "    Hyp Angle " << i++ << ": "<< value << " ";
+  }
+  os << "\n   radius=" << lsa.getHyperbolicRadius() << std::endl;
 
   router.coordinateLsaString = os.str();
 }