Tags: dangom/MRphy.py
Tags
v0.1.10: - Added bare asterisk (`*`) argument to enforce usages of keyward arguments in some function calls. - Replaced calls of `super()` to `object`. - Made `SpinCube` a subclass of `SpinArray`, and removed redundant methods. - Enable `copy.deepcopy` for `mrphy.mobjs`.
- Enable `copy.deepcopy` for `mrphy.mobjs`. - bump #version to '0.1.10'.
v0.1.9:
- 44% faster forward `sim.blochsim()` (on GPU)
- 47% faster backward `sim.blochsim()` (on GPU)
- Added `doUpdate` flag to `{SpinArray, SpinCube}.applypulse` to update
spin states after applying a pulse;
- Cleaned up and beautified codes and docs.
- `n_repeat` in `test_sims.py` for profiling
`beffective`: Now able to handle `rf`, `b1Map` input that omitted the `nCoil` dimension.
Added bib info for the `interpT` feature: M README.md
v0.1.5: - Now using `Optional` in type annotation; - No-relaxation option in `sims.blochsim` by inputting `T1=None, T2=None`: slightly faster `forward` and `backward` computations; - Bug fixes in `slowsims.blochsim` when `T1=None, T2=None`; - Added `doRelax` option to `applypulse`; - Temporarily removed `cupy` from dependencies, in case it causes issues during installation; - Added html documentations and link to arXiv.
PreviousNext