MM L1 Simulation - Private members instead of functions
In order to reduce memory load in some recurrent algorithms, private members are used directly in the corresponding classes, instead of calling several time the same functions. Arguments are passed by reference in such cases