diff --git a/cfg/default/svn_git.bashrc b/cfg/default/svn_git.bashrc
index d373175a43a82331e3c979f83c6dcf7949f8d3b8..919dfb256644607ef2b81bd8b6c43e8c02f1f84c 100644
--- a/cfg/default/svn_git.bashrc
+++ b/cfg/default/svn_git.bashrc
@@ -27,7 +27,6 @@ function mtsetup_co
 
 function parasolid_co
 {
-   #git clone $USER@$REP_GIT/parasolid.git
    git clone git@gitlab.uliege.be:am-dept/MN2L/parasolid.git
 }
 
diff --git a/cfg/fabulous/modules.profile b/cfg/fabulous/modules.profile
index caed937eaa12199ac61f717db7f3c84ab336580a..9a0aa8740856b690e8f2b80f0ac2cd72c85e8b9e 100644
--- a/cfg/fabulous/modules.profile
+++ b/cfg/fabulous/modules.profile
@@ -8,6 +8,8 @@ module load lagamineAPI
 module load samcef gmsh 
 module load isosurf tetgen triangle
 module load matlab scilab
+module load eigen gmm openmpi/gcc
+module load trilinos
 
 # intel community 
 #. /cm/shared/apps/intel-community/2017.2/mkl/bin/mklvars.sh intel64
diff --git a/cfg/garfield/misc.bashrc b/cfg/garfield/misc.bashrc
index 89c0b218d8c1f9b888b814d819e6657b4989f0c5..d3fa8f40d87fa6473db96d08edcb9a179181679f 100644
--- a/cfg/garfield/misc.bashrc
+++ b/cfg/garfield/misc.bashrc
@@ -1,3 +1,3 @@
-alias a2ps='a2ps --pro=color --line-numbers=5'
+alias a2ps='a2ps --pro=color --line-numbers=5 --medium=A4'
 alias plotdigitizer='java -Xmx256m -jar /opt/PlotDigitizer/PlotDigitizer.jar'
 alias open='xdg-open'
diff --git a/cfg/garfield/siemens.bashrc b/cfg/garfield/siemens.profile
similarity index 100%
rename from cfg/garfield/siemens.bashrc
rename to cfg/garfield/siemens.profile
diff --git a/cfg/garfield/trilinos.bashrc b/cfg/garfield/trilinos.bashrc
deleted file mode 100644
index a26619a1108ebe82913b21b1cba30b58db8b5cc2..0000000000000000000000000000000000000000
--- a/cfg/garfield/trilinos.bashrc
+++ /dev/null
@@ -1,3 +0,0 @@
-# Trilinos custom compile localement
-# (permet le FIND_PACKAGE(Trilinos) dans CMake)
-#add2env CMAKE_PREFIX_PATH "/opt/trilinos" front
diff --git a/cfg/garfield/trilinos.profile b/cfg/garfield/trilinos.profile
new file mode 100644
index 0000000000000000000000000000000000000000..d6feb6191b4a6eee2fb76a5b77fc7dc831e33951
--- /dev/null
+++ b/cfg/garfield/trilinos.profile
@@ -0,0 +1,4 @@
+# Trilinos custom compile localement
+# (permet le FIND_PACKAGE(Trilinos) dans CMake)
+add2env CMAKE_PREFIX_PATH "/home/boman/local/trilinos" front
+add2env PYTHONPATH "/home/boman/local/trilinos/lib/python2.7/site-packages" front
diff --git a/cfg/gaston/cmake.profile b/cfg/gaston/cmake.profile
new file mode 100644
index 0000000000000000000000000000000000000000..aa827bc444b3676e163d75670b55147543fe2e90
--- /dev/null
+++ b/cfg/gaston/cmake.profile
@@ -0,0 +1,2 @@
+# Trilinos requires cmake >= 3.10
+add2env PATH "/opt/cmake/bin" front
diff --git a/cfg/gaston/swig.profile b/cfg/gaston/swig.profile
new file mode 100644
index 0000000000000000000000000000000000000000..253b9d9a567d0b9c22fb291b12d39680c0775d8d
--- /dev/null
+++ b/cfg/gaston/swig.profile
@@ -0,0 +1,2 @@
+# Trilinos requires swig >= 3.0.11
+add2env PATH "/opt/swig/bin" front
diff --git a/cfg/gaston/trilinos.profile b/cfg/gaston/trilinos.profile
new file mode 100644
index 0000000000000000000000000000000000000000..14d9d92ecbc7b4ddac18d89c207f99141ce5a617
--- /dev/null
+++ b/cfg/gaston/trilinos.profile
@@ -0,0 +1,4 @@
+# Trilinos custom compile localement
+# (permet le FIND_PACKAGE(Trilinos) dans CMake)
+add2env CMAKE_PREFIX_PATH "/opt/trilinos" front
+add2env PYTHONPATH "/opt/trilinos/lib/python2.7/site-packages" front
diff --git a/cfg/spirou/eigen.profile b/cfg/spirou/eigen.profile
new file mode 100644
index 0000000000000000000000000000000000000000..9250efca255fa741853388a5965d1710e23f9987
--- /dev/null
+++ b/cfg/spirou/eigen.profile
@@ -0,0 +1 @@
+add2env INCLUDE "/usr/local/eigen"
diff --git a/cfg/spirou/lagamine.profile b/cfg/spirou/lagamine.profile
new file mode 100644
index 0000000000000000000000000000000000000000..f8e4775f5d0074110bc831b07f445a947b427092
--- /dev/null
+++ b/cfg/spirou/lagamine.profile
@@ -0,0 +1,3 @@
+add2env LD_LIBRARY_PATH "/opt/lagamine/lib"
+add2env INCLUDE "/opt/lagamine/include"
+add2env LIB "/opt/lagamine/lib"
diff --git a/comp.py b/comp.py
index 020dda9d4f05267d4c957ffb0eab2e88a068b4ca..b725881a0036076e1821679b1eafe89bb239eb05 100755
--- a/comp.py
+++ b/comp.py
@@ -44,7 +44,7 @@ class CompJob(ParametricJob):
         self.repos.append(SVNRepo('oo_meta', 'svn+ssh://blueberry.ltas.ulg.ac.be/home/metafor/SVN/oo_meta/trunk'))
         self.repos.append(SVNRepo('oo_nda', 'svn+ssh://blueberry.ltas.ulg.ac.be/home/metafor/SVN/oo_nda/trunk'))
         self.repos.append(GitRepo('linuxbin', 'https://github.com/ulgltas/linuxbin.git'))
-        self.repos.append(GitRepo('parasolid', 'blueberry.ltas.ulg.ac.be:/home/metafor/GIT/parasolid.git'))
+        self.repos.append(GitRepo('parasolid', 'git@gitlab.uliege.be:am-dept/MN2L/parasolid.git'))
 
     def setDefaultPars(self):
         if len(self.pars)!=0: