hpc code fully functionnal