Releases: GeoMop/bgem
Releases · GeoMop/bgem
Release 0.3.0
Release 0.3.0
Bspline
- improved BREP writer, many fixes, more robust
- bspline basis, new methods for the knot vector: interval lengths, interval centers
- bspline_approx - significantly faster, adaptive approximation, automatic detection of boundng rectangle
- bspline_plot - allow passing various style arguments# Release 0.3.0
Bspline
- improved BREP writer, many fixes, more robust
- bspline basis, new methods for the knot vector: interval lengths, interval centers
- bspline_approx - significantly faster, adaptive approximation, automatic detection of boundng rectangle
- bspline_plot - allow passing various style arguments
- preliminary Bspline surfaces intersection algorithm
- extrude algorithm
Geometry
- Improved, but still not adaptive approximation of the intersection curves.
GMSH
- based directly on gmsh api, version 4.6.0
- point and line primitives
- catching and better reporting the GMSH exceptions
- import BREP
- improved fragmentation
- better mesh_step propagations during operations
- fields - support of FieldExpr, Distance, Threshold, ... tested
- gmsh_io - modified API, read/write through GMSH library
with exception of the data write (append to the file not supported by GMSH lib) - improved robustnes of the heal_mesh, move_all function
Polygons
- fixed some bugs in the topology operations
- support for deformability of the Points, points with higherr deformability are attracted
to the points of lower deformability during the regularization - new mechanism to track last polygon splitting operations
Stochastic (work in progress)
-
fracture.py : DFN stochastic fractures model
-
preliminary Bspline surfaces intersection algorithm
-
extrude algorithm
Geometry
- Improved, but still not adaptive approximation of the intersection curves.
GMSH
- based directly on gmsh api, version 4.6.0
- point and line primitives
- catching and better reporting the GMSH exceptions
- import BREP
- improved fragmentation
- better mesh_step propagations during operations
- fields - support of FieldExpr, Distance, Threshold, ... tested
- gmsh_io - modified API, read/write through GMSH library
with exception of the data write (append to the file not supported by GMSH lib) - improved robustnes of the heal_mesh, move_all function
Polygons
- fixed some bugs in the topology operations
- support for deformability of the Points, points with higherr deformability are attracted
to the points of lower deformability during the regularization - new mechanism to track last polygon splitting operations
Stochastic (work in progress)
- fracture.py : DFN stochastic fractures model
What's Changed
- Rs modification for le by @radeksrb in #9
- working commit by @jbrezmorf in #7
- Jk curve by @jbrezmorf in #14
- Jb improve bw by @jbrezmorf in #17
- Jb new gmsh api by @jbrezmorf in #22
- Added history of split segments and polygons. by @TomasBlazek1 in #10
- Jb endorse mlmc by @jbrezmorf in #42
- Pe gmsh improve by @jbrezmorf in #27
- Rs gmsh by @jbrezmorf in #38
- Jb improve bw by @jbrezmorf in #19
- Jb bw improve by @jbrezmorf in #47
- Jk curve by @jbrezmorf in #25
- Fix brep writer for gmsh 4.8.0. by @radeksrb in #43
- Jb bw improve by @jbrezmorf in #46
- Jb field distance by @jbrezmorf in #53
- Jb stochastic fracture by @jirikopal in #36
- Rs gmsh io by @jbrezmorf in #54
- Update version by @jbrezmorf in #56
New Contributors
- @radeksrb made their first contribution in #9
- @TomasBlazek1 made their first contribution in #10
- @jirikopal made their first contribution in #36
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Release 0.2.0
- ObjectSet.mesh_step can be used to associate a mesh step with a the object set.
Setting the mesh step is postponed right before the mesh is created otherwise the mesh step is forgotten by GMSH
during later geometric operations. - GeometryOCC new methods:
operations: extrude, revolve
primitives: circle, disc, cylinder_discrete, disc_discrete - Complex geometry of the Greet experiment is presented as a tutorial 'tutorials/01_Greet_experiment'.