Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Boyan Meng
ogs_Github
Commits
9fea751d
Commit
9fea751d
authored
Nov 28, 2014
by
Karsten Rink
Browse files
material ids are now again numbered starting from 0
parent
7e9356ca
Changes
1
Hide whitespace changes
Inline
Side-by-side
MeshLib/MeshGenerators/MeshLayerMapper.cpp
View file @
9fea751d
...
...
@@ -181,7 +181,7 @@ void MeshLayerMapper::addLayerToMesh(const MeshLib::Mesh &dem_mesh, unsigned lay
switch
(
node_counter
)
{
case
6
:
_elements
.
push_back
(
new
MeshLib
::
Prism
(
new_elem_nodes
,
layer_id
));
_elements
.
push_back
(
new
MeshLib
::
Prism
(
new_elem_nodes
,
layer_id
-
1
));
break
;
case
5
:
std
::
array
<
MeshLib
::
Node
*
,
5
>
pyramid_nodes
;
...
...
@@ -190,12 +190,12 @@ void MeshLayerMapper::addLayerToMesh(const MeshLib::Mesh &dem_mesh, unsigned lay
pyramid_nodes
[
2
]
=
new_elem_nodes
[
_pyramid_base
[
missing_idx
][
2
]];
pyramid_nodes
[
3
]
=
new_elem_nodes
[
_pyramid_base
[
missing_idx
][
3
]];
pyramid_nodes
[
4
]
=
new_elem_nodes
[
missing_idx
];
_elements
.
push_back
(
new
MeshLib
::
Pyramid
(
pyramid_nodes
,
layer_id
));
_elements
.
push_back
(
new
MeshLib
::
Pyramid
(
pyramid_nodes
,
layer_id
-
1
));
break
;
case
4
:
std
::
array
<
MeshLib
::
Node
*
,
4
>
tet_nodes
;
std
::
copy
(
new_elem_nodes
.
begin
(),
new_elem_nodes
.
begin
()
+
node_counter
,
tet_nodes
.
begin
());
_elements
.
push_back
(
new
MeshLib
::
Tet
(
tet_nodes
,
layer_id
));
_elements
.
push_back
(
new
MeshLib
::
Tet
(
tet_nodes
,
layer_id
-
1
));
break
;
default:
continue
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment