schr package¶
Subpackages¶
- schr.core package
- schr.qed package
- Submodules
- Module contents
CoupledQEDSystemPhotonFieldPhotonField.n_modesPhotonField.max_photonsPhotonField.frequenciesPhotonField.statePhotonField.dtypePhotonField.annihilation_operator()PhotonField.creation_operator()PhotonField.expectation_photon_number()PhotonField.get_state()PhotonField.hamiltonian()PhotonField.number_operator()PhotonField.set_state()
minimal_coupling_hamiltonian()
- schr.qm package
- schr.utils package
- Submodules
- Module contents
animate_wavefunction()animate_wavefunction_2d()clean_old_simulations()complex_absorbing_potential()create_absorbing_boundary()create_absorption_mask()create_grid_1d()create_grid_2d()create_grid_3d()exponential_absorbing_mask()fft_derivative()fftfreq_grid()get_cache_dir()get_data_dir()get_output_dir()get_output_path()get_schr_home()get_simulation_info()list_simulations()mask_absorbing_potential()momentum_operator()plot_wavefunction()plot_wavefunction_2d()polynomial_absorbing_mask()
Module contents¶
schr: A Python framework for Quantum Mechanics and QED simulations.
This package provides GPU-accelerated quantum simulations using JAX, with modules for quantum mechanics (QM) and quantum electrodynamics (QED).