Commit ed40305c authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

Cleaned up mesh subtopologies

parent 51da0034
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@

#include <TNL/String.h>
#include <TNL/param-types.h>
#include <TNL/Meshes/Topologies/MeshSubtopology.h>
#include <TNL/Meshes/Topologies/MeshEntityTopology.h>

namespace TNL {
namespace Meshes {
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@

#include <TNL/Containers/StaticVector.h>
#include <TNL/Meshes/MeshBuilder.h>
#include <TNL/Meshes/Topologies/MeshSubtopology.h>
#include <TNL/Meshes/Topologies/MeshEntityTopology.h>
#include <TNL/Meshes/Readers/VTKEntityType.h>

#ifdef HAVE_VTK
+1 −1
Original line number Diff line number Diff line
@@ -5,6 +5,6 @@ SET( headers MeshEdgeTopology.h
             MeshTetrahedronTopology.h
             MeshTriangleTopology.h
             MeshVertexTopology.h
             MeshSubtopology.h )
)

INSTALL( FILES ${headers} DESTINATION ${TNL_TARGET_INCLUDE_DIRECTORY}/Meshes/Topologies )
+3 −1
Original line number Diff line number Diff line
@@ -31,7 +31,9 @@ template< typename MeshEntityTopology,
          typename SubentityTopology,
          int SubentityIndex,
          int SubentityVertexIndex >
struct tnlSubentityVertex;
struct tnlSubentityVertex
{
};


template< typename MeshConfig,
+0 −34
Original line number Diff line number Diff line
/***************************************************************************
                          MeshSubtopology.h  -  description
                             -------------------
    begin                : Aug 29, 2015
    copyright            : (C) 2015 by Tomas Oberhuber et al.
    email                : tomas.oberhuber@fjfi.cvut.cz
 ***************************************************************************/

/* See Copyright Notice in tnl/Copyright */

/***
 * Authors:
 * Oberhuber Tomas, tomas.oberhuber@fjfi.cvut.cz
 * Zabka Vitezslav, zabkav@gmail.com
 */

#pragma once

namespace TNL {
namespace Meshes {

template< typename Topology,
          int dimension >
class MeshSubtopology;

template< typename Topology,
          typename Subtopology,
          int subtopologyIndex,
          int vertexIndex >
struct MeshSubtopologyVertex;

} // namespace Meshes
} // namespace TNL