[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] r5032 - /trunk/getfem/src/getfem_import.cc
From: |
andriy . andreykiv |
Subject: |
[Getfem-commits] r5032 - /trunk/getfem/src/getfem_import.cc |
Date: |
Sun, 07 Jun 2015 20:44:38 -0000 |
Author: andrico
Date: Sun Jun 7 22:44:37 2015
New Revision: 5032
URL: http://svn.gna.org/viewcvs/getfem?rev=5032&view=rev
Log:
import of 15-noded (4th order) triangles from GMSH
Modified:
trunk/getfem/src/getfem_import.cc
Modified: trunk/getfem/src/getfem_import.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem_import.cc?rev=5032&r1=5031&r2=5032&view=diff
==============================================================================
--- trunk/getfem/src/getfem_import.cc (original)
+++ trunk/getfem/src/getfem_import.cc Sun Jun 7 22:44:37 2015
@@ -88,6 +88,9 @@
case 21: { /* 3RD ORDER TRIANGLE */
pgt = bgeot::simplex_geotrans(2,3);
} break;
+ case 23: { /* 4TH ORDER TRIANGLE */
+ pgt = bgeot::simplex_geotrans(2, 4);
+ } break;
default: { /* UNKNOWN .. */
/* higher order elements : to be done .. */
GMM_ASSERT1(false, "gmsh element type " << type << " is unknown.");
@@ -149,6 +152,9 @@
} break;
case 21: { /* 3RD ORDER TRIANGLE */
nodes.resize(10);
+ } break;
+ case 23: { /* 4TH ORDER TRIANGLE */
+ nodes.resize(15);
} break;
default: { /* UNKNOWN .. */
/* higher order elements : to be done .. */
@@ -446,6 +452,23 @@
//ci.nodes[7] = tmp_nodes[7];
ci.nodes[8] = tmp_nodes[6];
ci.nodes[9] = tmp_nodes[2];
+ } break;
+ case 23: { /* Fourth order triangle */
+ //ci.nodes[0] = tmp_nodes[0];
+ ci.nodes[1] = tmp_nodes[3];
+ ci.nodes[2] = tmp_nodes[4];
+ ci.nodes[3] = tmp_nodes[5];
+ ci.nodes[4] = tmp_nodes[1];
+ ci.nodes[5] = tmp_nodes[11];
+ ci.nodes[6] = tmp_nodes[12];
+ ci.nodes[7] = tmp_nodes[13];
+ ci.nodes[8] = tmp_nodes[6];
+ ci.nodes[9] = tmp_nodes[10];
+ ci.nodes[10] = tmp_nodes[14];
+ ci.nodes[11] = tmp_nodes[7];
+ ci.nodes[12] = tmp_nodes[9];
+ ci.nodes[13] = tmp_nodes[8];
+ ci.nodes[14] = tmp_nodes[2];
} break;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Getfem-commits] r5032 - /trunk/getfem/src/getfem_import.cc,
andriy . andreykiv <=