title: Fuzzy/approximate checking of solutions from algorithms
body: <p>We have people who run code for simulations, testing etc. on some supercomputers that we have. What would be nice is, if as part of a build process we can check that not only that the code compiles but that the ouput matches some pattern which will indicate we are getting meaningful results.</p>
  
  <p>i.e. the researcher may know that the value of x must be within some bounds. If not, then a logical error has been made in the code (assuming it compiles and their is no compile time error). </p>
  
  <p>Are there any pre-written packages for this kind of thing. The code is written in FORTRAN, C, C++ etc.</p>
  
  <p>Any specific or general advice would be appreciated.</p>