Skip to content

Commit 7c2e701

Browse files
committed
[doc] add figures to tutorial jupyter notebook, bump to 0.3.6
1 parent 252130d commit 7c2e701

File tree

5 files changed

+2913
-237
lines changed

5 files changed

+2913
-237
lines changed

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11

22
PY=python3
33

4-
all: pretty test
4+
all: pretty test build
55
pretty:
66
$(PY) -m black test/*.py iso2mesh/*.py setup.py
77

88
test:
99
$(PY) -m unittest test.run_test
1010

11+
build:
12+
$(PY) -m build
13+
1114
report:
1215
@echo '====== all imported functions ======'
1316
@grep '^\s*[a-z]*,' iso2mesh/__init__.py | sed -e 's/^\s*//g' -e 's/,//g' | sort | uniq -c

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
* **Copyright**: (C) Qianqian Fang (2024-2025) <q.fang at neu.edu>
66
* **License**: GNU Public License V3 or later
7-
* **Version**: 0.3.5
7+
* **Version**: 0.3.6
88
* **URL**: [https://pypi.org/project/iso2mesh/](https://pypi.org/project/iso2mesh/)
99
* **Homepage**: [https://iso2mesh.sf.net](https://iso2mesh.sf.net)
1010
* **Github**: [https://github.com/NeuroJSON/pyiso2mesh](https://github.com/NeuroJSON/pyiso2mesh)
@@ -183,7 +183,7 @@ tracked in https://github.com/NeuroJSON/pyiso2mesh/issues/1
183183

184184
| Ported | Tested | | Ported | Tested |
185185
| ------ | ------ | --- | ------ | ------ |
186-
| > Streamlined mesh generation - shortcuts| | | > File I/O | |
186+
| > All-in-one pipeline shortcuts | | | > File I/O | |
187187
|`v2m.m` | ✅ tested | |`saveasc.m` | ⭕️ tested |
188188
|`v2s.m` | ✅ tested | |`savedxf.m` | ⭕️ tested |
189189
|`s2m.m` | ✅ tested | |`savestl.m` | ⭕️ tested |
@@ -203,7 +203,7 @@ tracked in https://github.com/NeuroJSON/pyiso2mesh/issues/1
203203
|`vol2restrictedtri.m` | ✅ tested | | ⭕️ `readsmf.m` | ⭕️ tested |
204204
|`surf2volz.m` | ⭕️ tested | |`readtetgen.m` | ✅ tested |
205205
|`mesh2mask.m` | ⭕️ tested | |`deletemeshfile.m` | ✅ tested |
206-
| > Iso2mesh primitive meshing functions| | |`mcpath.m` | ✅ tested |
206+
| > Iso2mesh primitive meshing| | |`mcpath.m` | ✅ tested |
207207
|`meshabox.m` | ✅ tested | |`mwpath.m` | ✅ tested |
208208
|`meshasphere.m` | ✅ tested | |`savemedit.m` | ✅ tested |
209209
|`meshanellip.m` | ✅ tested | | ⭕️ `savejson.m` | ⭕️ tested |
@@ -259,7 +259,7 @@ tracked in https://github.com/NeuroJSON/pyiso2mesh/issues/1
259259
|`getintersecttri.m` | ⭕️ tested | |`getexeext.m` | ✅ tested |
260260
|`delendelem.m` | ⭕️ tested | |`fallbackexeext.m` | ✅ tested |
261261
|`surfreorient.m` | ✅ tested | | ⭕️ `iso2meshver.m` | ⭕️ tested |
262-
| > Mesh registration - Metch Toolbox| | | ⭕️ `raysurf.m` | ⭕️ tested |
262+
| > Mesh registration | | ⭕️ `raysurf.m` | ⭕️ tested |
263263
|`proj2mesh.m` | ⭕️ tested | | ⭕️ `getoptkey.m` | ⭕️ tested |
264264
|`dist2surf.m` | ⭕️ tested | |`rotatevec3d.m` | ⭕️ tested |
265265
|`regpt2surf.m` | ⭕️ tested | |`rotmat2vec.m` | ⭕️ tested |

iso2mesh/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@
137137
barycentricgrid,
138138
)
139139

140-
__version__ = "0.3.5"
140+
__version__ = "0.3.6"
141141
__all__ = [
142142
"advancefront",
143143
"barycentricgrid",

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
setup(
77
name="iso2mesh",
88
packages=["iso2mesh"],
9-
version="0.3.5",
9+
version="0.3.6",
1010
license="GPLv3+",
1111
description="One-liner 3D Surface and Tetrahedral Mesh Generation Toolbox",
1212
long_description=readme,

tutorials/iso2mesh_for_python_get_started.ipynb

Lines changed: 2903 additions & 230 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)