What's Changed
- Add real-valued UCCSD ansatz by @kevinsung in #327
- better type handling for orb rot <-> params conversion by @kevinsung in #329
- add missing argument documentation by @kevinsung in #331
- Add function to return Slater determinant amplitudes by @kevinsung in #330
- reorganize slater functions by @kevinsung in #332
- fix numpy array handling in strings to addresses by @kevinsung in #333
- support interaction pairs for random ucj ops by @kevinsung in #335
- remove deprecated classes from variational module by @kevinsung in #336
- enable check-untyped-defs mypy option by @kevinsung in #337
The following deprecated functions and classes were removed:
- ffsim.GivensAnsatzOperator
- ffsim.RealUCJOperator
- ffsim.UCJOperator
- ffsim.qiskit.GivensAnsatzOperatorJW
- ffsim.qiskit.GivensAnsatzOperatorSpinlessJW
- ffsim.qiskit.UCJOperatorJW
- ffsim.random.random_ucj_operator
Full Changelog: v0.0.47...v0.0.48