New in:
1
1
.
3
| Modified in:
| Obsolete in:
| Excised in:
C
a
t
e
g
o
r
i
z
a
t
i
o
n
S
y
n
o
n
y
m
s
K
e
y
w
o
r
d
s
S
y
n
t
a
x
T
e
m
p
l
a
t
e
s
D
e
t
a
i
l
s
S
e
c
u
r
i
t
y
D
e
t
a
i
l
s
ElementMeshSmoothing
This notebook has CellContext -> Notebook set
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
e
m
e
s
h
]
r
e
t
u
r
n
s
a
n
E
l
e
m
e
n
t
M
e
s
h
o
b
j
e
c
t
w
i
t
h
a
n
i
m
p
r
o
v
e
d
m
e
a
n
q
u
a
l
i
t
y
m
e
a
s
u
r
e
o
f
e
m
e
s
h
.
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
e
m
e
s
h
]
r
e
t
u
r
n
s
a
n
e
w
E
l
e
m
e
n
t
M
e
s
h
o
b
j
e
c
t
.
T
h
e
m
e
a
n
m
e
s
h
q
u
a
l
i
t
y
o
f
t
h
e
r
e
t
u
r
n
e
d
E
l
e
m
e
n
t
M
e
s
h
o
b
j
e
c
t
w
i
l
l
b
e
h
i
g
h
e
r
t
h
a
n
t
h
a
t
o
f
e
m
e
s
h
.
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
h
a
s
t
h
e
f
o
l
l
o
w
i
n
g
o
p
t
i
o
n
s
:
M
e
t
h
o
d
A
u
t
o
m
a
t
i
c
w
h
i
c
h
m
e
t
h
o
d
t
o
u
s
e
Tutorials
XXXX
Related Demonstrations
XXXX
Related Links
XXXX
See Also
T
o
E
l
e
m
e
n
t
M
e
s
h
▫
D
i
s
t
M
e
s
h
▫
E
l
e
m
e
n
t
M
e
s
h
More About
Autogenerated
E
x
a
m
p
l
e
s
M
o
r
e
E
x
a
m
p
l
e
s
⊳
.
.
.
.
.
.
.
.
.
.
.
L
o
a
d
t
h
e
p
a
c
k
a
g
e
:
I
n
[
1
]
:
=
N
e
e
d
s
[
"
F
E
M
A
d
d
O
n
s
`
"
]
C
r
e
a
t
e
a
n
E
l
e
m
e
n
t
M
e
s
h
f
r
o
m
a
D
i
s
k
:
I
n
[
2
]
:
=
o
m
=
T
o
E
l
e
m
e
n
t
M
e
s
h
[
D
i
s
k
[
]
]
O
u
t
[
2
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
5
0
4
>
]
}
]
S
m
o
o
t
h
t
h
e
E
l
e
m
e
n
t
M
e
s
h
:
I
n
[
3
]
:
=
s
m
=
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
o
m
]
O
u
t
[
3
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
5
0
4
>
]
}
]
V
i
s
u
a
l
i
z
e
t
h
e
E
l
e
m
e
n
t
M
e
s
h
q
u
a
l
i
t
y
d
i
s
t
r
i
b
u
t
i
o
n
:
I
n
[
4
]
:
=
H
i
s
t
o
g
r
a
m
[
{
J
o
i
n
@
@
o
m
[
"
Q
u
a
l
i
t
y
"
]
,
J
o
i
n
@
@
s
m
[
"
Q
u
a
l
i
t
y
"
]
}
]
O
u
t
[
4
]
=
More Examples
S
c
o
p
e
.
.
.
.
.
.
.
.
.
.
.
Create a 1D mesh:
I
n
[
1
1
]
:
=
c
o
o
r
d
s
=
S
o
r
t
[
R
a
n
d
o
m
R
e
a
l
[
{
0
,
1
}
,
{
1
0
,
1
}
]
]
;
m
1
D
=
T
o
E
l
e
m
e
n
t
M
e
s
h
[
"
C
o
o
r
d
i
n
a
t
e
s
"
c
o
o
r
d
s
,
"
M
e
s
h
E
l
e
m
e
n
t
s
"
{
L
i
n
e
E
l
e
m
e
n
t
[
P
a
r
t
i
t
i
o
n
[
R
a
n
g
e
[
1
0
]
,
2
,
1
]
]
}
]
O
u
t
[
1
2
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
0
.
1
1
9
8
9
5
,
0
.
9
8
6
0
5
9
}
}
,
{
L
i
n
e
E
l
e
m
e
n
t
[
<
9
>
]
}
]
Smooth the 1D mesh:
I
n
[
1
3
]
:
=
s
m
=
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
m
1
D
]
O
u
t
[
1
3
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
0
.
1
1
9
8
9
5
,
0
.
9
8
6
0
5
9
}
}
,
{
L
i
n
e
E
l
e
m
e
n
t
[
<
9
>
]
}
]
C
o
m
p
a
r
e
t
h
e
d
i
s
t
a
n
c
e
b
e
t
w
e
e
n
n
o
d
e
s
i
n
t
h
e
t
w
o
m
e
s
h
e
s
:
I
n
[
1
4
]
:
=
S
u
b
t
r
a
c
t
@
@
@
P
a
r
t
i
t
i
o
n
[
F
l
a
t
t
e
n
[
m
1
D
[
"
C
o
o
r
d
i
n
a
t
e
s
"
]
]
,
2
,
1
]
S
u
b
t
r
a
c
t
@
@
@
P
a
r
t
i
t
i
o
n
[
F
l
a
t
t
e
n
[
s
m
[
"
C
o
o
r
d
i
n
a
t
e
s
"
]
]
,
2
,
1
]
O
u
t
[
1
4
]
=
{
-
0
.
0
9
7
4
5
2
4
,
-
0
.
0
0
5
1
6
5
4
4
,
-
0
.
0
4
6
3
7
3
1
,
-
0
.
0
2
8
7
3
2
7
,
-
0
.
0
7
6
8
1
4
3
,
-
0
.
1
0
8
2
8
8
,
-
0
.
2
6
5
9
1
1
,
-
0
.
1
0
7
5
1
2
,
-
0
.
1
2
9
9
1
5
}
O
u
t
[
1
5
]
=
{
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
,
-
0
.
0
9
6
2
4
0
4
}
.
.
.
.
.
.
.
.
.
.
.
C
r
e
a
t
e
a
f
i
r
s
t
o
r
d
e
r
E
l
e
m
e
n
t
M
e
s
h
f
r
o
m
a
D
i
s
k
:
I
n
[
4
4
]
:
=
o
m
=
T
o
E
l
e
m
e
n
t
M
e
s
h
[
D
i
s
k
[
]
,
"
M
e
s
h
O
r
d
e
r
"
1
]
O
u
t
[
4
4
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
5
0
4
>
]
}
]
S
m
o
o
t
h
t
h
e
E
l
e
m
e
n
t
M
e
s
h
:
I
n
[
4
9
]
:
=
s
m
=
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
o
m
]
O
u
t
[
4
9
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
5
0
4
>
]
}
]
C
o
m
p
a
r
e
t
h
e
M
i
n
M
a
x
E
l
e
m
e
n
t
M
e
s
h
q
u
a
l
i
t
y
:
I
n
[
5
0
]
:
=
M
i
n
M
a
x
/
@
{
o
m
[
"
Q
u
a
l
i
t
y
"
]
,
s
m
[
"
Q
u
a
l
i
t
y
"
]
}
O
u
t
[
5
0
]
=
{
{
0
.
6
7
8
2
6
3
,
0
.
9
9
9
6
6
}
,
{
0
.
7
1
7
0
2
2
,
0
.
9
9
9
9
8
9
}
}
.
.
.
.
.
.
.
.
.
.
.
C
r
e
a
t
e
a
n
E
l
e
m
e
n
t
M
e
s
h
w
i
t
h
a
r
e
g
i
o
n
h
o
l
e
:
I
n
[
1
6
]
:
=
o
m
=
T
o
E
l
e
m
e
n
t
M
e
s
h
[
I
m
p
l
i
c
i
t
R
e
g
i
o
n
[
x
^
2
+
y
^
2
≥
1
/
2
,
{
{
x
,
-
1
,
1
}
,
{
y
,
-
1
,
1
}
}
]
]
O
u
t
[
1
6
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
3
6
6
>
]
}
]
S
m
o
o
t
h
t
h
e
E
l
e
m
e
n
t
M
e
s
h
:
I
n
[
1
7
]
:
=
s
m
=
E
l
e
m
e
n
t
M
e
s
h
S
m
o
o
t
h
i
n
g
[
o
m
]
O
u
t
[
1
7
]
=
E
l
e
m
e
n
t
M
e
s
h
[
{
{
-
1
.
,
1
.
}
,
{
-
1
.
,
1
.
}
}
,
{
T
r
i
a
n
g
l
e
E
l
e
m
e
n
t
[
<
3
6
6
>
]
}
]
V
i
s
u
a
l
l
y
i
n
s
p
e
c
t
t
h
e
m
e
s
h
s
m
o
o
t
h
n
e
s
s
:
I
n
[
1
8
]
:
=
G
r
a
p
h
i
c
s
R
o
w
[
{
o
m
[
"
W
i
r
e
f
r
a
m
e
"
]
,
s
m
[
"
W
i
r
e
f
r
a
m
e
"
]
}
]
O
u
t
[
1
8
]
=
.
.
.
.
.
.
.
.
.
.
.
C
r
e
a
t
e
a
n
E
l
e
m
e
n
t
M
e
s
h
w
i
t
h
m
u
l
t
i
p
l
e
r
e
g
i
o
n
:
Some meshes can not be smoothed:
Design Discussion
XXXX
Application Notes
XXXX
Test Cases
XXXX