diff --git a/src/libnptm/tfrfme.cpp b/src/libnptm/tfrfme.cpp
index c15dd33fb0fe441f3420b1aa825e40c491b9d325..27941bcb57d8fa1eafa6084ed62b6b2fc88e75a9 100644
--- a/src/libnptm/tfrfme.cpp
+++ b/src/libnptm/tfrfme.cpp
@@ -218,6 +218,12 @@ double TFRFME::get_param(string param_name) {
   else if (param_name.compare("spd") == 0) value = spd;
   else if (param_name.compare("frsh") == 0) value = frsh;
   else if (param_name.compare("exril") == 0) value = exril;
+  else if (param_name.compare("lmode") == 0) value = 1.0 * lmode;
+  else if (param_name.compare("lm") == 0) value = 1.0 * lm;
+  else if (param_name.compare("nkv") == 0) value = 1.0 * nkv;
+  else if (param_name.compare("nxv") == 0) value = 1.0 * nxv;
+  else if (param_name.compare("nyv") == 0) value = 1.0 * nyv;
+  else if (param_name.compare("nzv") == 0) value = 1.0 * nzv;
   else {
     string message = "Unrecognized parameter name \"" + param_name + "\"";
     UnrecognizedParameterException ex(message);