Skip to content

Commit 3e6f14b

Browse files
author
Francois Bonneau
authored
fix(Name): Upade name and version. (#2)
1 parent 877a3bd commit 3e6f14b

File tree

4 files changed

+73
-72
lines changed

4 files changed

+73
-72
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@
3131

3232
## Introduction
3333

34-
Geode-SimplexRemesh is an [OpenGeode](https://github.com/Geode-solutions/OpenGeode) module providing simplicial surfacic remeshing and volume algorithms of boundary representation.
35-
This is a proprietary module from [Geode-solutions](https://geode-solutions.com), you will need a license file to use it.
34+
Geode-Simplex is an [OpenGeode](https://github.com/Geode-solutions/OpenGeode) module providing simplicial surfacic remeshing and volume algorithms of boundary representation.
35+
This is a proprietary module from [Geode-solutions](https://geode-solutions.com), you will need a license file to use it.
3636
Please contact us directly for more information by [slack](https://slackin-opengeode.herokuapp.com) or by [mail](mailto:contact@geode-solutions.com).
3737

3838
## Documentation
3939

4040
This repository provides Jupyter notebooks used as example usage of the module.
4141
For more general documentation on OpenGeode, check out our live documentation, visit [docs.geode-solutions.com](https://docs.geode-solutions.com).
4242

43-
Installing Geode-SimplexRemesh is done by using pip command ```pip install Geode-Simplex``` and add ```import geode_simplex``` in your Python script.
43+
Installing Geode-Simplex is done by using pip command ```pip install Geode-Simplex``` and add ```import geode_simplex``` in your Python script.
4444

4545
## Questions
4646

brep_remeshing.ipynb

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,23 @@
11
{
2-
"metadata": {
3-
"language_info": {
4-
"codemirror_mode": {
5-
"name": "ipython",
6-
"version": 3
7-
},
8-
"file_extension": ".py",
9-
"mimetype": "text/x-python",
10-
"name": "python",
11-
"nbconvert_exporter": "python",
12-
"pygments_lexer": "ipython3",
13-
"version": "3.8.5-final"
14-
},
15-
"orig_nbformat": 2,
16-
"kernelspec": {
17-
"name": "python38564bit803274702961490c8f23f97c39496878",
18-
"display_name": "Python 3.8.5 64-bit"
19-
}
20-
},
21-
"nbformat": 4,
22-
"nbformat_minor": 2,
232
"cells": [
243
{
4+
"cell_type": "markdown",
5+
"metadata": {},
256
"source": [
267
"# Simplicial surface remeshing of boundary representation\n",
278
"\n",
289
"The goal is to remesh a surface boundary representation as defined here: https://docs.geode-solutions.com/datamodel.\n",
2910
"The `Lines` and `Surfaces` will be remeshed according the input mesh sizes while keeping the topology (meaning the relationships between the model components) and the conformity (meaning the mesh element boundaries are geometrically identical) of the model.\n"
30-
],
31-
"cell_type": "markdown",
32-
"metadata": {}
11+
]
3312
},
3413
{
14+
"cell_type": "markdown",
15+
"metadata": {},
3516
"source": [
3617
"## Import modules\n",
3718
"\n",
3819
"You need to import OpenGeode and Geode-SimplexRemesh modules."
39-
],
40-
"cell_type": "markdown",
41-
"metadata": {}
20+
]
4221
},
4322
{
4423
"cell_type": "code",
@@ -53,17 +32,17 @@
5332
" os.add_dll_directory(path)\n",
5433
"\n",
5534
"import opengeode\n",
56-
"from geode_simplexremesh import surface # only the \"surface\" part of the package is needed"
35+
"from geode_simplex import surface # only the \"surface\" part of the package is needed"
5736
]
5837
},
5938
{
39+
"cell_type": "markdown",
40+
"metadata": {},
6041
"source": [
6142
"## Remeshing at constant mesh size\n",
6243
"\n",
6344
"In this section, we will see how to remesh a model using a constant mesh size."
64-
],
65-
"cell_type": "markdown",
66-
"metadata": {}
45+
]
6746
},
6847
{
6948
"cell_type": "code",
@@ -79,5 +58,26 @@
7958
"opengeode.save_brep(remeshed_brep, \"remeshed_brep.og_brep\")"
8059
]
8160
}
82-
]
61+
],
62+
"metadata": {
63+
"kernelspec": {
64+
"display_name": "Python 3.8.5 64-bit",
65+
"name": "python38564bit803274702961490c8f23f97c39496878"
66+
},
67+
"language_info": {
68+
"codemirror_mode": {
69+
"name": "ipython",
70+
"version": 3
71+
},
72+
"file_extension": ".py",
73+
"mimetype": "text/x-python",
74+
"name": "python",
75+
"nbconvert_exporter": "python",
76+
"pygments_lexer": "ipython3",
77+
"version": "3.8.5-final"
78+
},
79+
"orig_nbformat": 2
80+
},
81+
"nbformat": 4,
82+
"nbformat_minor": 2
8383
}

brep_tetrahedralizing.ipynb

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,24 @@
11
{
2-
"metadata": {
3-
"language_info": {
4-
"codemirror_mode": {
5-
"name": "ipython",
6-
"version": 3
7-
},
8-
"file_extension": ".py",
9-
"mimetype": "text/x-python",
10-
"name": "python",
11-
"nbconvert_exporter": "python",
12-
"pygments_lexer": "ipython3",
13-
"version": "3.8.5-final"
14-
},
15-
"orig_nbformat": 2,
16-
"kernelspec": {
17-
"name": "python38564bit803274702961490c8f23f97c39496878",
18-
"display_name": "Python 3.8.5 64-bit"
19-
}
20-
},
21-
"nbformat": 4,
22-
"nbformat_minor": 2,
232
"cells": [
243
{
4+
"cell_type": "markdown",
5+
"metadata": {},
256
"source": [
267
"# Simplicial volume meshing of boundary representation\n",
278
"\n",
289
"The goal is to mesh a boundary representation as defined here: https://docs.geode-solutions.com/datamodel.\n",
2910
"The `Blocks` will be meshed according the input mesh sizes while keeping the topology (meaning the relationships between the model components) and the conformity (meaning the mesh element boundaries are geometrically identical) of the model. So the mesh of the `Surfaces` will be embedded into the tetrahedral solid mesh boundaries. \n"
30-
],
31-
"cell_type": "markdown",
32-
"metadata": {}
11+
]
3312
},
3413
{
14+
"attachments": {},
15+
"cell_type": "markdown",
16+
"metadata": {},
3517
"source": [
3618
"## Import modules\n",
3719
"\n",
38-
"You need to import OpenGeode and Geode-SimplexRemesh modules."
39-
],
40-
"cell_type": "markdown",
41-
"metadata": {}
20+
"You need to import OpenGeode and Geode-Simplex modules."
21+
]
4222
},
4323
{
4424
"cell_type": "code",
@@ -53,17 +33,17 @@
5333
" os.add_dll_directory(path)\n",
5434
"\n",
5535
"import opengeode\n",
56-
"from geode_simplexremesh import solid # only the \"solid\" part of the package is needed"
36+
"from geode_simplex import solid # only the \"solid\" part of the package is needed"
5737
]
5838
},
5939
{
40+
"cell_type": "markdown",
41+
"metadata": {},
6042
"source": [
6143
"## Meshing without mesh size input\n",
6244
"\n",
6345
"In this section, we will see how to tetrahedralize a model. The surface meshes will not be affected by this operation."
64-
],
65-
"cell_type": "markdown",
66-
"metadata": {}
46+
]
6747
},
6848
{
6949
"cell_type": "code",
@@ -77,5 +57,26 @@
7757
"opengeode.save_brep(brep, \"meshed_brep.og_brep\")"
7858
]
7959
}
80-
]
60+
],
61+
"metadata": {
62+
"kernelspec": {
63+
"display_name": "Python 3.8.5 64-bit",
64+
"name": "python38564bit803274702961490c8f23f97c39496878"
65+
},
66+
"language_info": {
67+
"codemirror_mode": {
68+
"name": "ipython",
69+
"version": 3
70+
},
71+
"file_extension": ".py",
72+
"mimetype": "text/x-python",
73+
"name": "python",
74+
"nbconvert_exporter": "python",
75+
"pygments_lexer": "ipython3",
76+
"version": "3.8.5-final"
77+
},
78+
"orig_nbformat": 2
79+
},
80+
"nbformat": 4,
81+
"nbformat_minor": 2
8182
}

requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
OpenGeode-core >= 7.0.0, == 7.*
2-
Geode-Common >= 12.2.0, == 12.*
3-
Geode-Parameterization >= 1.3.2, == 1.*
4-
Geode-SimplexRemesh >= 3.2.0, == 3.*
1+
geode-common==25.*,>=25.0.2
2+
geode-numerics==3.*,>=3.0.0
3+
opengeode-core==14.*,>=14.0.1
4+
geode-simplex==6.*,>=6.0.6

0 commit comments

Comments
 (0)