Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
A
animate_wavefunction() (in module schr.utils)
(in module schr.utils.visualization)
animate_wavefunction_2d() (in module schr.utils)
(in module schr.utils.visualization)
annihilation_operator() (schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
apply() (schr.core.base.Hamiltonian method)
(schr.core.Hamiltonian method)
(schr.qm.hamiltonian.ParticleInPotential method)
(schr.qm.ParticleInPotential method)
C
clean_old_simulations() (in module schr.utils)
(in module schr.utils.paths)
complex_absorbing_potential() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
compute_energy() (in module schr.qm.solvers)
compute_norm() (in module schr.qm.solvers)
CoupledQEDSystem (class in schr.qed)
(class in schr.qed.interaction)
coupling_strength (schr.qed.CoupledQEDSystem attribute)
(schr.qed.interaction.CoupledQEDSystem attribute)
CrankNicolson (class in schr.qm)
(class in schr.qm.solvers)
create_absorbing_boundary() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
create_absorption_mask() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
create_grid_1d() (in module schr.utils)
(in module schr.utils.grid)
create_grid_2d() (in module schr.utils)
(in module schr.utils.grid)
create_grid_3d() (in module schr.utils)
(in module schr.utils.grid)
creation_operator() (schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
D
dtype (schr.core.base.Field attribute)
(schr.core.base.Hamiltonian attribute)
(schr.core.base.Solver attribute)
(schr.core.Field attribute)
(schr.core.Hamiltonian attribute)
(schr.core.Solver attribute)
(schr.qed.field.PhotonField attribute)
(schr.qed.PhotonField attribute)
dx (schr.qm.hamiltonian.ParticleInPotential attribute)
(schr.qm.ParticleInPotential attribute)
E
electron_hamiltonian (schr.qed.CoupledQEDSystem attribute)
(schr.qed.interaction.CoupledQEDSystem attribute)
energy() (schr.core.base.Hamiltonian method)
(schr.core.Hamiltonian method)
(schr.qm.hamiltonian.ParticleInPotential method)
(schr.qm.ParticleInPotential method)
estimate_stable_timestep() (in module schr.qm)
(in module schr.qm.solvers)
evolve() (schr.core.base.Solver method)
(schr.core.Solver method)
(schr.qed.CoupledQEDSystem method)
(schr.qed.interaction.CoupledQEDSystem method)
expectation_photon_number() (schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
exponential_absorbing_mask() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
F
fft_derivative() (in module schr.utils)
(in module schr.utils.fft)
fftfreq_grid() (in module schr.utils)
(in module schr.utils.fft)
Field (class in schr.core)
(class in schr.core.base)
FreeParticle (class in schr.qm)
(class in schr.qm.hamiltonian)
frequencies (schr.qed.field.PhotonField attribute)
(schr.qed.PhotonField attribute)
G
gaussian_wavepacket() (in module schr.qm)
(in module schr.qm.wavefunction)
get_cache_dir() (in module schr.utils)
(in module schr.utils.paths)
get_data_dir() (in module schr.utils)
(in module schr.utils.paths)
get_output_dir() (in module schr.utils)
(in module schr.utils.paths)
get_output_path() (in module schr.utils)
(in module schr.utils.paths)
get_schr_home() (in module schr.utils)
(in module schr.utils.paths)
get_simulation_info() (in module schr.utils)
(in module schr.utils.paths)
get_state() (schr.core.base.Field method)
(schr.core.Field method)
(schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
H
Hamiltonian (class in schr.core)
(class in schr.core.base)
hamiltonian (schr.core.base.Solver attribute)
(schr.core.Solver attribute)
(schr.qm.solvers.SplitStepFourier attribute)
(schr.qm.SplitStepFourier attribute)
hamiltonian() (schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
HarmonicOscillator (class in schr.qm)
(class in schr.qm.hamiltonian)
hbar (schr.qed.CoupledQEDSystem attribute)
(schr.qed.interaction.CoupledQEDSystem attribute)
(schr.qm.hamiltonian.ParticleInPotential attribute)
(schr.qm.ParticleInPotential attribute)
(schr.qm.solvers.SplitStepFourier attribute)
(schr.qm.SplitStepFourier attribute)
I
interaction_term() (schr.qed.CoupledQEDSystem method)
(schr.qed.interaction.CoupledQEDSystem method)
K
kinetic_energy() (schr.qm.hamiltonian.ParticleInPotential method)
(schr.qm.ParticleInPotential method)
kinetic_operator (schr.qm.hamiltonian.ParticleInPotential attribute)
(schr.qm.ParticleInPotential attribute)
(schr.qm.solvers.SplitStepFourier attribute)
(schr.qm.SplitStepFourier attribute)
L
list_simulations() (in module schr.utils)
(in module schr.utils.paths)
M
mask_absorbing_potential() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
mass (schr.qm.hamiltonian.ParticleInPotential attribute)
(schr.qm.ParticleInPotential attribute)
max_photons (schr.qed.field.PhotonField attribute)
(schr.qed.PhotonField attribute)
minimal_coupling_hamiltonian() (in module schr.qed)
(in module schr.qed.interaction)
module
schr
schr.core
schr.core.base
schr.qed
schr.qed.field
schr.qed.interaction
schr.qm
schr.qm.hamiltonian
schr.qm.solvers
schr.qm.wavefunction
schr.utils
schr.utils.absorbing_boundary
schr.utils.fft
schr.utils.grid
schr.utils.paths
schr.utils.visualization
momentum_operator() (in module schr.utils)
(in module schr.utils.fft)
N
n_modes (schr.qed.field.PhotonField attribute)
(schr.qed.PhotonField attribute)
normalize() (in module schr.qm)
(in module schr.qm.wavefunction)
number_operator() (schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
P
ParticleInPotential (class in schr.qm)
(class in schr.qm.hamiltonian)
photon_field (schr.qed.CoupledQEDSystem attribute)
(schr.qed.interaction.CoupledQEDSystem attribute)
PhotonField (class in schr.qed)
(class in schr.qed.field)
plane_wave() (in module schr.qm.wavefunction)
plot_wavefunction() (in module schr.utils)
(in module schr.utils.visualization)
plot_wavefunction_2d() (in module schr.utils)
(in module schr.utils.visualization)
plot_wavefunction_2d_comprehensive() (in module schr.utils.visualization)
plot_wavefunction_3d() (in module schr.utils.visualization)
plot_wavefunction_components() (in module schr.utils.visualization)
polynomial_absorbing_mask() (in module schr.utils)
(in module schr.utils.absorbing_boundary)
potential (schr.qm.hamiltonian.ParticleInPotential attribute)
(schr.qm.ParticleInPotential attribute)
potential_energy() (schr.qm.hamiltonian.ParticleInPotential method)
(schr.qm.ParticleInPotential method)
probability_current_1d() (in module schr.qm.wavefunction)
probability_density() (in module schr.qm.wavefunction)
R
RungeKutta4 (class in schr.qm)
(class in schr.qm.solvers)
S
schr
module
schr.core
module
schr.core.base
module
schr.qed
module
schr.qed.field
module
schr.qed.interaction
module
schr.qm
module
schr.qm.hamiltonian
module
schr.qm.solvers
module
schr.qm.wavefunction
module
schr.utils
module
schr.utils.absorbing_boundary
module
schr.utils.fft
module
schr.utils.grid
module
schr.utils.paths
module
schr.utils.visualization
module
set_state() (schr.core.base.Field method)
(schr.core.Field method)
(schr.qed.field.PhotonField method)
(schr.qed.PhotonField method)
Solver (class in schr.core)
(class in schr.core.base)
SplitStepFourier (class in schr.qm)
(class in schr.qm.solvers)
state (schr.qed.field.PhotonField attribute)
(schr.qed.PhotonField attribute)
step() (schr.core.base.Solver method)
(schr.core.Solver method)
(schr.qm.CrankNicolson method)
(schr.qm.RungeKutta4 method)
(schr.qm.solvers.CrankNicolson method)
(schr.qm.solvers.RungeKutta4 method)
(schr.qm.solvers.SplitStepFourier method)
(schr.qm.SplitStepFourier method)
T
total_energy() (schr.qed.CoupledQEDSystem method)
(schr.qed.interaction.CoupledQEDSystem method)
Schr
Navigation
User Guide
Installation Guide
Examples
Theoretical Background
API Reference
src
schr.core package
schr.qm package
schr.qed package
schr.utils package
Additional Information
Physical Units and Conversions
Performance Optimization
Contributing to Schr
Related Topics
Documentation overview