Releases: cdbrauer/VoxelFuse
Release list
v1.2.8
v1.2.7
This release includes enhancements in multiple areas, including:
- Modeling
- Mirror operation
- Methods for measuring the size and coordinates of a model
- Simulation
- Temperature control keyframes system
- Updates to material parameters
- Improvements to MultiSimulation options
- Updated simulator binaries
- Meshing
- Improved efficiency of mesh data storage and output
- Additional meshing algorithms
- Functions for basic mesh manipulation
- Plotting
- Merged functionality of Plot class into Mesh class
- Jupyter notebook plotting support
- General
- New readme
- Simplified import statements
- Updated examples and documentation
Compatibility Notes:
- Simulation temperature controls implemented using previous versions of VoxelFuse will need to be updated to use the new keyframe system.
- The Plot class is deprecated and will be removed in later versions. Please use 'plot' or 'viewer' from the Mesh class instead.
v1.2.6
This release includes a number of improvements to simulation features, including:
- Updated simulation temperature controls
- Support for multithreaded simulation tasks
- Support for disconnecting adjacent voxels in Voxelyze simulations
- Improved simulation results output
In addition, optional CUDA acceleration was added for removeDuplicateMaterials.
v1.2.5
v1.2.4
v1.2.3
v1.2.2
This release adds functionality for directly running Voxelyze simulations and reading the result files. In addition, Simulation objects can now store temperature controls which define target temperatures for specific voxels.
Temperature controls, sensors, and result outputs are supported by a custom version of Voxelyze which is bundled with the library. They are not currently supported by VoxCad.
Binaries for Gmsh and VoxCad are also included in this release for ease of installation.
v1.2.1
This release improves support for defining simulation boundary conditions. Boundary conditions can now be defined for individual voxels, as well as cleared so they can be updated. In addition, negative model origin offsets are now stored by Simulation objects, allowing BC and sensor locations to always be defined using the same coordinate system as the model used to create the simulation.
v1.2.0
This release adds functionality for interfacing with VoxCad simulation software. This includes a new Simulation class that can be used to define simulation parameters for a model and functions for exporting .vxc and .vxa files. For more information see the documentation for the Simulation class and the VoxelModel class
This release also updates and greatly expands code documentation. The new documentation is available at: cdbrauer.github.io/VoxelFuse.