# {py:mod}`qcheff.models.jaynes_cummings_hubbard.models` ```{py:module} qcheff.models.jaynes_cummings_hubbard.models ``` ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`JCHModel ` - ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel :summary: ``` ```` ### API `````{py:class} JCHModel :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel ``` ````{py:attribute} resonator_freqs :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.resonator_freqs :type: list[float] :value: > None ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.resonator_freqs ``` ```` ````{py:attribute} detunings :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.detunings :type: list[float] :value: > None ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.detunings ``` ```` ````{py:attribute} g :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.g :type: numpy.float64 :value: > 0.5 ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.g ``` ```` ````{py:attribute} kappa :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.kappa :type: numpy.float64 :value: > 0.0 ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.kappa ``` ```` ````{py:attribute} nr :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.nr :type: numpy.int64 :value: > 5 ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.nr ``` ```` ````{py:attribute} mu :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.mu :type: numpy.float64 :value: > 0.0 ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.mu ``` ```` ````{py:attribute} n :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.n :type: numpy.int64 :value: > 'field(...)' ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.n ``` ```` ````{py:method} jch_hamiltonian() :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.jch_hamiltonian ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.jch_hamiltonian ``` ```` ````{py:method} jch_scqubits_hilbertspace() :canonical: qcheff.models.jaynes_cummings_hubbard.models.JCHModel.jch_scqubits_hilbertspace ```{autodoc2-docstring} qcheff.models.jaynes_cummings_hubbard.models.JCHModel.jch_scqubits_hilbertspace ``` ```` `````