Internal functions.
SIMoNe internal functions: not to be called by the user.
C. Ambroise, C. Charbonnier, J. Chiquet, G. Grasseau, A. Smith