.dockerignore
.gitattributes
.gitignore
.gitmodules
.pre-commit-config.yaml
.readthedocs.yaml
AGENTS.md
CHANGELOG.md
CITATION.cff
LICENSE
MANIFEST.in
README.md
mkdocs.yml
pyproject.toml
ruff.toml
setup.cfg
setup.py
.devcontainer/devcontainer.json
.github/workflows/cibuildwheel.yml
.github/workflows/docker-image.yml
.github/workflows/main.yml.disabled
.github/workflows/package-release.yml
.github/workflows/python-test.yml
assets/icon-larger.png
assets/icon-small.svg
assets/icon.svg
benchmarks/BENCHMARK_RESULTS.md
benchmarks/benchmark-results-table.md
benchmarks/benchmark_performance.py
benchmarks/quick_benchmark.py
cmtj/__init__.py
cmtj/__init__.pyi
cmtj/_version.py
cmtj/py.typed
cmtj.egg-info/PKG-INFO
cmtj.egg-info/SOURCES.txt
cmtj.egg-info/dependency_links.txt
cmtj.egg-info/not-zip-safe
cmtj.egg-info/requires.txt
cmtj.egg-info/top_level.txt
cmtj/core/__init__.py
cmtj/core/__init__.pyi
cmtj/llgb/__init__.py
cmtj/llgb/__init__.pyi
cmtj/models/__init__.py
cmtj/models/analytical_utils.py
cmtj/models/domain_dynamics.py
cmtj/models/drivers.py
cmtj/models/ensemble.py
cmtj/models/general_sb.py
cmtj/models/noise.py
cmtj/models/oersted.py
cmtj/noise/__init__.py
cmtj/noise/__init__.pyi
cmtj/reservoir/__init__.py
cmtj/reservoir/__init__.pyi
cmtj/stack/__init__.py
cmtj/stack/__init__.pyi
cmtj/utils/__init__.py
cmtj/utils/constants.py
cmtj/utils/demag.py
cmtj/utils/energy.py
cmtj/utils/filters.py
cmtj/utils/general.py
cmtj/utils/linear.py
cmtj/utils/optimization.py
cmtj/utils/parallel.py
cmtj/utils/plotting.py
cmtj/utils/procedures.py
cmtj/utils/resistance.py
cmtj/utils/solvers.py
core/compute.hpp
core/constants.hpp
core/cvector.hpp
core/drivers.hpp
core/junction.hpp
core/llgb.hpp
core/noise.hpp
core/reservoir.hpp
core/stack.hpp
curated-examples/ahe_loops.py
curated-examples/cims-hysteresis.py
curated-examples/cims-stability-stability-diagram.py
curated-examples/fmr-basic.py
curated-examples/harmonic-hall.py
curated-examples/iec-coupling.py
curated-examples/p-bit.py
curated-examples/seeded-noise-demo.py
curated-examples/sto.py
curated-examples/switching-hysteresis.py
curated-examples/vsd-basic-field-scan.py
curated-examples/vsd-basic-freq-scan.py
curated-examples/figures/ahe-loops.png
curated-examples/figures/cims-hysteresis.png
curated-examples/figures/cims-stability.png
curated-examples/figures/fmr-basic.png
curated-examples/figures/harmonic-hall.png
curated-examples/figures/iec-coupling.png
curated-examples/figures/p-bit.png
curated-examples/figures/seeded-noise-demo.png
curated-examples/figures/sto.png
curated-examples/figures/switching-hysteresis.png
curated-examples/figures/vsd-basic-freq-scan.png
curated-examples/figures/vsd-basic.png
deprecated/experiment.cpp
docker/Dockerfile
docker/Dockerfile.app
docker/Dockerfile.wheel
docs/docgen.py
docs/index.md
docs/overview.md
docs/requirements.txt
docs/tipsandtricks.md
docs/api/core.md
docs/api/drivers.md
docs/api/energy-reference.md
docs/api/ensemble-reference.md
docs/api/filters-reference.md
docs/api/general-reference.md
docs/api/linear-reference.md
docs/api/llgb.md
docs/api/noise.md
docs/api/optimization-reference.md
docs/api/parallel-reference.md
docs/api/plotting-reference.md
docs/api/procedures-reference.md
docs/api/reservoir.md
docs/api/resistance-reference.md
docs/api/stack.md
docs/api/models/dw-reference.md
docs/api/models/sb-general-reference.md
docs/assets/icon-small.png
docs/assets/icon-small.svg
docs/assets/icon.png
docs/assets/icon.svg
docs/autogen/01_pimm___vsd_procedures_.md
docs/autogen/02_fieldscan_utilities_.md
docs/autogen/03_time_dependent_drivers__scalardriver___axialdriver__.md
docs/autogen/04_magnetic_layer_models__layersb___layerdynamic__.md
docs/autogen/05_domain_wall_dynamics__domainwalldynamics___multilayerwalldynamics__.md
docs/autogen/06_oersted_field___pinning_calculations_.md
docs/autogen/07_noise_generation_models_.md
docs/autogen/08_signal_filters_.md
docs/autogen/09_vector_objects__cvector___vectorobj__.md
docs/autogen/10_sb_solver__solver__.md
docs/autogen/index.md
docs/experimental-methods/CIMS.ipynb
docs/experimental-methods/HarmonicsFits.ipynb
docs/experimental-methods/MemoryCell.ipynb
docs/experimental-methods/VoltageSpinDiodeFits.ipynb
docs/experimental-methods/examples.ipynb
docs/experimental-methods/introduction.md
docs/physics/contributions.md
docs/physics/linearisation.md
docs/physics/macromagnetic_models.md
docs/physics/paralellism.md
docs/physics/sb-model.md
docs/tutorials/CMTJBindingsTutorial.ipynb
docs/tutorials/SBModel.ipynb
docs/tutorials/interactions.ipynb
docs/tutorials/simpler_harmonics.ipynb
docs/tutorials/trajectory.ipynb
examples/harmonic-hall/HarmonicsFits.ipynb
examples/harmonic-hall/VoltageSpinDiodeFits.ipynb
examples/harmonic-hall/Ta_CoFeB/5360_1f_hx_hy.csv
examples/harmonic-hall/Ta_CoFeB/5360_2f_hx_hy.csv
examples/harmonic-hall/Ta_CoFeB/5360_rxx_alpha_beta_gamma.csv
examples/harmonic-hall/Ta_CoFeB/5360_rxx_hx_h45_hy.csv
examples/harmonic-hall/Ta_CoFeB/5360_rxy_alpha_beta_gamma.csv
examples/harmonic-hall/Ta_CoFeB/5360_rxy_hx_h45_hy.csv
examples/harmonic-hall/VSD/5360_2p.csv
examples/harmonic-hall/VSD/5360_4p.csv
examples/overview/examples.ipynb
examples/overview/data/4804_35.csv
examples/overview/data/J214.dat
examples/overview/data/J237.dat
examples/overview/data/V10325_Ptb_85_thin_cross.txt
examples/overview/data/dispersion_relation.csv
examples/overview/data/magen3190.dat
examples/stt-fields/Makefile
examples/stt-fields/launch.sh
examples/stt-fields/plot_torque.py
examples/stt-fields/torque.cpp
python/cmtj.cpp
scripts/readme_copy.py
tests/CMakeLists.txt
tests/build_script.sh
tests/conftest.py
tests/dynamic_tests.sh
tests/test_basic.py
tests/test_basic_symbolic_fmr.py
tests/test_constants.py
tests/test_curated_examples.py
tests/test_demag_factors.py
tests/test_drivers.py
tests/test_group_interaction.py
tests/test_imports.py
tests/test_layer.cpp
tests/test_linearisation.py
tests/test_llgb.cpp
tests/test_llgb.py
tests/test_models.py
tests/test_noise_seed.py
tests/test_procedures.py
tests/test_reservoir.cpp
tests/test_sanity.py
tests/test_solvers.py
tests/test_sot.cpp
tests/test_sot_torques.py
tests/test_stack.py
tests/test_symbolic.py
tests/test_vector.cpp
tests/assets/bilayer_sb_fmr_8_point_sweep.json
tests/assets/curated_examples/test_ahe_loops.json
tests/assets/curated_examples/test_cims_hysteresis.json
tests/assets/curated_examples/test_cims_stability.json
tests/assets/curated_examples/test_fmr_basic.json
tests/assets/curated_examples/test_harmonic_hall.json
tests/assets/curated_examples/test_pbit.json
tests/assets/curated_examples/test_sto.json
tests/assets/curated_examples/test_vsd_field_scan.json
tests/assets/curated_examples/test_vsd_freq_scan.json
tests/vsd/Makefile
tests/vsd/vsd.cpp
third_party/kissfft/_kiss_fft_guts.h
third_party/kissfft/kfc.c
third_party/kissfft/kfc.h
third_party/kissfft/kiss_fft.c
third_party/kissfft/kiss_fft.h
third_party/kissfft/kiss_fft_log.h
third_party/kissfft/kiss_fftnd.c
third_party/kissfft/kiss_fftnd.h
third_party/kissfft/kiss_fftndr.c
third_party/kissfft/kiss_fftndr.h
third_party/kissfft/kiss_fftr.c
third_party/kissfft/kiss_fftr.h
third_party/kissfft/kissfft.hh
third_party/kissfft/kissfft_i32.hh
third_party/kissfft/test/benchfftw.c
third_party/kissfft/test/benchkiss.c
third_party/kissfft/test/doit.c
third_party/kissfft/test/pstats.c
third_party/kissfft/test/pstats.h
third_party/kissfft/test/test_real.c
third_party/kissfft/test/test_simd.c
third_party/kissfft/test/twotonetest.c
third_party/kissfft/tools/fftutil.c
third_party/kissfft/tools/kiss_fastfir.c
third_party/kissfft/tools/psdpng.c
view/autofit.py
view/domain.py
view/helpers.py
view/nav.py
view/requirements.txt
view/simulation_fns.py
view/streamlit_app.py
view/utils.py
view/assets/icon-larger.png