Skip to main content
Ctrl+K
Logo image Logo image

Site Navigation

  • Installation instructions
  • Getting started
  • Detailed API documentation
  • How to contribute

Site Navigation

  • Installation instructions
  • Getting started
  • Detailed API documentation
  • How to contribute

Section Navigation

  • Algebra, numerics and IO
    • Numerics and IO functions
      • arc.alkali_atom_functions.NumerovBack
      • arc.alkali_atom_functions.saveCalculation
      • arc.alkali_atom_functions.loadSavedCalculation
      • arc.alkali_atom_functions.printState
      • arc.alkali_atom_functions.printStateString
      • arc.alkali_atom_functions.printStateStringLatex
      • arc.alkali_atom_functions.printStateLetter
      • arc.alkali_atom_functions.formatNumberSI
      • arc.web_functionality.htmlLiteratureOutput
      • arc.web_functionality.rabiFrequencyWidget
      • arc.web_functionality.printValueString
      • arc.web_functionality.plotStarkMap
      • arc.web_functionality.plotInteractionLevels
      • arc.web_functionality.webPlot
    • Algebra
      • arc.wigner.CG
      • arc.wigner.Wigner3j
      • arc.wigner.Wigner6j
      • arc.wigner.WignerDmatrix
  • Alkali atom functions
    • arc.alkali_atom_functions.AlkaliAtom.getPressure
    • arc.alkali_atom_functions.AlkaliAtom.getNumberDensity
    • arc.alkali_atom_functions.AlkaliAtom.getAverageInteratomicSpacing
    • arc.alkali_atom_functions.AlkaliAtom.getAverageSpeed
    • arc.alkali_atom_functions.AlkaliAtom.I
    • arc.alkali_atom_functions.AlkaliAtom.Z
    • arc.alkali_atom_functions.AlkaliAtom.abundance
    • arc.alkali_atom_functions.AlkaliAtom.elementName
    • arc.alkali_atom_functions.AlkaliAtom.groundStateN
    • arc.alkali_atom_functions.AlkaliAtom.extraLevels
    • arc.alkali_atom_functions.AlkaliAtom.mass
    • arc.alkali_atom_functions.AlkaliAtom.meltingPoint
    • arc.alkali_atom_functions.AlkaliAtom.corePotential
    • arc.alkali_atom_functions.AlkaliAtom.effectiveCharge
    • arc.alkali_atom_functions.AlkaliAtom.potential
    • arc.alkali_atom_functions.AlkaliAtom.radialWavefunction
    • arc.alkali_atom_functions.AlkaliAtom.a1
    • arc.alkali_atom_functions.AlkaliAtom.a2
    • arc.alkali_atom_functions.AlkaliAtom.a3
    • arc.alkali_atom_functions.AlkaliAtom.a4
    • arc.alkali_atom_functions.AlkaliAtom.rc
    • arc.alkali_atom_functions.AlkaliAtom.alphaC
    • arc.alkali_atom_functions.AlkaliAtom.cpp_numerov
    • arc.alkali_atom_functions.AlkaliAtom.getEnergy
    • arc.alkali_atom_functions.AlkaliAtom.getZeemanEnergyShift
    • arc.alkali_atom_functions.AlkaliAtom.getQuantumDefect
    • arc.alkali_atom_functions.AlkaliAtom.breitRabi
    • arc.alkali_atom_functions.AlkaliAtom.gI
    • arc.alkali_atom_functions.AlkaliAtom.gL
    • arc.alkali_atom_functions.AlkaliAtom.hyperfineStructureData
    • arc.alkali_atom_functions.AlkaliAtom.levelDataFromNIST
    • arc.alkali_atom_functions.AlkaliAtom.sEnergy
    • arc.alkali_atom_functions.AlkaliAtom.quantumDefect
    • arc.alkali_atom_functions.AlkaliAtom.minQuantumDefectN
    • arc.alkali_atom_functions.AlkaliAtom.getDipoleMatrixElement
    • arc.alkali_atom_functions.AlkaliAtom.getDipoleMatrixElementHFS
    • arc.alkali_atom_functions.AlkaliAtom.getTransitionWavelength
    • arc.alkali_atom_functions.AlkaliAtom.getTransitionFrequency
    • arc.alkali_atom_functions.AlkaliAtom.getRabiFrequency
    • arc.alkali_atom_functions.AlkaliAtom.getRabiFrequency2
    • arc.alkali_atom_functions.AlkaliAtom.getStateLifetime
    • arc.alkali_atom_functions.AlkaliAtom.getTransitionRate
    • arc.alkali_atom_functions.AlkaliAtom.getReducedMatrixElementJ_asymmetric
    • arc.alkali_atom_functions.AlkaliAtom.getReducedMatrixElementJ
    • arc.alkali_atom_functions.AlkaliAtom.getReducedMatrixElementL
    • arc.alkali_atom_functions.AlkaliAtom.getRadialMatrixElement
    • arc.alkali_atom_functions.AlkaliAtom.getQuadrupoleMatrixElement
    • arc.alkali_atom_functions.AlkaliAtom.getC6term
    • arc.alkali_atom_functions.AlkaliAtom.getC3term
    • arc.alkali_atom_functions.AlkaliAtom.getEnergyDefect
    • arc.alkali_atom_functions.AlkaliAtom.getEnergyDefect2
    • arc.alkali_atom_functions.AlkaliAtom.updateDipoleMatrixElementsFile
    • arc.alkali_atom_functions.AlkaliAtom.getRadialCoupling
    • arc.alkali_atom_functions.AlkaliAtom.getLiteratureDME
    • arc.alkali_atom_functions.AlkaliAtom.getSphericalMatrixElementHFStoFS
    • arc.alkali_atom_functions.AlkaliAtom.getDipoleMatrixElementHFStoFS
    • arc.alkali_atom_functions.AlkaliAtom.getMagneticDipoleMatrixElementHFS
    • arc.alkali_atom_functions.AlkaliAtom.getHFSCoefficients
    • arc.alkali_atom_functions.AlkaliAtom.getHFSEnergyShift
    • arc.alkali_atom_functions.AlkaliAtom.getBranchingRatio
    • arc.alkali_atom_functions.AlkaliAtom.getSaturationIntensity
    • arc.alkali_atom_functions.AlkaliAtom.getSaturationIntensityIsotropic
    • arc.alkali_atom_functions.AlkaliAtom.groundStateRamanTransition
    • arc.alkali_atom_functions.AlkaliAtom.twoPhotonRydbergExcitation
    • arc.alkali_atom_functions.AlkaliAtom.getLandegj
    • arc.alkali_atom_functions.AlkaliAtom.getLandegjExact
    • arc.alkali_atom_functions.AlkaliAtom.getLandegf
    • arc.alkali_atom_functions.AlkaliAtom.getLandegfExact
    • arc.alkali_atom_functions.AlkaliAtom.breitRabi
    • arc.alkali_atom_functions.AlkaliAtom.literatureDMEfilename
    • arc.alkali_atom_functions.AlkaliAtom.dipoleMatrixElementFile
    • arc.alkali_atom_functions.AlkaliAtom.quadrupoleMatrixElementFile
  • Alkali atom data
    • arc.alkali_atom_data.Hydrogen
    • arc.alkali_atom_data.Lithium6
    • arc.alkali_atom_data.Lithium7
    • arc.alkali_atom_data.Sodium
    • arc.alkali_atom_data.Potassium
    • arc.alkali_atom_data.Potassium39
    • arc.alkali_atom_data.Potassium40
    • arc.alkali_atom_data.Potassium41
    • arc.alkali_atom_data.Rubidium
    • arc.alkali_atom_data.Rubidium85
    • arc.alkali_atom_data.Rubidium87
    • arc.alkali_atom_data.Caesium
  • Divalent atom functions
    • arc.divalent_atom_functions.DivalentAtom.getDipoleMatrixElement
    • arc.divalent_atom_functions.DivalentAtom.getTransitionWavelength
    • arc.divalent_atom_functions.DivalentAtom.getTransitionFrequency
    • arc.divalent_atom_functions.DivalentAtom.getRabiFrequency
    • arc.divalent_atom_functions.DivalentAtom.getRabiFrequency2
    • arc.divalent_atom_functions.DivalentAtom.getStateLifetime
    • arc.divalent_atom_functions.DivalentAtom.getTransitionRate
    • arc.divalent_atom_functions.DivalentAtom.getReducedMatrixElementJ_asymmetric
    • arc.divalent_atom_functions.DivalentAtom.getReducedMatrixElementJ
    • arc.divalent_atom_functions.DivalentAtom.getReducedMatrixElementL
    • arc.divalent_atom_functions.DivalentAtom.getRadialMatrixElement
    • arc.divalent_atom_functions.DivalentAtom.getQuadrupoleMatrixElement
    • arc.divalent_atom_functions.DivalentAtom.getPressure
    • arc.divalent_atom_functions.DivalentAtom.getNumberDensity
    • arc.divalent_atom_functions.DivalentAtom.getAverageInteratomicSpacing
    • arc.divalent_atom_functions.DivalentAtom.getEnergy
    • arc.divalent_atom_functions.DivalentAtom.getZeemanEnergyShift
    • arc.divalent_atom_functions.DivalentAtom.getQuantumDefect
    • arc.divalent_atom_functions.DivalentAtom.getC6term
    • arc.divalent_atom_functions.DivalentAtom.getC3term
    • arc.divalent_atom_functions.DivalentAtom.getEnergyDefect
    • arc.divalent_atom_functions.DivalentAtom.getEnergyDefect2
    • arc.divalent_atom_functions.DivalentAtom.updateDipoleMatrixElementsFile
    • arc.divalent_atom_functions.DivalentAtom.getRadialCoupling
    • arc.divalent_atom_functions.DivalentAtom.getAverageSpeed
    • arc.divalent_atom_functions.DivalentAtom.getLiteratureDME
  • Divalent atom data
    • arc.divalent_atom_data.Strontium88
    • arc.divalent_atom_data.Calcium40
    • arc.divalent_atom_data.Ytterbium174
  • Single atom calculations
    • Wavefunctions
      • arc.calculations_atom_single.Wavefunction.getPsi
      • arc.calculations_atom_single.Wavefunction.getRtimesPsi
      • arc.calculations_atom_single.Wavefunction.getRtimesPsiSpherical
      • arc.calculations_atom_single.Wavefunction.getRtimesPsiSquaredInPlane
      • arc.calculations_atom_single.Wavefunction.plot2D
      • arc.calculations_atom_single.Wavefunction.plot3D
    • StarkMap
      • arc.calculations_atom_single.StarkMap.defineBasis
      • arc.calculations_atom_single.StarkMap.diagonalise
      • arc.calculations_atom_single.StarkMap.getPolarizability
      • arc.calculations_atom_single.StarkMap.getState
      • arc.calculations_atom_single.StarkMap.exportData
      • arc.calculations_atom_single.StarkMap.plotLevelDiagram
      • arc.calculations_atom_single.StarkMap.showPlot
      • arc.calculations_atom_single.StarkMap.savePlot
      • arc.calculations_atom_single.StarkMap.s
      • arc.calculations_atom_single.StarkMap.y
      • arc.calculations_atom_single.StarkMap.ax
      • arc.calculations_atom_single.StarkMap.fig
      • arc.calculations_atom_single.StarkMap.mat1
      • arc.calculations_atom_single.StarkMap.mat2
      • arc.calculations_atom_single.StarkMap.basisStates
      • arc.calculations_atom_single.StarkMap.eFieldList
      • arc.calculations_atom_single.StarkMap.highlight
      • arc.calculations_atom_single.StarkMap.indexOfCoupledState
    • LevelPlot
      • arc.calculations_atom_single.LevelPlot.makeLevels
      • arc.calculations_atom_single.LevelPlot.drawLevels
      • arc.calculations_atom_single.LevelPlot.showPlot
    • AtomSurfaceVdW
      • arc.calculations_atom_single.AtomSurfaceVdW.getC3contribution
      • arc.calculations_atom_single.AtomSurfaceVdW.getStateC3
    • OpticalLattice1D
      • arc.calculations_atom_single.OpticalLattice1D.getRecoilEnergy
      • arc.calculations_atom_single.OpticalLattice1D.getTrappingFrequency
      • arc.calculations_atom_single.OpticalLattice1D.defineBasis
      • arc.calculations_atom_single.OpticalLattice1D.diagonalise
      • arc.calculations_atom_single.OpticalLattice1D.BlochWavefunction
      • arc.calculations_atom_single.OpticalLattice1D.getWannierFunction
      • arc.calculations_atom_single.OpticalLattice1D.plotLevelDiagram
      • arc.calculations_atom_single.OpticalLattice1D.quasimomentum
      • arc.calculations_atom_single.OpticalLattice1D.energy
      • arc.calculations_atom_single.OpticalLattice1D.savedBlochBand
      • arc.calculations_atom_single.OpticalLattice1D.trapPotentialDepth
    • DynamicPolarizability
      • arc.calculations_atom_single.DynamicPolarizability.defineBasis
      • arc.calculations_atom_single.DynamicPolarizability.getPolarizability
      • arc.calculations_atom_single.DynamicPolarizability.plotPolarizability
    • Optical material properties
      • arc.materials.OpticalMaterial.getN
      • arc.materials.OpticalMaterial.name
      • arc.materials.OpticalMaterial.sources
      • arc.materials.OpticalMaterial.sourcesComment
      • arc.materials.OpticalMaterial.sourcesRange
      • arc.materials.Sapphire.getN
      • arc.materials.Air.getN
      • arc.materials.Air.name
      • arc.materials.Air.sources
      • arc.materials.Air.sourcesComment
      • arc.materials.Air.sourcesRange
  • Pair-state basis calculations
    • PairStateInteractions
      • arc.calculations_atom_pairstate.PairStateInteractions.defineBasis
      • arc.calculations_atom_pairstate.PairStateInteractions.getC6perturbatively
      • arc.calculations_atom_pairstate.PairStateInteractions.getLeRoyRadius
      • arc.calculations_atom_pairstate.PairStateInteractions.diagonalise
      • arc.calculations_atom_pairstate.PairStateInteractions.getC6fromLevelDiagram
      • arc.calculations_atom_pairstate.PairStateInteractions.getC3fromLevelDiagram
      • arc.calculations_atom_pairstate.PairStateInteractions.getVdwFromLevelDiagram
      • arc.calculations_atom_pairstate.PairStateInteractions.exportData
      • arc.calculations_atom_pairstate.PairStateInteractions.plotLevelDiagram
      • arc.calculations_atom_pairstate.PairStateInteractions.showPlot
      • arc.calculations_atom_pairstate.PairStateInteractions.savePlot
      • arc.calculations_atom_pairstate.PairStateInteractions.atom1
      • arc.calculations_atom_pairstate.PairStateInteractions.s1
      • arc.calculations_atom_pairstate.PairStateInteractions.interactionsUpTo
      • arc.calculations_atom_pairstate.PairStateInteractions.basisStates
      • arc.calculations_atom_pairstate.PairStateInteractions.originalPairStateIndex
      • arc.calculations_atom_pairstate.PairStateInteractions.channel
      • arc.calculations_atom_pairstate.PairStateInteractions.coupling
      • arc.calculations_atom_pairstate.PairStateInteractions.matrixElement
      • arc.calculations_atom_pairstate.PairStateInteractions.matDiagonal
      • arc.calculations_atom_pairstate.PairStateInteractions.matR
    • StarkMapResonances
      • arc.calculations_atom_pairstate.StarkMapResonances.findResonances
      • arc.calculations_atom_pairstate.StarkMapResonances.showPlot
  • Advanced functions

Algebra, numerics and IO#

Supporting algebraic and numerical routines, as well as commonly used input/output functions.

  • Numerics and IO functions
    • Numerics
    • Input, output, formating
    • HTML output
  • Algebra
    • arc.wigner.CG
    • arc.wigner.Wigner3j
    • arc.wigner.Wigner6j
    • arc.wigner.WignerDmatrix

previous

Detailed API documentation

next

Numerics and IO functions

Edit this page

© Copyright 2021, Nikola Šibalić.

Built with the PyData Sphinx Theme 0.12.0.

Created using Sphinx 4.2.0.