Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
risb 0.1.3
risb 0.1.3
  • Install
  • About
  • How-to guides
    • Constructing tight-binding models
    • Using SmearingKWeight
    • Using DIIS
    • Using projectors
    • Using embedding classes
    • UsingLatticeSolver
  • Tutorials
    • Brinkman-Rice metal-insulator transition
    • Multiple clusters on the kagome lattice
    • Constructing the RISB self-consistent loop
  • Explanations
    • About k-integration
    • About projectors
    • About the embedding Hamiltonian

API Docs

  • risb package
    • risb.embedding package
      • risb.embedding.dummy module
      • risb.embedding.embedding_atom_diag module
    • risb.kweight package
      • risb.kweight.from_triqs_hartree module
      • risb.kweight.kweight module
    • risb.optimize package
      • risb.optimize.diis module
      • risb.optimize.linear_mixing module
      • risb.optimize.solver_newton module
    • risb.helpers module
    • risb.helpers_triqs module
    • risb.solve_lattice module
    • risb.version module
Back to top
View this page
Edit this page

risb.optimize package¶

Optimizers for the root and minimization problems.

Submodules¶

  • risb.optimize.diis module
    • DIIS
      • DIIS.extrapolate()
      • DIIS.update_x()
  • risb.optimize.linear_mixing module
    • LinearMixing
      • LinearMixing.update_x()
  • risb.optimize.solver_newton module
    • NewtonSolver
      • NewtonSolver.error
      • NewtonSolver.g_x
      • NewtonSolver.n
      • NewtonSolver.solve()
      • NewtonSolver.success
      • NewtonSolver.update_x()
      • NewtonSolver.x
Next
risb.optimize.diis module
Previous
risb.kweight.kweight module
Copyright © 2016-2023 H. L. Nourse and B. J. Powell, 2016-2022 R. H. McKenzie
Made with Sphinx and @pradyunsg's Furo
On this page
  • risb.optimize package
    • Submodules