Index: LMDZ6/trunk/libf/filtrez/filtreg.F
===================================================================
--- LMDZ6/trunk/libf/filtrez/filtreg.F	(revision 4438)
+++ LMDZ6/trunk/libf/filtrez/filtreg.F	(revision 4440)
@@ -71,4 +71,6 @@
 
       INTEGER :: sdd1_type, sdd2_type
+
+      if ( iim == 1 ) return ! no filtre in 2D y-z
 
       IF (first) THEN
Index: LMDZ6/trunk/libf/filtrez/filtreg_mod.F90
===================================================================
--- LMDZ6/trunk/libf/filtrez/filtreg_mod.F90	(revision 4438)
+++ LMDZ6/trunk/libf/filtrez/filtreg_mod.F90	(revision 4440)
@@ -66,4 +66,5 @@
     !-----------------------------------------------------------
     !
+    if ( iim == 1 ) return ! No filtre in 2D y-z
 
     pi       = 2. * ASIN( 1. )
@@ -125,4 +126,5 @@
     !
     colat0  =  MIN( 0.5, dymin/dxmin )
+    ! colat0  =  1.
     !
     IF( .NOT.fxyhypb.AND.ysinus )  THEN
Index: LMDZ6/trunk/libf/grid/dimension/makdim
===================================================================
--- LMDZ6/trunk/libf/grid/dimension/makdim	(revision 4438)
+++ LMDZ6/trunk/libf/grid/dimension/makdim	(revision 4440)
@@ -12,5 +12,5 @@
 fi
 
-if (($1 % 8 != 0)) && (( $# == 3 ))
+if ( ( ($1 % 8 != 0)) && (( $# == 3 ) ) || ( $1 == 1 ) )
 then
     echo "The number of longitudes must be a multiple of 8."
