-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fairmat 2024: base classes to describe computational geometry #1421
base: main
Are you sure you want to change the base?
Changes from 3 commits
0cd4d80
b693886
4ea902a
84eb726
2d1ceb7
a882d73
2cb86dc
950437b
5f93651
0b34306
b16ee17
14f3b89
b054fdc
51acfc4
f625319
7881ae1
0471c66
1eb89be
fbb2d99
6fa9f40
96c4267
2b659e8
b9fdf44
59cee3e
4874ed1
31e0126
cb64007
53937d3
a7718ee
a071639
05d36e6
926d603
6d72295
037ea16
1500065
c2234b2
cc80e84
a21b7b7
63328b0
34fcaa1
771a391
2dfcbf3
3bc8bd9
9440d9b
d68e489
c180ae0
2928d6b
eac0ca0
8b0acd7
5f42ead
5a1b0b8
e701652
68bca47
b90ea5b
b56519b
d710267
38e40b3
47649de
c9c2930
e54306e
712bde4
95db291
f11473f
309a35b
42a7925
ca1d4cb
72a54ed
52b890e
81c1782
ec10c7d
13d88f2
e46f0b1
227dd23
aee2a06
92dd74d
be2b542
e7831d5
4fdabcf
80214bc
cb00a76
2615623
1910156
a280e2b
1dab87b
643564e
03e2519
c3466ff
4f16632
e045d40
b2079db
7406512
6c9e07a
e72f30b
1b1c708
ad5e394
b3019b2
32cacc8
5c62f79
cb37e41
7a9233a
7148e3e
17d0015
afea64c
cf1ef04
1f7f852
6d955cd
57cd3c0
ec467cf
f0ad475
65b7ea8
74258a2
b23b135
179cba9
50eb894
d7d24d6
0884c76
7a03f90
1e25411
c2f3703
6a51d87
53102c4
19dcef5
26c31cf
d8f8005
0ff46b1
6df4654
18962ed
8d796d5
5e3e148
fb3787c
07052bd
86d3df2
c296d58
19b95dd
10448a1
f249898
390856e
e383312
ee91f00
985fc4b
010820b
97f4e44
49ab8a6
bb8787c
09ff867
126697b
46cc03b
5a68dbe
3cc5064
65bf96c
2f5786a
a3fef52
7ba98b1
385deb6
ba543e9
6bc92ee
6091749
5d207bf
595a340
afddfc9
77df860
e1d56c9
c66df18
519243f
e58b2f9
4e58dc9
94a5225
7e456b9
39568c6
c5cc88f
5b38c9b
0e831e3
584ae3f
de6620b
2081d76
18cf0bd
c3f494a
f4c77e4
bb41c43
50d1602
6dcc33f
262ce49
3dc1ce5
01da8a9
deab0fe
56095d7
6267928
27a9d4b
9dd6826
740cea6
d2ad17f
8881995
9493eb5
d892c17
09f1d6e
8c6786a
3245ef3
66f665d
9a13cfa
9ba70cf
9f6becc
d417152
3cbc467
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -170,8 +170,8 @@ https://docs.lammps.org/Howto_triclinic.html NXcg_polyhedron because a parallele | |||||
* `T. S. Newman and H. Yi <https://doi.org/10.1016/j.cag.2006.07.021>`_ | ||||||
|
||||||
The value placed here should ideally be an identifier of a program. | ||||||
If not possible an identifier for a paper, tech repor, or free-text description | ||||||
is possible. | ||||||
If not possible, an identifier for a paper, tech report, or free-text description | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Corrected |
||||||
can be used instead. | ||||||
</doc> | ||||||
</field> | ||||||
</definition> |
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -51,17 +51,18 @@ | |||||
</field> | ||||||
<field name="dimensionality" type="NX_POSINT" units="NX_UNITLESS"> | ||||||
<doc> | ||||||
The dimensionality of the primitive set. | ||||||
The dimensionality of the primitive set with value up to d. | ||||||
</doc> | ||||||
<enumeration> | ||||||
<!-- add when 1521 has been merged open="true"--> | ||||||
<item value="1"/> | ||||||
<item value="2"/> | ||||||
<item value="3"/> | ||||||
PeterC-DLS marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
</enumeration> | ||||||
</field> | ||||||
<field name="cardinality" type="NX_POSINT" units="NX_UNITLESS"> | ||||||
<doc> | ||||||
The cardinality of the primitive set. | ||||||
The cardinality of the primitive set. Value should be equal to c. | ||||||
</doc> | ||||||
</field> | ||||||
<field name="identifier_offset" type="NX_INT" units="NX_UNITLESS"> | ||||||
|
@@ -92,7 +93,7 @@ | |||||
</field> | ||||||
<field name="center" type="NX_NUMBER" units="NX_ANY"> | ||||||
<doc> | ||||||
The center of mass position of each primitive. | ||||||
The center of each primitive | ||||||
</doc> | ||||||
<dimensions rank="2"> | ||||||
<dim index="1" value="c"/> | ||||||
|
@@ -109,7 +110,7 @@ | |||||
</field> | ||||||
<field name="shape" type="NX_NUMBER" units="NX_LENGTH"> | ||||||
<doc> | ||||||
A qualitative description of the shape of each primitive. | ||||||
Shape of each primitive | ||||||
</doc> | ||||||
<dimensions rank="2"> | ||||||
<dim index="1" value="c"/> | ||||||
|
@@ -118,9 +119,9 @@ | |||||
</field> | ||||||
<field name="length" type="NX_NUMBER" units="NX_LENGTH"> | ||||||
<doc> | ||||||
Qualifier for the length of characteristic features of the primitive. | ||||||
Length of each primitive | ||||||
|
||||||
Often the term length is associated with the assumption that one | ||||||
Often the term is associated with the assumption that one | ||||||
edge is parallel to an axis of the coordinate system. | ||||||
</doc> | ||||||
<dimensions rank="1"> | ||||||
|
@@ -129,8 +130,21 @@ | |||||
</field> | ||||||
<field name="width" type="NX_NUMBER" units="NX_LENGTH"> | ||||||
<doc> | ||||||
Qualifier often used to describe the length of one characteristic edge | ||||||
within the coordinate system. | ||||||
Width of each primitive | ||||||
|
||||||
Often the term is associated with the assumption that one | ||||||
edge is parallel to an axis of the coordinate system. | ||||||
</doc> | ||||||
<dimensions rank="1"> | ||||||
<dim index="1" value="c"/> | ||||||
</dimensions> | ||||||
</field> | ||||||
<field name="height" type="NX_NUMBER" units="NX_LENGTH"> | ||||||
<doc> | ||||||
Height of each primitive | ||||||
|
||||||
Often the term is associated with the assumption that one | ||||||
edge is parallel to an axis of the coordinate system. | ||||||
</doc> | ||||||
<dimensions rank="1"> | ||||||
<dim index="1" value="c"/> | ||||||
|
@@ -144,11 +158,13 @@ | |||||
<dim index="1" value="c"/> | ||||||
</dimensions> | ||||||
</field> | ||||||
<field name="volume" type="NX_NUMBER" units="NX_VOLUME"> | ||||||
<field name="volume" type="NX_NUMBER" units="NX_ANY"> | ||||||
<doc> | ||||||
Volume of each primitive. | ||||||
PeterC-DLS marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
Set to NaN if does not apply for primitives for which is_closed is False. | ||||||
Volume is an N-D concept for values of dimensionality larger than 1, | ||||||
Area is a an alias for the two-dimensional case. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Corrected |
||||||
</doc> | ||||||
<dimensions rank="1"> | ||||||
<dim index="1" value="c"/> | ||||||
|
@@ -182,16 +198,16 @@ | |||||
Do the primitives define a mesh. | ||||||
</doc> | ||||||
</field> | ||||||
<!--<field name="is_triangle_mesh" type="NX_BOOLEAN"> | ||||||
<field name="is_triangle_mesh" type="NX_BOOLEAN"> | ||||||
<doc> | ||||||
Do the primitives define triangle mesh. | ||||||
Do the primitives define a triangle mesh or not. | ||||||
</doc> | ||||||
</field> | ||||||
<field name="is_surface_mesh" type="NX_BOOLEAN"> | ||||||
<doc> | ||||||
Do the primitives discretize the surface of an object. | ||||||
Do the primitives discretize the surface of an object or not. | ||||||
</doc> | ||||||
</field>--> | ||||||
</field> | ||||||
<field name="is_geodesic_mesh" type="NX_BOOLEAN"> | ||||||
PeterC-DLS marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
<doc> | ||||||
Do the primitives define a geodesic mesh or not. | ||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implemented