Ajout dims_max et fonctions réorganisées