diff --git a/src/configure b/src/configure
index 7796f2ea9fed0291a6c509ac7ce8ea981872209f..08c284d735ad0da262adbe55b1efd53c2e856b17 100755
--- a/src/configure
+++ b/src/configure
@@ -479,7 +479,18 @@ module load intel/20.0.015 intelmpi/20.0.015
 export SLURM_CPU_BIND=none
 export I_MPI_PIN_PROCESSOR_LIST=all:map=spread
 "}
-              ;; 
+              ;;
+'Linux irlin'*|'Linux islin'*|'Linux ener440'*) # PC IFPEN
+                export     ARCH=${ARCH:-LXgfortran}
+                export  VER_MPI=${VER_MPI:-MPIAUTO}
+                export OPTLEVEL=${OPTLEVEL:-O2}
+                export VER_CDF=${VER_CDF:-CDFAUTO}
+                export   MNHENV=${MNHENV:-"
+module purge
+source /soft/irsrvsoft1/expl/eb/r17/el_7-x86_64/envs/mesonh.sh
+"}
+              ;;
+
 
 Linux*)
                 export     ARCH=${ARCH:-LXgfortran}