Skip to content
Snippets Groups Projects
Commit 62217e49 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

pp

parent 5c200f15
No related branches found
No related tags found
No related merge requests found
......@@ -185,7 +185,7 @@ PView *GMSH_TriangulatePlugin::execute(PView *v)
}
#else // new code
Msg::Info("Triangulating data points (new code)...");
Msg::Info("Using new triangulation code");
std::vector<MTriangle*> tris;
for(unsigned int i = 0; i < points.size(); i++) {
double XX = 1.e-12 * lc * (double)rand() / (double)RAND_MAX;
......
$MeshFormat
2 0 8
$EndMeshFormat
$Nodes
67
1 0 0 0
2 1 0 0
3 0 1 0
4 -1 0 0
5 0 -1 0
6 0 0 -1
7 0 0 1
8 0.7071067811872801 0.7071067811858149 0
9 0.9238795325113339 0.382683432364976 0
10 0.3826834323655056 0.9238795325111144 0
11 -0.7071067811858149 0.7071067811872801 0
12 -0.382683432364976 0.9238795325113339 0
13 -0.9238795325111144 0.3826834323655056 0
14 -0.7071067811872801 -0.7071067811858149 0
15 -0.9238795325113339 -0.382683432364976 0
16 -0.3826834323655056 -0.9238795325111144 0
17 0.7071067811858149 -0.7071067811872801 0
18 0.382683432364976 -0.9238795325113339 0
19 0.9238795325111144 -0.3826834323655056 0
20 0 0.7071067811872801 -0.7071067811858149
21 0 0.9238795325113339 -0.382683432364976
22 0 0.3826834323655056 -0.9238795325111144
23 0 -0.7071067811858149 -0.7071067811872801
24 0 -0.382683432364976 -0.9238795325113339
25 0 -0.9238795325111144 -0.3826834323655056
26 0 -0.7071067811872801 0.7071067811858149
27 0 -0.9238795325113339 0.382683432364976
28 0 -0.3826834323655056 0.9238795325111144
29 0 0.7071067811858149 0.7071067811872801
30 0 0.382683432364976 0.9238795325113339
31 0 0.9238795325111144 0.3826834323655056
32 0.7071067811872801 0 0.7071067811858149
33 0.9238795325113339 0 0.382683432364976
34 0.3826834323655056 0 0.9238795325111144
35 -0.7071067811858149 0 0.7071067811872801
36 -0.382683432364976 0 0.9238795325113339
37 -0.9238795325111144 0 0.3826834323655056
38 -0.7071067811872801 0 -0.7071067811858149
39 -0.9238795325113339 0 -0.382683432364976
40 -0.3826834323655056 0 -0.9238795325111144
41 0.7071067811858149 0 -0.7071067811872801
42 0.382683432364976 0 -0.9238795325113339
43 0.9238795325111144 0 -0.3826834323655056
44 -0.4771133662359368 0.7380553309325973 0.4771133662359369
45 -0.8521312609048806 0.396075394124286 0.3420476521742986
46 -0.3420476521735938 0.3960753941232533 0.8521312609056433
47 -0.4771133662359368 -0.4771133662359368 0.7380553309325973
48 -0.3420476521744791 -0.8521312609052754 0.3960753941232806
49 -0.8521312609052485 -0.3420476521734134 0.3960753941242587
50 0.477113366236492 0.7380553309318796 0.477113366236492
51 0.8521312609056433 0.3960753941232533 0.3420476521735938
52 0.3420476521744791 0.3960753941232806 0.8521312609052754
53 -0.477113366236492 0.477113366236492 -0.7380553309318795
54 -0.8521312609052754 0.3420476521744791 -0.3960753941232806
55 -0.3420476521735938 0.8521312609056433 -0.3960753941232533
56 0.4771133662359368 0.4771133662359368 -0.7380553309325973
57 0.3420476521744791 0.8521312609052754 -0.3960753941232806
58 0.8521312609052485 0.3420476521734134 -0.3960753941242587
59 -0.477113366236492 -0.7380553309318796 -0.477113366236492
60 -0.8521312609056433 -0.3960753941232533 -0.3420476521735938
61 -0.3420476521744791 -0.3960753941232806 -0.8521312609052754
62 0.477113366236492 -0.477113366236492 0.7380553309318795
63 0.8521312609052754 -0.3420476521744791 0.3960753941232806
64 0.3420476521735938 -0.8521312609056433 0.3960753941232533
65 0.7380553309318796 -0.477113366236492 -0.477113366236492
66 0.3960753941232533 -0.3420476521735938 -0.8521312609056433
67 0.3960753941232806 -0.8521312609052754 -0.3420476521744791
$EndNodes
$Elements
63
1 15 3 0 1 0 1
2 15 3 0 2 0 2
3 15 3 0 3 0 3
4 15 3 0 4 0 4
5 15 3 0 5 0 5
6 15 3 0 6 0 6
7 15 3 0 7 0 7
8 8 3 0 1 0 2 8 9
9 8 3 0 1 0 8 3 10
10 8 3 0 2 0 3 11 12
11 8 3 0 2 0 11 4 13
12 8 3 0 3 0 4 14 15
13 8 3 0 3 0 14 5 16
14 8 3 0 4 0 5 17 18
15 8 3 0 4 0 17 2 19
16 8 3 0 5 0 3 20 21
17 8 3 0 5 0 20 6 22
18 8 3 0 6 0 6 23 24
19 8 3 0 6 0 23 5 25
20 8 3 0 7 0 5 26 27
21 8 3 0 7 0 26 7 28
22 8 3 0 8 0 7 29 30
23 8 3 0 8 0 29 3 31
24 8 3 0 9 0 2 32 33
25 8 3 0 9 0 32 7 34
26 8 3 0 10 0 7 35 36
27 8 3 0 10 0 35 4 37
28 8 3 0 11 0 4 38 39
29 8 3 0 11 0 38 6 40
30 8 3 0 12 0 6 41 42
31 8 3 0 12 0 41 2 43
32 9 3 0 14 0 3 11 29 12 44 31
33 9 3 0 14 0 11 35 29 45 46 44
34 9 3 0 14 0 11 4 35 13 37 45
35 9 3 0 14 0 29 35 7 46 36 30
36 9 3 0 16 0 7 35 26 36 47 28
37 9 3 0 16 0 26 14 5 48 16 27
38 9 3 0 16 0 26 35 14 47 49 48
39 9 3 0 16 0 35 4 14 37 15 49
40 9 3 0 18 0 3 29 8 31 50 10
41 9 3 0 18 0 8 32 2 51 33 9
42 9 3 0 18 0 8 29 32 50 52 51
43 9 3 0 18 0 29 7 32 30 34 52
44 9 3 0 20 0 6 38 20 40 53 22
45 9 3 0 20 0 38 11 20 54 55 53
46 9 3 0 20 0 38 4 11 39 13 54
47 9 3 0 20 0 20 11 3 55 12 21
48 9 3 0 22 0 6 20 41 22 56 42
49 9 3 0 22 0 20 8 41 57 58 56
50 9 3 0 22 0 20 3 8 21 10 57
51 9 3 0 22 0 41 8 2 58 9 43
52 9 3 0 24 0 5 14 23 16 59 25
53 9 3 0 24 0 14 38 23 60 61 59
54 9 3 0 24 0 14 4 38 15 39 60
55 9 3 0 24 0 23 38 6 61 40 24
56 9 3 0 26 0 7 26 32 28 62 34
57 9 3 0 26 0 32 17 2 63 19 33
58 9 3 0 26 0 32 26 17 62 64 63
59 9 3 0 26 0 26 5 17 27 18 64
60 9 3 0 28 0 2 17 41 19 65 43
61 9 3 0 28 0 41 23 6 66 24 42
62 9 3 0 28 0 41 17 23 65 67 66
63 9 3 0 28 0 17 5 23 18 25 67
$EndElements
$ElementData
1
"2nd order view"
1
0.0
3
0
1
5
32 1
33 2
34 3
35 4
36 5
$EndElementData
If(!PostProcessing.NbViews)
Merge "../../tutorial/view1.pos";
Merge "../../tutorial/view1.pos";
EndIf
DefineConstant[
DD = {0, Name "Plane", Min -0.1, Max 0, Step 0.01,
Help "Variable utilise dans le script CutPlane"},
ss = {"cutplane.script", Name "Cut Plane", Macro "Gmsh",
Help Str["Lancer le script CutPlane", "Ca demande simplement Gmsh de parser le fichier"],
AutoCheck 0}
];
View[0].IntervalsType = 1;
CopyOptions View[0,1];
Printf("DD = %g", DD);
Plugin(CutPlane).View = 0 ;
Plugin(CutPlane).D = DD;
Plugin(CutPlane).Run ;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment