Salome HOME
Fix regression of smesh/3D_mesh_Extrusion_00/A3
authoreap <eap@opencascade.com>
Wed, 4 Mar 2020 15:08:41 +0000 (18:08 +0300)
committereap <eap@opencascade.com>
Wed, 4 Mar 2020 15:08:41 +0000 (18:08 +0300)
src/StdMeshers/StdMeshers_Prism_3D.cxx

index 07666af9fbde8cfe620e684c4137b86668c60622..e4aa9d846f2d5f4620136de440331f229678bfe5 100644 (file)
@@ -5222,10 +5222,10 @@ bool StdMeshers_Sweeper::ComputeNodesByTrsf( const double tol,
     for ( ++zS, --zT; zS < zTgt; ++zS, --zT ) // vertical loop on layers
     {
       // invert transformation
     for ( ++zS, --zT; zS < zTgt; ++zS, --zT ) // vertical loop on layers
     {
       // invert transformation
-      if ( !trsfOfLayer[ zS+1 ].Invert() )
-        trsfOfLayer[ zS+1 ] = NSProjUtils::TrsfFinder3D(); // to recompute
-      if ( !trsfOfLayer[ zT-1 ].Invert() )
-        trsfOfLayer[ zT-1 ] = NSProjUtils::TrsfFinder3D();
+      //if ( !trsfOfLayer[ zS+1 ].Invert() )
+      trsfOfLayer[ zS+1 ] = NSProjUtils::TrsfFinder3D(); // to recompute
+      //if ( !trsfOfLayer[ zT-1 ].Invert() )
+      trsfOfLayer[ zT-1 ] = NSProjUtils::TrsfFinder3D();
 
       // project internal nodes and compute bnd error
       for ( size_t iP = 0; iP < myBndColumns.size(); ++iP )
 
       // project internal nodes and compute bnd error
       for ( size_t iP = 0; iP < myBndColumns.size(); ++iP )