Skip to content

Latest commit

 

History

History
87 lines (65 loc) · 3.68 KB

CHANGELOG.md

File metadata and controls

87 lines (65 loc) · 3.68 KB

Changelog

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.

[Unreleased]

0.4.1 - 2024-10-26

Other

  • implement TryFrom for SmartShadowStructure

0.4.0 - 2024-10-25

Added

  • (symbolica) ✨ user defined concretizations and representations
  • (symbolica) ⬆️ update symbolica to 0.13
  • (rust) ✨ more arithmetic on serializable atoms
  • (network) ✨ rich graph output for network
  • (arithmetic) ✨ neg assign for dense
  • (symbolica) ✨ iterative hornering
  • (symbolica) ✨ added compatibility traits for spenso complex
  • (symbolica) ✨ better serde atoms and more forwarded api
  • (symbolica) ✨ add replace repeat multiple to serializable atom
  • (symbolica) ✨ SerializableCompiledEvaluators
  • (structures) ✨ derive more stuff and make IntoSymbol more generic
  • (symbolica) ✨ implement display on serializable atom
  • (network) ✨ implement serialize for more types, using SerializableAtom struct
  • (symbolica) ✨ TensorSet enum for scalars or tensors along with multiple new structs to work with gammaloop
  • (iterators) ✨ add lending iterator based sum
  • (structures) ✨ impl hash for structures
  • (structures) ✨ impl hash for paramtensor
  • (symbolica) ✨ remove default for map_coeff
  • (structures) ✨ new scalar trait and TensorEvalSets for combined eval
  • (symbolica) ✨ impl floatcomparison for complex (not very well though)
  • (network) ✨ more derives
  • (network) ✨ compile asm for set
  • (network) ✨ add result to set, and derived asmuch as possible
  • (network) ✨ networksets that share the evaluator
  • (symbolica) ✨ implement real on my complex and forwarded more of the evaluate API
  • ✨ added AtomStructure to simplify type
  • (symbolica) ✨ pattern replacement trait for paramtensor and forwarding to tensornet
  • (symbolica) added benchmarks
  • (symbolica) ✨ EvalTensors, using the same API as symbolica
  • (symbolica) ✨ evaluator tensor from levels of nested tensor networks
  • 🏗️ make levels use the new with_map shadowing.
  • (symbolica) ✨ Added tooling for nested evaluate
  • (iterators) ✨ added IteratableTensor trait
  • (symbolica) ✨ allow other arguments in function view when converting back and forth
  • (network) ✨ added a scalar field to tensor networks to enable good parsing of symbolica mul
  • (network) ✨ added generic evaluate to fully parametric tensor networks
  • (network) ✨ added a type homogenising function to tensor net
  • (iterators) ✨ lending mut iterators

0.2.0 - 2024-05-24

Added

  • (iterators) ✨ lending mut iterators

Fixed

  • (test) 🐛 put intoid under feature flag
  • (test) 🐛 added feature flag on parametric tensor tests
  • logo points to raw githubusercontent

Other

  • (iterators) ✅ added mutating iterator test
  • Modified README such that the logo shows up on crates.io

0.1.1 - 2024-05-20

Other

  • Added release-plz action
  • Update logo
  • Update README.md

[1.0.0] - 2024-05-20

Initial release