All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
compas_viewerandcompas_notebooktorequirements-viz.txt. - Added optional "viz" dependencies to
pyproject.toml.
- Fixed bug in serialisation mechanism of block elements due to unhandled
materialparameter.
- Removed
compas_viewerandcompas_notebookfrom dev requirements.
- Added tutorials.
- Added examples.
- Added documentation.
- Added
is_supportassignment tocompas_dem.BlockModel.from_barrelvault.
- Added
compas_viewerto dev requirements.
- Removed
compas_viewerfrom main requirements.
- Changed
BlockModel.from_triangulation_dualto usecompas_cgal.meshing.trimesh_dual. - Changed
BlockModel.from_meshpatternto usecompas_cgal.meshing.trimesh_remesh,compas_cgal.meshing.project_mesh_on_mesh,compas_libigl.mapping.map_pattern_to_mesh.
- Fixed bug in pattern mapping in
BlockModel.from_meshpatternrelated to inconsistent cycles.
- Added
BlockModel.from_triangulation_dual. - Added
BlockModel.from_meshpattern. - Added
compas_dem.viewer.Viewer.
- Changed
compas_dem.elements.BlockElementtocompas_dem.elements.Block.
- Removed
compas_dem.notebook.ThreeBlockModelObjecttemporarily. - Removed
compas_dem.notebook.buffers.meshes_to_edgesbuffertemporarily. - Removed
compas_dem.notebook.buffers.meshes_to_facesbuffertemporarily. - Removed
compas_dem.viewers.BlockModelViewertemporarily. - Removed CRA from default requirements.
- Added
compas_dem.analysis.cra_penalty_solve. - Added
compas_dem.analysis.rbe_solve. - Added
compas_dem.elements.BlockElement. - Added
compas_dem.interactions.FrictionContact. - Added
compas_dem.models.BlockModel. - Added
compas_dem.notebook.ThreeBlockModelObject. - Added
compas_dem.notebook.buffers.meshes_to_edgesbuffer. - Added
compas_dem.notebook.buffers.meshes_to_facesbuffer. - Added
compas_dem.templates.ArchTemplate. - Added
compas_dem.templates.BarrelVaultTemplate. - Added
compas_dem.templates.DomeTemplate. - Added
compas_dem.viewers.BlockModelViewer.