From be75b4b14a8539c0d623e701f981ce0a240f5b12 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= <klinkjak@fjfi.cvut.cz>
Date: Fri, 21 Oct 2016 13:42:22 +0200
Subject: [PATCH] Fixed RegularMeshOfTrianglesTest

---
 src/TNL/Meshes/MeshBuilder.h    |  6 +++---
 src/UnitTests/Meshes/MeshTest.h | 16 ++++++++--------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/TNL/Meshes/MeshBuilder.h b/src/TNL/Meshes/MeshBuilder.h
index cfa5058a28..0513e1a3f8 100644
--- a/src/TNL/Meshes/MeshBuilder.h
+++ b/src/TNL/Meshes/MeshBuilder.h
@@ -58,10 +58,10 @@ class MeshBuilder
    void setPoint( GlobalIndexType index,
                  const PointType& point )
    {
-	TNL_ASSERT( 0 <= index && index < getPointsCount(), std::cerr << "Index = " << index );
+	   Assert( 0 <= index && index < getPointsCount(), std::cerr << "Index = " << index );
 
-        this->points[ index ] = point;
-        this->pointsSet[ index ] = true;
+      this->points[ index ] = point;
+      this->pointsSet[ index ] = true;
    }
 
    CellSeedType& getCellSeed( GlobalIndexType index )
diff --git a/src/UnitTests/Meshes/MeshTest.h b/src/UnitTests/Meshes/MeshTest.h
index 2c34e694d6..ce762e4d5c 100644
--- a/src/UnitTests/Meshes/MeshTest.h
+++ b/src/UnitTests/Meshes/MeshTest.h
@@ -112,7 +112,7 @@ TEST( MeshTest, TwoTrianglesTest )
    meshBuilder.getCellSeed( 1 ).setCornerId( 0, 1 );
    meshBuilder.getCellSeed( 1 ).setCornerId( 1, 2 );
    meshBuilder.getCellSeed( 1 ).setCornerId( 2, 3 );
-   meshBuilder.build( mesh );
+   ASSERT_TRUE( meshBuilder.build( mesh ) );
 
    EXPECT_EQ( mesh.getNumberOfEntities< 2 >(),  2 );
    EXPECT_EQ( mesh.getNumberOfEntities< 1 >(),  5 );
@@ -333,7 +333,7 @@ TEST( MeshTest, TetrahedronsTest )
    meshBuilder.getCellSeed( 17 ).setCornerId( 2, 6 );
    meshBuilder.getCellSeed( 17 ).setCornerId( 3, 10 );
 
-   meshBuilder.build( mesh );
+   ASSERT_TRUE( meshBuilder.build( mesh ) );
 
    /*ASSERT_TRUE( mesh.save( "mesh.tnl" ) );
    ASSERT_TRUE( mesh2.load( "mesh.tnl" ) );
@@ -364,16 +364,16 @@ TEST( MeshTest, RegularMeshOfTrianglesTest )
    /****
     * Setup vertices
     */
-   for( IndexType i = 0; i <= xSize; i++ )
-      for( IndexType j = 0; j <= ySize; j++ )
-         meshBuilder.setPoint(  j*xSize + i, PointType( i * hx, j * hy ) );
+   for( IndexType j = 0; j <= ySize; j++ )
+      for( IndexType i = 0; i <= xSize; i++ )
+         meshBuilder.setPoint(  j * ( xSize + 1 ) + i, PointType( i * hx, j * hy ) );
 
    /****
     * Setup cells
     */
    IndexType cellIdx( 0 );
-   for( IndexType i = 0; i < xSize; i++ )
-      for( IndexType j = 0; j < ySize; j++ )
+   for( IndexType j = 0; j < ySize; j++ )
+      for( IndexType i = 0; i < xSize; i++ )
       {
          IndexType vertex0 = j * xSize + i;
          IndexType vertex1 = j * xSize + i + 1;
@@ -387,7 +387,7 @@ TEST( MeshTest, RegularMeshOfTrianglesTest )
          meshBuilder.getCellSeed( cellIdx++ ).setCornerId( 2, vertex3 );
       }
 
-   meshBuilder.build( mesh );
+   ASSERT_TRUE( meshBuilder.build( mesh ) );
    //ASSERT_TRUE( mesh.save( "mesh-test.tnl" ) );
    //ASSERT_TRUE( mesh2.load( "mesh-test.tnl" ) );
    //ASSERT_TRUE( mesh == mesh2 );
-- 
GitLab