-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
4 lines (4 loc) · 32.7 KB
/
index.html
1
2
3
4
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Home · FuzzifiED.jl</title><meta name="title" content="Home · FuzzifiED.jl"/><meta property="og:title" content="Home · FuzzifiED.jl"/><meta property="twitter:title" content="Home · FuzzifiED.jl"/><meta name="description" content="Documentation for FuzzifiED.jl."/><meta property="og:description" content="Documentation for FuzzifiED.jl."/><meta property="twitter:description" content="Documentation for FuzzifiED.jl."/><script data-outdated-warner src="assets/warner.js"></script><link href="https://cdnjs.cloudflare.com/ajax/libs/lato-font/3.0.0/css/lato-font.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/juliamono/0.050/juliamono.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="search_index.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-mocha.css" data-theme-name="catppuccin-mocha"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-macchiato.css" data-theme-name="catppuccin-macchiato"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-frappe.css" data-theme-name="catppuccin-frappe"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/catppuccin-latte.css" data-theme-name="catppuccin-latte"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark" data-theme-primary-dark/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script><link href="assets/serif.css" rel="stylesheet" type="text/css"/><link href="assets/favicon.ico" rel="icon" type="image/x-icon"/></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href><img src="assets/logo.svg" alt="FuzzifiED.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit"><a href>FuzzifiED.jl</a></span></div><button class="docs-search-query input is-rounded is-small is-clickable my-2 mx-auto py-1 px-2" id="documenter-search-query">Search docs (Ctrl + /)</button><ul class="docs-menu"><li class="is-active"><a class="tocitem" href>Home</a><ul class="internal"><li><a class="tocitem" href="#Installation"><span>Installation</span></a></li><li><a class="tocitem" href="#Citation"><span>Citation</span></a></li><li><a class="tocitem" href="#Useful-information"><span>Useful information</span></a></li><li><a class="tocitem" href="#Outline"><span>Outline</span></a></li><li><a class="tocitem" href="#References"><span>References</span></a></li><li><a class="tocitem" href="#Index"><span>Index</span></a></li></ul></li><li><a class="tocitem" href="intro/">Introduction</a></li><li><a class="tocitem" href="tutorial/">Tutorial</a></li><li><a class="tocitem" href="core/">Core functions</a></li><li><a class="tocitem" href="models/">Built-in models</a></li><li><a class="tocitem" href="itensors/">ITensor extension</a></li><li><a class="tocitem" href="extension/">Other extensions</a></li><li><a class="tocitem" href="fuzzifino/">Fuzzifino</a></li><li><a class="tocitem" href="releases/">Releases</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><a class="docs-sidebar-button docs-navbar-link fa-solid fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href>Home</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href>Home</a></li></ul></nav><div class="docs-right"><a class="docs-navbar-link" href="https://github.com/FuzzifiED/FuzzifiED.jl" title="View the repository on GitHub"><span class="docs-icon fa-brands"></span><span class="docs-label is-hidden-touch">GitHub</span></a><a class="docs-navbar-link" href="https://github.com/FuzzifiED/FuzzifiED.jl/blob/main/docs/src/index.md" title="Edit source on GitHub"><span class="docs-icon fa-solid"></span></a><a class="docs-settings-button docs-navbar-link fa-solid fa-gear" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-article-toggle-button fa-solid fa-chevron-up" id="documenter-article-toggle-button" href="javascript:;" title="Collapse all docstrings"></a></div></header><article class="content" id="documenter-page"><h1 id="FuzzifiED.jl"><a class="docs-heading-anchor" href="#FuzzifiED.jl">FuzzifiED.jl</a><a id="FuzzifiED.jl-1"></a><a class="docs-heading-anchor-permalink" href="#FuzzifiED.jl" title="Permalink"></a></h1><p>Since its proposal, the fuzzy sphere regularisation has made significant contribution to the study of 3d CFTs. This Julia package FuzzifiED is aimed at simplifying the numerical calculations on the fuzzy sphere. It facilitates the exact diagonalisation (ED) calculations as well as the density matrix renormalisation group (DMRG) with the help of ITensor. It can also be used for generic fermionic and bosonic models. This package features the following characteristics : </p><ul><li>Versatality : FuzzifiED can help reproduce almost all the ED and DMRG results in fuzzy sphere works, and it is easy and flexible for the adaption to new models. </li><li>Usability : Julia interfaces make the code intuitive and short. To help the users get started, we have also provided <a href="tutorial/#List-of-examples">a collection of examples</a>.</li><li>Efficiency : FuzzifiED can produce results on reasonable system sizes within minutes.</li><li>Open source : The code for FuzzifiED is fully open source. </li></ul><p>A PDF version of the documentation is provided at <a href="https://docs.fuzzified.world/assets/FuzzifiED_Documentation.pdf">this link</a>. If you have any questions, please contact Zheng Zhou (周正) at <a href="mailto:physics@zhengzhou.page">physics@zhengzhou.page</a>.</p><h2 id="Installation"><a class="docs-heading-anchor" href="#Installation">Installation</a><a id="Installation-1"></a><a class="docs-heading-anchor-permalink" href="#Installation" title="Permalink"></a></h2><p>To install the package, run the following command in the Julia REPL (read-eval-print loop) (To enter Julia REPL, simply type <code>julia</code> in the command line) </p><pre><code class="language-julia hljs">using Pkg ; Pkg.add("FuzzifiED")</code></pre><p>To use the package, include at the start of the Julia script</p><pre><code class="language-julia hljs">using FuzzifiED</code></pre><p>To obtain the documentation for an interface, type <code>?</code> followed by the keyword in the Julia REPL, <em>e.g.</em>, <code>?Confs</code>.</p><h2 id="Citation"><a class="docs-heading-anchor" href="#Citation">Citation</a><a id="Citation-1"></a><a class="docs-heading-anchor-permalink" href="#Citation" title="Permalink"></a></h2><p>If this package is helpful in your research, we would appreciate it if you mention in the acknowledgement. We have also provided a BibTeX file that includes all the works on the fuzzy sphere works at <a href="https://docs.fuzzified.world/assets/bib_fuzzy.bib">this link</a>.</p><h2 id="Useful-information"><a class="docs-heading-anchor" href="#Useful-information">Useful information</a><a id="Useful-information-1"></a><a class="docs-heading-anchor-permalink" href="#Useful-information" title="Permalink"></a></h2><ul><li>Download Julia at <a href="https://julialang.org/downloads/">this link</a>. </li><li>We have registered FuzzifiED at Julia General Registry. The package regisitry may have some delay, to bring up to date, use <code>Pkg.Registry.update()</code>, or install from the github repositories </li></ul><pre><code class="language-Julia hljs">using Pkg
Pkg.add(url="https://github.com/FuzzifiED/FuzzifiED_jll.jl")
Pkg.add(url="https://github.com/FuzzifiED/FuzzifiED.jl")</code></pre><ul><li>Jupyter Notebook is highly recommended as it allows you to run Julia (and Python) just like running a Mathematica notebook.</li><li>The package is under active development, so certain interfaces may get changed, superceded or obsolete. We are sorry for any possible inconvenience. </li><li>The supporting Fortran code for ED is stored at the GitHub Repo at <a href="https://github.com/FuzzifiED/FuzzifiED_Fortran">FuzzifiED/FuzzifiED_Fortran</a>.</li></ul><h2 id="Outline"><a class="docs-heading-anchor" href="#Outline">Outline</a><a id="Outline-1"></a><a class="docs-heading-anchor-permalink" href="#Outline" title="Permalink"></a></h2><ul><li><a href="intro/#An-introduction-to-the-fuzzy-sphere">An introduction to the fuzzy sphere</a></li><li class="no-marker"><ul><li><a href="intro/#Introduction">Introduction</a></li><li><a href="intro/#Review-of-existing-work">Review of existing work</a></li><li><a href="intro/#Model-construction">Model construction</a></li><li><a href="intro/#Numerical-methods">Numerical methods</a></li></ul></li><li><a href="core/#Core-functions">Core functions</a></li><li class="no-marker"><ul><li><a href="core/#Environment-parameters">Environment parameters</a></li><li><a href="core/#Quantum-numbers">Quantum numbers</a></li><li><a href="core/#Configurations">Configurations</a></li><li><a href="core/#Basis">Basis</a></li><li><a href="core/#Term">Term</a></li><li><a href="core/#Operator">Operator</a></li><li><a href="core/#Sparse-matrix">Sparse matrix</a></li><li><a href="core/#Transformation">Transformation</a></li><li><a href="core/#Entanglement">Entanglement</a></li></ul></li><li><a href="models/#Built-in-models">Built-in models</a></li><li class="no-marker"><ul><li><a href="models/#Diagonal-quantum-numbers-on-fuzzy-sphere">Diagonal quantum numbers on fuzzy sphere</a></li><li><a href="models/#Off-diagonal-quantum-numbers-on-fuzzy-sphere">Off-diagonal quantum numbers on fuzzy sphere</a></li><li><a href="models/#Operators-on-fuzzy-sphere">Operators on fuzzy sphere</a></li><li><a href="models/#Spherical-observables">Spherical observables</a></li><li><a href="models/#Angular-modes">Angular modes</a></li></ul></li><li><a href="itensors/#ITensor-extension">ITensor extension</a></li><li class="no-marker"><ul><li><a href="itensors/#Format-conversion">Format conversion</a></li><li><a href="itensors/#Easy-sweep">Easy sweep</a></li><li><a href="itensors/#Modified-version-of-ITensor">Modified version of ITensor</a></li></ul></li><li><a href="extension/#Other-extensions">Other extensions</a></li><li class="no-marker"><ul><li><a href="extension/#HDF5-extension">HDF5 extension</a></li><li><a href="extension/#SparseArrays-extension">SparseArrays extension</a></li><li><a href="extension/#KrylovKit-extension">KrylovKit extension</a></li><li><a href="extension/#CUDA-extension">CUDA extension</a></li></ul></li><li><a href="fuzzifino/#Fuzzifino">Fuzzifino</a></li><li class="no-marker"><ul><li><a href="fuzzifino/#Environment-parameter">Environment parameter</a></li><li><a href="fuzzifino/#Quantum-numbers">Quantum numbers</a></li><li><a href="fuzzifino/#Configurations">Configurations</a></li><li><a href="fuzzifino/#Basis">Basis</a></li><li><a href="fuzzifino/#Term">Term</a></li><li><a href="fuzzifino/#Operator">Operator</a></li><li><a href="fuzzifino/#Sparse-matrix">Sparse matrix</a></li><li><a href="fuzzifino/#Entanglement">Entanglement</a></li><li><a href="fuzzifino/#Transformation">Transformation</a></li><li><a href="fuzzifino/#Related-examples">Related examples</a></li></ul></li><li><a href="releases/#Release-notes">Release notes</a></li><li class="no-marker"><ul><li><a href="releases/#Version-0.x">Version 0.x</a></li></ul></li></ul><h2 id="References"><a class="docs-heading-anchor" href="#References">References</a><a id="References-1"></a><a class="docs-heading-anchor-permalink" href="#References" title="Permalink"></a></h2><ul><li><strong>[Zhu 2022]</strong> Uncovering conformal symmetry in the 3d Ising transition : state-operator correspondence from a quantum fuzzy sphere regularisation, Wei Zhu, Chao Han, Emilie Huffman, Johannes S. Hofmann, and Yin-Chen He, <a href="https://arxiv.org/abs/2210.13482">arXiv:2210.13482</a>, <a href="https://doi.org/10.1103/PhysRevX.13.021009">Phys. Rev. X <strong>13</strong>, 021009 (2023)</a>.</li><li><strong>[Hu 2023Mar]</strong> Operator product expansion coefficients of the 3d Ising criticality via quantum fuzzy sphere, Liangdong Hu, Yin-Chen He, and Wei Zhu, <a href="https://arxiv.org/abs/2303.08844">arXiv:2303.08844</a>, <a href="https://doi.org/10.1103/PhysRevLett.131.031601">Phys. Rev. Lett <strong>131</strong>, 031601 (2023)</a>.</li><li><strong>[Han 2023Jun]</strong> Conformal four-point correlators of the 3d Ising transition via the quantum fuzzy sphere, Chao Han, Liangdong Hu, Wei Zhu, and Yin-Chen He, <a href="https://arxiv.org/abs/2306.04681">arXiv:2306.04681</a>, <a href="https://doi.org/10.1103/PhysRevB.108.235123">Phys. Rev. B <strong>108</strong>, 235123 (2023)</a>.</li><li><strong>[Zhou 2023]</strong> The <span>$\mathrm{SO}(5)$</span> deconfined phase transition under the fuzzy sphere microscope: approximate conformal symmetry, pseudo-criticality, and operator spectrum, Zheng Zhou, Liangdong Hu, Wei Zhu, and Yin-Chen He, <a href="https://arxiv.org/abs/2306.16435">arXiv:2306.16435</a>, <a href="https://doi.org/10.1103/PhysRevX.14.021044">Phys. Rev. X <strong>14</strong>, 021044 (2024)</a>.</li><li><strong>[Lao 2023]</strong> 3d Ising CFT and exact diagonalisation on icosahedron : the power of conformal perturbation theory, Bing-Xin Lao, and Slava Rychkov <a href="https://arxiv.org/abs/2307.02540">arXiv:2307.02540</a>, <a href="https://doi.org/10.21468/SciPostPhys.15.6.243">SciPost Phys. <strong>15</strong>, 243 (2023)</a>.</li><li><strong>[Hu 2023Aug]</strong> Solving conformal defects in 3d conformal field theory using fuzzy sphere regularisation, Liangdong Hu, Yin-Chen He, and Wei Zhu, <a href="https://arxiv.org/abs/2308.01903">arXiv:2308.01903</a>, <a href="https://doi.org/10.1038/s41467-024-47978-y">Nat. Commun. <strong>15</strong>, 3659 (2024)</a>.</li><li><strong>[Hofmann 2024]</strong> Quantum Monte Carlo simulation of the 3d Ising transition on the fuzzy sphere, Johannes S. Hofmann, Florian Goth, Wei Zhu, Yin-Chen He, and Emilie Huffman, <a href="https://arxiv.org/abs/2310.19880">arXiv:2310.19880</a>, <a href="https://doi.org/10.21468/SciPostPhysCore.7.2.028">SciPost Phys. Core <strong>7</strong>, 028 (2024)</a>.</li><li><strong>[Han 2023Dec]</strong> Conformal operator content of the Wilson-Fisher transition on fuzzy sphere bilayers, Chao Han, Liangdong Hu, and Wei Zhu, <a href="https://arxiv.org/abs/2312.04047">arXiv:2312.04047</a>, <a href="https://doi.org/10.1103/PhysRevB.110.115113">Phys. Rev. B <strong>110</strong>, 115113 (2024)</a>.</li><li><strong>[Zhou 2024Jan]</strong> The <span>$g$</span>-function and defect changing operators from wavefunction overlap on a fuzzy sphere, Zheng Zhou, Davide Gaiotto, Yin-Chen He, Yijian Zou, <a href="https://arxiv.org/abs/2401.00039">arXiv:2401.00039</a>, <a href="https://doi.org/10.21468/SciPostPhys.17.1.021">SciPost Phys. <strong>17</strong>, 021 (2024)</a>.</li><li><strong>[Hu 2024]</strong> Entropic <span>$F$</span>-function of 3d Ising conformal field theory via the fuzzy sphere regularisation, Liangdong Hu, Wei Zhu, and Yin-Chen He, <a href="https://arxiv.org/abs/2401.17362">arXiv:2401.17362</a>.</li><li><strong>[Cuomo 2024]</strong> Impurities with a cusp : general theory and 3d Ising, Gabriel Cuomo, Yin-Chen He, Zohar Komargodski, <a href="https://arxiv.org/abs/2406.10186">arXiv:2406.10186</a>. </li><li><strong>[Zhou 2024Jul]</strong> Studying the 3d Ising surface CFTs on the fuzzy sphere, Zheng Zhou, and Yijian Zou, <a href="https://arxiv.org/abs/2407.15914">arXiv:2407.15914</a>.</li><li><strong>[Dedushenko 2024]</strong> Ising BCFTs from the fuzzy hemisphere, Mykola Dedushenko, <a href="https://arxiv.org/abs/2407.15948">arXiv:2407.15948</a>.</li><li><strong>[Fardelli 2024]</strong> Constructing the infrared conformal generators on the fuzzy sphere, Giulia Fardelli, A. Liam Fitzpatrick, and Emanuel Katz, <a href="https://arxiv.org/abs/2409.02998">arXiv:2409.02998</a>.</li><li><strong>[Fan 2024]</strong> Note on explicit construction of conformal generators on the fuzzy sphere, Ruihua Fan, <a href="https://arxiv.org/abs/2409.08257">arXiv:2409.08257</a>.</li><li><strong>[Zhou 2024Oct]</strong> A new series of 3d CFTs with <span>$\mathrm{Sp}(N)$</span> global symmetry on fuzzy sphere, Zheng Zhou, and Yin-Chen He, <a href="https://arxiv.org/abs/2410.00087">arXiv:2410.00087</a>.</li><li><strong>[Voinea 2024]</strong> Regularising 3d conformal field theories via anyons on the fuzzy sphere, <a href="https://arxiv.org/abs/2411.15299">arXiv:2411.15299</a>.</li></ul><h2 id="Index"><a class="docs-heading-anchor" href="#Index">Index</a><a id="Index-1"></a><a class="docs-heading-anchor-permalink" href="#Index" title="Permalink"></a></h2><ul><li><a href="core/#FuzzifiED.Libpath"><code>FuzzifiED.Libpath</code></a></li><li><a href="core/#FuzzifiED.NumThreads"><code>FuzzifiED.NumThreads</code></a></li><li><a href="core/#FuzzifiED.SilentStd"><code>FuzzifiED.SilentStd</code></a></li><li><a href="core/#FuzzifiED.Basis-Tuple{Confs, Vector{ComplexF64}, Vector{QNOffd}}"><code>FuzzifiED.Basis</code></a></li><li><a href="core/#FuzzifiED.Basis-Tuple{Confs}"><code>FuzzifiED.Basis</code></a></li><li><a href="core/#FuzzifiED.Basis"><code>FuzzifiED.Basis</code></a></li><li><a href="core/#FuzzifiED.Confs-Tuple{Int64, Vector{Int64}, Vector{QNDiag}}"><code>FuzzifiED.Confs</code></a></li><li><a href="core/#FuzzifiED.Confs"><code>FuzzifiED.Confs</code></a></li><li><a href="core/#FuzzifiED.ElementType"><code>FuzzifiED.ElementType</code></a></li><li><a href="core/#FuzzifiED.OpMat"><code>FuzzifiED.OpMat</code></a></li><li><a href="core/#FuzzifiED.OpMat-Tuple{Operator}"><code>FuzzifiED.OpMat</code></a></li><li><a href="core/#FuzzifiED.Operator"><code>FuzzifiED.Operator</code></a></li><li><a href="core/#FuzzifiED.Operator-Tuple{Basis, Basis, Vector{Term}}"><code>FuzzifiED.Operator</code></a></li><li><a href="core/#FuzzifiED.QNDiag"><code>FuzzifiED.QNDiag</code></a></li><li><a href="core/#FuzzifiED.QNOffd"><code>FuzzifiED.QNOffd</code></a></li><li><a href="core/#FuzzifiED.Term"><code>FuzzifiED.Term</code></a></li><li><a href="core/#FuzzifiED.Terms"><code>FuzzifiED.Terms</code></a></li><li><a href="core/#FuzzifiED.Transf-Tuple{Basis, Basis, QNOffd}"><code>FuzzifiED.Transf</code></a></li><li><a href="core/#FuzzifiED.Transf"><code>FuzzifiED.Transf</code></a></li><li><a href="core/#Base.:*-Tuple{Vector{Term}, Vector{Term}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Number, Vector{Term}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Adjoint{ComplexF64, Vector{ComplexF64}}, OpMat{ComplexF64}, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Adjoint{ComplexF64, Vector{ComplexF64}}, Operator, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Operator, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{QNOffd, QNOffd}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Int64, QNDiag}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{OpMat{ComplexF64}, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:*-Tuple{Transf, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="core/#Base.:+-Tuple{QNDiag, QNDiag}"><code>Base.:+</code></a></li><li><a href="core/#Base.:+-Tuple{Vector{Term}, Vector{Term}}"><code>Base.:+</code></a></li><li><a href="core/#Base.adjoint-Tuple{Vector{Term}}"><code>Base.adjoint</code></a></li><li><a href="core/#FuzzifiED.GetConfId-Tuple{Confs, Int64}"><code>FuzzifiED.GetConfId</code></a></li><li><a href="core/#FuzzifiED.GetConfWeight-Tuple{Basis, Union{Vector{ComplexF64}, Vector{Float64}}, Int64}"><code>FuzzifiED.GetConfWeight</code></a></li><li><a href="core/#FuzzifiED.GetEigensystem-Tuple{OpMat{ComplexF64}, Int64}"><code>FuzzifiED.GetEigensystem</code></a></li><li><a href="core/#FuzzifiED.GetEntSpec-Tuple{Vector{<:Number}, Basis, Vector{Vector{Vector{Int64}}}, Vector{Vector{Vector{Int64}}}}"><code>FuzzifiED.GetEntSpec</code></a></li><li><a href="core/#FuzzifiED.NormalOrder-Tuple{Term}"><code>FuzzifiED.NormalOrder</code></a></li><li><a href="core/#FuzzifiED.OpenHelp!-Tuple{}"><code>FuzzifiED.OpenHelp!</code></a></li><li><a href="core/#FuzzifiED.ParticleHole-Tuple{Vector{Term}}"><code>FuzzifiED.ParticleHole</code></a></li><li><a href="core/#FuzzifiED.SimplifyTerms-Tuple{Vector{Term}}"><code>FuzzifiED.SimplifyTerms</code></a></li><li><a href="core/#FuzzifiED.StateDecompMat-Tuple{Vector{<:Number}, Basis, Basis, Basis, Vector{<:Number}, Vector{<:Number}}"><code>FuzzifiED.StateDecompMat</code></a></li><li><a href="models/#FuzzifiED.AngModes-Tuple{Int64, Dict{Tuple{Int64, Int64}, Vector{Term}}}"><code>FuzzifiED.AngModes</code></a></li><li><a href="models/#FuzzifiED.AngModes-Tuple{Int64, Function}"><code>FuzzifiED.AngModes</code></a></li><li><a href="models/#FuzzifiED.AngModes"><code>FuzzifiED.AngModes</code></a></li><li><a href="models/#FuzzifiED.SphereObs"><code>FuzzifiED.SphereObs</code></a></li><li><a href="models/#FuzzifiED.SphereObs-Tuple{Int64, Int64, Function}"><code>FuzzifiED.SphereObs</code></a></li><li><a href="models/#FuzzifiED.SphereObs-Tuple{Int64, Int64, Dict{Tuple{Int64, Int64}, Vector{Term}}}"><code>FuzzifiED.SphereObs</code></a></li><li><a href="models/#Base.:*-Tuple{Number, AngModes}"><code>Base.:*</code></a></li><li><a href="models/#Base.:*-Tuple{Number, SphereObs}"><code>Base.:*</code></a></li><li><a href="models/#Base.:*-Tuple{AngModes, AngModes}"><code>Base.:*</code></a></li><li><a href="models/#Base.:*-Tuple{SphereObs, SphereObs}"><code>Base.:*</code></a></li><li><a href="models/#Base.:+-Tuple{SphereObs, SphereObs}"><code>Base.:+</code></a></li><li><a href="models/#Base.:+-Tuple{AngModes, AngModes}"><code>Base.:+</code></a></li><li><a href="models/#Base.adjoint-Tuple{AngModes}"><code>Base.adjoint</code></a></li><li><a href="models/#Base.adjoint-Tuple{SphereObs}"><code>Base.adjoint</code></a></li><li><a href="models/#FuzzifiED.FilterComponent-Tuple{AngModes, Any}"><code>FuzzifiED.FilterComponent</code></a></li><li><a href="models/#FuzzifiED.FilterL2-Tuple{AngModes, Number}"><code>FuzzifiED.FilterL2</code></a></li><li><a href="models/#FuzzifiED.GetC2Terms-Tuple{Int64, Int64, Vector{<:AbstractMatrix{<:Number}}}"><code>FuzzifiED.GetC2Terms</code></a></li><li><a href="models/#FuzzifiED.GetComponent-Tuple{SphereObs, Number, Number}"><code>FuzzifiED.GetComponent</code></a></li><li><a href="models/#FuzzifiED.GetComponent-Tuple{AngModes, Number, Number}"><code>FuzzifiED.GetComponent</code></a></li><li><a href="models/#FuzzifiED.GetDenIntTerms"><code>FuzzifiED.GetDenIntTerms</code></a></li><li><a href="models/#FuzzifiED.GetDenIntTerms"><code>FuzzifiED.GetDenIntTerms</code></a></li><li><a href="models/#FuzzifiED.GetDensityMod-Tuple{Int64, Int64, Matrix{<:Number}}"><code>FuzzifiED.GetDensityMod</code></a></li><li><a href="models/#FuzzifiED.GetDensityObs-Tuple{Int64, Int64, Matrix{<:Number}}"><code>FuzzifiED.GetDensityObs</code></a></li><li><a href="models/#FuzzifiED.GetElectronMod-Tuple{Int64, Int64, Int64}"><code>FuzzifiED.GetElectronMod</code></a></li><li><a href="models/#FuzzifiED.GetElectronObs-Tuple{Int64, Int64, Int64}"><code>FuzzifiED.GetElectronObs</code></a></li><li><a href="models/#FuzzifiED.GetFlavPermQNOffd"><code>FuzzifiED.GetFlavPermQNOffd</code></a></li><li><a href="models/#FuzzifiED.GetFlavQNDiag"><code>FuzzifiED.GetFlavQNDiag</code></a></li><li><a href="models/#FuzzifiED.GetIntMatrix-Tuple{Int64, Vector{<:Number}}"><code>FuzzifiED.GetIntMatrix</code></a></li><li><a href="models/#FuzzifiED.GetL2Terms-Tuple{Int64, Int64}"><code>FuzzifiED.GetL2Terms</code></a></li><li><a href="models/#FuzzifiED.GetLz2QNDiag-Tuple{Int64, Int64}"><code>FuzzifiED.GetLz2QNDiag</code></a></li><li><a href="models/#FuzzifiED.GetNeQNDiag-Tuple{Int64}"><code>FuzzifiED.GetNeQNDiag</code></a></li><li><a href="models/#FuzzifiED.GetPairIntTerms"><code>FuzzifiED.GetPairIntTerms</code></a></li><li><a href="models/#FuzzifiED.GetPairingMod-Tuple{Int64, Int64, Matrix{<:Number}}"><code>FuzzifiED.GetPairingMod</code></a></li><li><a href="models/#FuzzifiED.GetPairingObs-Tuple{Int64, Int64, Matrix{<:Number}}"><code>FuzzifiED.GetPairingObs</code></a></li><li><a href="models/#FuzzifiED.GetParityQNOffd"><code>FuzzifiED.GetParityQNOffd</code></a></li><li><a href="models/#FuzzifiED.GetPinOrbQNDiag"><code>FuzzifiED.GetPinOrbQNDiag</code></a></li><li><a href="models/#FuzzifiED.GetPointValue-Tuple{SphereObs, Float64, Float64}"><code>FuzzifiED.GetPointValue</code></a></li><li><a href="models/#FuzzifiED.GetPolTerms-Tuple{Int64, Int64, Matrix{<:Number}}"><code>FuzzifiED.GetPolTerms</code></a></li><li><a href="models/#FuzzifiED.GetRotyQNOffd-Tuple{Int64, Int64}"><code>FuzzifiED.GetRotyQNOffd</code></a></li><li><a href="models/#FuzzifiED.GetZnfChargeQNDiag-Tuple{Int64, Int64}"><code>FuzzifiED.GetZnfChargeQNDiag</code></a></li><li><a href="models/#FuzzifiED.Laplacian-Tuple{SphereObs}"><code>FuzzifiED.Laplacian</code></a></li><li><a href="models/#FuzzifiED.StoreComps-Tuple{AngModes}"><code>FuzzifiED.StoreComps</code></a></li><li><a href="models/#FuzzifiED.StoreComps-Tuple{SphereObs}"><code>FuzzifiED.StoreComps</code></a></li><li><a href="models/#FuzzifiED.StoreComps!-Tuple{AngModes}"><code>FuzzifiED.StoreComps!</code></a></li><li><a href="models/#FuzzifiED.StoreComps!-Tuple{SphereObs}"><code>FuzzifiED.StoreComps!</code></a></li><li><a href="itensors/#FuzzifiED.Confs-Tuple{Vector{Index{Vector{Pair{QN, Int64}}}}, QN}"><code>FuzzifiED.Confs</code></a></li><li><a href="itensors/#FuzzifiED.Terms-Tuple{Sum{Scaled{ComplexF64, Prod{Op}}}}"><code>FuzzifiED.Terms</code></a></li><li><a href="itensors/#ITensors.Ops.OpSum-Tuple{Vector{Term}}"><code>ITensors.Ops.OpSum</code></a></li><li><a href="itensors/#FuzzifiED.EasySweep-Tuple{String, MPO, MPS}"><code>FuzzifiED.EasySweep</code></a></li><li><a href="itensors/#FuzzifiED.GetMPO-Tuple{String, Union{Sum{Scaled{ComplexF64, Prod{Op}}}, Vector{Term}}, Vector{<:Index}}"><code>FuzzifiED.GetMPO</code></a></li><li><a href="itensors/#FuzzifiED.GetMPOSites-Tuple{String, Union{Sum{Scaled{ComplexF64, Prod{Op}}}, Vector{Term}}, Vector{QNDiag}}"><code>FuzzifiED.GetMPOSites</code></a></li><li><a href="itensors/#FuzzifiED.GetQNDiags-Tuple{Vector{Index{Vector{Pair{QN, Int64}}}}}"><code>FuzzifiED.GetQNDiags</code></a></li><li><a href="itensors/#FuzzifiED.GetSites-Tuple{Vector{QNDiag}}"><code>FuzzifiED.GetSites</code></a></li><li><a href="itensors/#FuzzifiED.SweepOne-Tuple{String, MPO, MPS, Int64}"><code>FuzzifiED.SweepOne</code></a></li><li><a href="itensors/#FuzzifiED.TruncateQNDiag-Tuple{Vector{QNDiag}}"><code>FuzzifiED.TruncateQNDiag</code></a></li><li><a href="itensors/#ITensors.space-Tuple{SiteType{FuzzyFermion}}"><code>ITensors.space</code></a></li><li><a href="extension/#Base.Matrix-Tuple{OpMat}"><code>Base.Matrix</code></a></li><li><a href="extension/#CUDA.CUSPARSE.CuSparseMatrixCSC-Tuple{OpMat{ComplexF64}}"><code>CUDA.CUSPARSE.CuSparseMatrixCSC</code></a></li><li><a href="extension/#FuzzifiED.OpMat-Tuple{SparseMatrixCSC}"><code>FuzzifiED.OpMat</code></a></li><li><a href="extension/#SparseArrays.SparseMatrixCSC-Tuple{OpMat}"><code>SparseArrays.SparseMatrixCSC</code></a></li><li><a href="extension/#FuzzifiED.GetEigensystemCuda-Tuple{OpMat{ComplexF64}, Int64}"><code>FuzzifiED.GetEigensystemCuda</code></a></li><li><a href="extension/#FuzzifiED.GetEigensystemKrylov-Tuple{OpMat{ComplexF64}, Int64}"><code>FuzzifiED.GetEigensystemKrylov</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.Libpathino"><code>FuzzifiED.Fuzzifino.Libpathino</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SBasis-Tuple{SConfs, Vector{<:Number}, Vector{SQNOffd}}"><code>FuzzifiED.Fuzzifino.SBasis</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SBasis"><code>FuzzifiED.Fuzzifino.SBasis</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SBasis-Tuple{SConfs}"><code>FuzzifiED.Fuzzifino.SBasis</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SConfs"><code>FuzzifiED.Fuzzifino.SConfs</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SConfs-Tuple{Int64, Int64, Int64, Vector{Int64}, Vector{SQNDiag}}"><code>FuzzifiED.Fuzzifino.SConfs</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SOperator"><code>FuzzifiED.Fuzzifino.SOperator</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SOperator-Tuple{SBasis, SBasis, Vector{STerm}}"><code>FuzzifiED.Fuzzifino.SOperator</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SQNDiag"><code>FuzzifiED.Fuzzifino.SQNDiag</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.SQNOffd"><code>FuzzifiED.Fuzzifino.SQNOffd</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.STerm"><code>FuzzifiED.Fuzzifino.STerm</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.STerms"><code>FuzzifiED.Fuzzifino.STerms</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.STransf-Tuple{SBasis, SBasis, SQNOffd}"><code>FuzzifiED.Fuzzifino.STransf</code></a></li><li><a href="fuzzifino/#FuzzifiED.Fuzzifino.STransf"><code>FuzzifiED.Fuzzifino.STransf</code></a></li><li><a href="fuzzifino/#FuzzifiED.OpMat-Tuple{SOperator}"><code>FuzzifiED.OpMat</code></a></li><li><a href="fuzzifino/#Base.:*-Tuple{Number, Vector{STerm}}"><code>Base.:*</code></a></li><li><a href="fuzzifino/#Base.:*-Tuple{SOperator, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="fuzzifino/#Base.:*-Tuple{STransf, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="fuzzifino/#Base.:*-Tuple{Adjoint{ComplexF64, Vector{ComplexF64}}, SOperator, Vector{ComplexF64}}"><code>Base.:*</code></a></li><li><a href="fuzzifino/#Base.:*-Tuple{Vector{STerm}, Vector{STerm}}"><code>Base.:*</code></a></li><li><a href="fuzzifino/#Base.:+-Tuple{Vector{STerm}, Vector{STerm}}"><code>Base.:+</code></a></li><li><a href="fuzzifino/#Base.adjoint-Tuple{Vector{STerm}}"><code>Base.adjoint</code></a></li><li><a href="fuzzifino/#FuzzifiED.GetEntSpec-Tuple{Vector{<:Number}, SBasis, Vector{Vector{Vector{Int64}}}, Union{Vector{Vector{Vector{ComplexF64}}}, Vector{Vector{Vector{Float64}}}, Vector{Vector{Vector{Int64}}}}}"><code>FuzzifiED.GetEntSpec</code></a></li><li><a href="fuzzifino/#FuzzifiED.NormalOrder-Tuple{STerm}"><code>FuzzifiED.NormalOrder</code></a></li><li><a href="fuzzifino/#FuzzifiED.SimplifyTerms-Tuple{Vector{STerm}}"><code>FuzzifiED.SimplifyTerms</code></a></li><li><a href="fuzzifino/#FuzzifiED.StateDecompMat-Tuple{Vector{<:Number}, SBasis, SBasis, SBasis, Vector{<:Number}, Vector{<:Number}, Vector{<:Number}, Vector{<:Number}}"><code>FuzzifiED.StateDecompMat</code></a></li></ul></article><nav class="docs-footer"><a class="docs-footer-nextpage" href="intro/">Introduction »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>. Copyright (c) 2024 Zheng Zhou (周正) and contributors.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Sunday 12 January 2025 13:02">Sunday 12 January 2025</span>. Using Julia version 1.11.2.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>