diff --git a/script/conf_PETSC b/script/conf_PETSC
index 1cec5f4f98246456afda8ba4beb286f82555a93c..a801021a41341509a701b7ad1196bf73af95e688 100755
--- a/script/conf_PETSC
+++ b/script/conf_PETSC
@@ -8,31 +8,11 @@ function conf_PETSC()
 	    lin_alg_lib="$lin_alg_lib -lpetsc"
 	    lin_alg_inc="$lin_alg_inc -I$i_dir/PETSC/include"
 	fi
-	if [ -d "$i_dir/HYPRE" ]; then
-	    lin_alg_dir="$lin_alg_dir -L$i_dir/HYPRE/lib"
-	    lin_alg_inc="$lin_alg_inc -I$i_dir/HYPRE/include"
-	fi
-	if [ -d "$i_dir/MUMPS" ]; then
-	    lin_alg_dir="$lin_alg_dir -L$i_dir/MUMPS/lib"
-	    lin_alg_inc="$lin_alg_inc -I$i_dir/MUMPS/include"
-	fi
 	if [ -d "$i_dir/OPENBLAS" ]; then
 	    lin_alg_dir="$lin_alg_dir -L$i_dir/OPENBLAS/lib"
 	    lin_alg_lib="$lin_alg_lib -lopenblas"
 	    lin_alg_inc="$lin_alg_inc -I$i_dir/OPENBLAS/include"
-	    configure_blas_option="--with-blas=-L$i_dir/OPENBLAS/"
-	fi
-	if [ -d "$i_dir/SCALAPACK" ]; then
-	    lin_alg_dir="$lin_alg_dir -L$i_dir/SCALAPACK/lib"
-	    lin_alg_inc="$lin_alg_inc -I$i_dir/SCALAPACK/include"
-	fi
-	if [ -d "$i_dir/SUPERLU_DIST" ]; then
-	    lin_alg_dir="$lin_alg_dir -L$i_dir/SUPERLU_DIST/lib"
-	    lin_alg_inc="$lin_alg_inc -I$i_dir/SUPERLU_DIST/include"
-	fi
-	if [ -d "$i_dir/TRILINOS" ]; then
-	    lin_alg_dir="$lin_alg_dir -L$i_dir/TRILINOS/lib"
-	    lin_alg_inc="$lin_alg_inc -I$i_dir/TRILINOS/include"
+	    configure_blas_option="--with-blas=$i_dir/OPENBLAS/"
 	fi
 	if [ -d "$i_dir/SUITESPARSE" ]; then
 	    lin_alg_dir="$lin_alg_dir -L$i_dir/SUITESPARSE/lib"