forked from johannesgerer/jburkardt-f
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathcvt_movie5_data.html
142 lines (118 loc) · 3.42 KB
/
cvt_movie5_data.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<html>
<head>
<title>
CVT_MOVIE5_DATA - Create Data for CVT_MOVIE5
</title>
</head>
<body bgcolor="#EEEEEE" link="#CC0000" alink="#FF3300" vlink="#000055">
<h1 align = "center">
CVT_MOVIE5_DATA <br> Create Data for CVT_MOVIE5
</h1>
<hr>
<p>
<b>CVT_MOVIE5_DATA</b>
is a FORTRAN90 program which
creates numeric data used by
the <a href = "../../m_src/cvt_movie5/cvt_movie5.html">CVT_MOVIE5</a>
program to create an animation of a CVT iteration.
</p>
<p>
The computational region is region #8 from
<a href = "../test_triangulation/test_triangulation.html">
TEST_TRIANGULATION</a>; this region is nicknamed the "holey pie".
We initialize with hex grid points. We include fixed points at
the vertices of the region. We sample on a "fattened" region, but
force wayward centroid back to the boundary.
</p>
<p>
We perform 100 CVT iterations, and save each set of generators
in a file, "p08_hbf_000.txt" contains the initial data, followed
by "p08_hbf_001.txt" through "p08_hbf_100.txt". This data is
processed by the CVT_MOVIE5 program into JPEG files.
</p>
<h3 align = "center">
Licensing:
</h3>
<p>
The computer code and data files described and made available on this web page
are distributed under
<a href = "../../txt/gnu_lgpl.txt">the GNU LGPL license.</a>
</p>
<h3 align = "center">
Related Data and Programs:
</h3>
<p>
<a href = "../../f_src/test_triangulation/test_triangulation.html">
TEST_TRIANGULATION</a>,
a FORTRAN90 library which
is needed by <b>CVT_MOVIE5_DATA</b>,
so a compiled version of that library is necessary to build the program.
</p>
<h3 align = "center">
Source Code:
</h3>
<p>
<ul>
<li>
<a href = "cvt_movie5_data.f90">cvt_movie5_data.f90</a>,
the source code.
</li>
<li>
<a href = "cvt_movie5_data.sh">cvt_movie5_data.sh</a>,
commands to compile the source code.
</li>
</ul>
</p>
<h3 align = "center">
Examples and Tests:
</h3>
<p>
<ul>
<li>
<a href = "p08_hbf_000.txt">p08_hbf_000.txt</a>,
the first data file created by the program.
</li>
<li>
<a href = "cvt_movie5_000.png">cvt_movie5_000.png</a>,
a PNG image of
the first data file.
</li>
<li>
<a href = "p08_hbf_100.txt">p08_hbf_100.txt</a>,
the last data file created by the program.
</li>
<li>
<a href = "cvt_movie5_100.png">cvt_movie5_100.png</a>,
a PNG image of
the last data file.
</li>
</ul>
</p>
<h3 align = "center">
List of Routines:
</h3>
<p>
<ul>
<li>
<b>MAIN</b> creates data for a CVT "movie".
</li>
<li>
<b>FIND_CLOSEST</b> finds the closest point to each sample.
</li>
<li>
<b>CVT_WRITE</b> writes a CVT dataset to a file.
</li>
</ul>
</p>
<p>
You can go up one level to <a href = "../f_src.html">
the FORTRAN90 source codes</a>.
</p>
<hr>
<i>
Last revised on 18 September 2005.
</i>
<!-- John Burkardt -->
</body>
<!-- Initial HTML skeleton created by HTMLINDEX. -->
</html>