Skip to content

Commit 475ec1f

Browse files
committed
README: refresh package layout (gate->gates, add ft_solver/sampler/optimizers/examples)
1 parent b442315 commit 475ec1f

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

‎README.md‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,15 @@ Current package version: `0.1.1` (from `pyproject.toml` / `pepsy.__version__`).
1111
- `boundary_states.py`: boundary state initialization (`BdyMPS`)
1212
- `boundary_sweeps.py`: sweep/contraction runner (`CompBdy`)
1313
- `boundary_metrics.py`: input preparation + contraction (`build_bra_ket`, `contract_boundary`, `BoundaryContractResult`)
14-
- `optimize_sweep.py`, `optimize_global.py`, `optimize_energy.py`, `gate.py`, `gradient_solver.py`
15-
- `fit.py`, `core.py`, `_backend_utils.py`, `_backend_linalg.py`
14+
- `gates.py`: gate application (`gate`, `gate_simple`, `renorm_gauge`) with long-range SWAP routing
15+
- `core.py`: lattice maps (`OneDMap`), state/MPO/PEPO builders, backend defaults
16+
- `ham.py`: Hamiltonian helpers
17+
- `optimize_sweep.py`, `optimize_global.py`, `optimize_energy.py`: optimizers
18+
- `optimize_mps.py`, `optimize_mpo.py`: `MpsOptimizer`, `MpoOptimizer`
19+
- `gradient_solver.py`, `ft_solver.py`: gradient-based and FT/FD solvers
20+
- `sampler.py`: `MpsSampler` and related sampling utilities
21+
- `fit.py`, `_backend_utils.py`, `_backend_linalg.py`, `_backend_linalg_torch.py`, `_backend_linalg_jax.py`
22+
- `examples/`: runnable examples (e.g. `MpsMagnetization/` 2D ITF Trotter MPS evolution)
1623
- `docs/`: Sphinx documentation source
1724
- `tests/`: package tests
1825

0 commit comments

Comments
 (0)