sMNF param structure created, code factorization, doxygen updated