Loading src/mesh/tnlMeshEntityInitializer.h +2 −0 Original line number Diff line number Diff line Loading @@ -47,7 +47,9 @@ class tnlMeshEntityInitializer EntityTag, typename tnlMeshTraits< ConfigTag >::DimensionsTraits > { public: // TODO remove typedef tnlDimensionsTraits< EntityTag::dimensions > DimensionsTraits; private: typedef tnlMeshEntityInitializerLayer< ConfigTag, Loading src/mesh/tnlMeshInitializer.h +10 −2 Original line number Diff line number Diff line Loading @@ -166,7 +166,15 @@ class tnlMeshInitializerLayer< ConfigTag, void createEntitiesFromCells( const CellInitializerType& cellInitializer ) { SubentitiesContainerType subentities; //cellInitializer.template createSubentities< DimensionsTraits::value >( subentities ); typedef tnlMeshSubentitiesTraits< ConfigTag, typename ConfigTag::CellTag, DimensionsTraits > MeshSubentTraits; typedef typename MeshSubentTraits::SubentityContainerType type; cellInitializer.template createSubentities< DimensionsTraits::value >( subentities ); cout << "CellInitializerType dim = " << CellInitializerType::DimensionsTraits::value << endl; cout << "createEntitiesFromCells dim = " << DimensionsTraits::value << endl; Loading Loading
src/mesh/tnlMeshEntityInitializer.h +2 −0 Original line number Diff line number Diff line Loading @@ -47,7 +47,9 @@ class tnlMeshEntityInitializer EntityTag, typename tnlMeshTraits< ConfigTag >::DimensionsTraits > { public: // TODO remove typedef tnlDimensionsTraits< EntityTag::dimensions > DimensionsTraits; private: typedef tnlMeshEntityInitializerLayer< ConfigTag, Loading
src/mesh/tnlMeshInitializer.h +10 −2 Original line number Diff line number Diff line Loading @@ -166,7 +166,15 @@ class tnlMeshInitializerLayer< ConfigTag, void createEntitiesFromCells( const CellInitializerType& cellInitializer ) { SubentitiesContainerType subentities; //cellInitializer.template createSubentities< DimensionsTraits::value >( subentities ); typedef tnlMeshSubentitiesTraits< ConfigTag, typename ConfigTag::CellTag, DimensionsTraits > MeshSubentTraits; typedef typename MeshSubentTraits::SubentityContainerType type; cellInitializer.template createSubentities< DimensionsTraits::value >( subentities ); cout << "CellInitializerType dim = " << CellInitializerType::DimensionsTraits::value << endl; cout << "createEntitiesFromCells dim = " << DimensionsTraits::value << endl; Loading