diff --git a/applications/lofar2/model/rtdsp/utilities.py b/applications/lofar2/model/rtdsp/utilities.py
index ea7862f2d4152b7d3dcf56330a70a118889d0550..d8dae69e01eca0ec0a2ce0aa0583a4d80b1c1a9a 100644
--- a/applications/lofar2/model/rtdsp/utilities.py
+++ b/applications/lofar2/model/rtdsp/utilities.py
@@ -27,6 +27,7 @@
 # [1] dsp_study_erko.txt
 
 import numpy as np
+from sys import exit
 
 c_atol = 1e-15
 c_rtol = 1e-8   # 1/2**32 = 2.3e-10
@@ -36,6 +37,13 @@ c_rtol = 1e-8   # 1/2**32 = 2.3e-10
 # Utilities
 ###############################################################################
 
+def verify_result(result):
+    if result:
+        print('PASSED')
+    else:
+        exit('FAILED')
+
+
 def ceil_div(num, den):
     """ Return integer ceil value of num / den """
     return int(np.ceil(num / den))
@@ -56,6 +64,11 @@ def pow_db(volts):
     return 20 * np.log10(np.abs(volts) + c_atol)
 
 
+def is_integer_value(value):
+    """Return true when value is sufficiently close to its integer value."""
+    return np.isclose(value, np.round(value))
+
+
 def is_even(n):
     """Return True if n is even, else False when odd.