Releases: JuliaGeometry/Meshes.jl
Releases · JuliaGeometry/Meshes.jl
Release list
v0.56.0
Meshes v0.56.0
New features
- Optimized
indicesforTransformedMeshwhentransformisinvertible - New
MaxLengthRefinementrefinement method StructuredGridnow accepts topologies that are not tied to the CRS- New
ReinterpretCoordstransform - New
embedboundary(mostly internal) - Generalized
coarsenandrefinemethods overGrids - Topology propagation across algorithms
discretizeoptimized for all geometries
Breaking changes
MaxLengthDiscretizationremovedpointifyreplaced byboundarypoints- Unexported utilities
signarea,householderbasis,supportfunandatol RegularGrid(dims, origin, spacing)constructor removed
Merged pull requests:
- Bump actions/checkout from 5 to 6 (#1271) (@dependabot[bot])
- Handle empty boundary of transformed geometry (#1272) (@juliohm)
- Always propagate transform to boundary (#1273) (@juliohm)
- Add MaxLengthRefinement (#1274) (@juliohm)
- Avoid pointify when possible (#1275) (@juliohm)
- Add embedboundary (#1276) (@juliohm)
- Better discretization of non-Euclidean geometries (#1277) (@juliohm)
- Rename pointify -> boundarypoints (#1278) (@juliohm)
- Optimize boundarypoints further (#1279) (@juliohm)
- Unexport atol utility function (#1280) (@juliohm)
- Add ReinterpretCoords (#1281) (@juliohm)
- Optimize viz of Box{E} (#1283) (@juliohm)
- Add downstream test GitHub Action (#1284) (@JoshuaLampert)
- Refactor GeometrySet recipes (#1285) (@juliohm)
- Move visual tests to external repository (#1286) (@juliohm)
- Optimize indices for invertible TransformedGrid (#1287) (@marcosdanieldasilva)
- Refactor sub and transformed domains (#1288) (@juliohm)
- Add default refine method for meshes (#1289) (@juliohm)
- Refactor refinement files (#1290) (@juliohm)
- Fix TriRefinement to match docstring (#1291) (@juliohm)
- Remove unused offset parameter from RegularGrid (#1292) (@juliohm)
- Cleanup RegularGrid terminology (#1293) (@juliohm)
- Refactor RegularGrid constructors (#1294) (@juliohm)
- Document all grid constructors with topology arguments (#1295) (@juliohm)
- Propagate grid topology in refinement and coarsening methods (#1296) (@juliohm)
- Bump actions/checkout from 5 to 6 (#1297) (@dependabot[bot])
- More optimizations and fixes related to discretization of quadrangles (#1298) (@juliohm)
- Refactor MaxLength methods (#1299) (@juliohm)
- Remove restriction from StructuredGrid (#1300) (@juliohm)
- Remove randpointn utility from tests (#1301) (@juliohm)
- Increase coverage with discretize default methods (#1302) (@juliohm)
- Increase test coverage (#1303) (@juliohm)
- Refactor vizgset (#1305) (@juliohm)
- Update and document default MAXLEN (#1306) (@juliohm)
- Remove bbox optimization in vizgrid (#1307) (@juliohm)
- Add discretize tests for curves (#1308) (@juliohm)
- Fix bug in viz of vertical and horizontal lines (#1309) (@juliohm)
- Refactor vizgrid and vizmesh (#1310) (@juliohm)
- Fix showsegments option for CartesianGrid (#1311) (@juliohm)
v0.55.11
Meshes v0.55.11
Merged pull requests:
v0.55.10
Meshes v0.55.10
Merged pull requests:
v0.55.9
Meshes v0.55.9
Merged pull requests:
v0.55.8
Meshes v0.55.8
Merged pull requests:
- implement isconvex for Pyramid (#1266) (@cserteGT3)
Closed issues:
v0.55.7
Meshes v0.55.7
Merged pull requests:
v0.55.6
Meshes v0.55.6
Merged pull requests:
v0.55.5
v0.55.4
v0.55.3
Meshes v0.55.3
Merged pull requests:
Closed issues:
- Add fallback for
showsegments=truewithoutHalfEdgeTopology(#1257)