Published April 28, 2026
| Version v0.2.0
Software
Open
eagar-tsai
Description
eagar-tsai v0.2.0 Release Notes
Overview
This release extends the library with temperature field access and visualization. compute_single_point() now returns the full 2-D temperature arrays computed during integration alongside the melt pool dimensions, and a new matplotlib-based plotting interface renders those fields as publication-ready figures.
Highlights
TemperatureFielddataclass: A new class that bundles the x-y surface plane (T_xy) and x-z depth cross-section (T_xz) temperature arrays with their coordinate grids in both metres and micrometres. It is populated automatically bycompute_single_point()and exposed in the top-level namespace. Its.plot()method offers a convenient one-liner for inline visualization.plot_temperature_field()function: A standalone function ineagar_tsai.plotthat renders a two-panel figure showing the surface temperature distribution and the depth cross-section, with the liquidus isotherm overlaid as a contour and optional width/depth annotations derived from the melt pool result.- matplotlib runtime dependency: Added as a required dependency so that visualization works out of the box without a separate install step.
- Expanded public API:
TemperatureFieldandplot_temperature_fieldare now exported from the top-leveleagar_tsainamespace alongside the existingcompute_melt_pool,compute_single_point, and dataclass types. - Documentation and branding: README updated with a project logo, license badge, and new worked examples covering
compute_single_pointandTemperatureFieldvisualization.
Full Changelog: https://github.com/ArroyaveLab/eagar-tsai/compare/v0.1.0...v0.2.0
Files
ArroyaveLab/eagar-tsai-v0.2.0.zip
Files
(1.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b54ebc47400873546fbe02e6dba22885
|
1.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ArroyaveLab/eagar-tsai/tree/v0.2.0 (URL)
Software
- Repository URL
- https://github.com/ArroyaveLab/eagar-tsai