divERGe

Contents:

  • Getting Started
  • Compilation
  • C Interface
    • Tutorial
    • Initialization & Miscellaneous Functions
    • Model
    • Flow
    • Testing
  • Examples
  • Python Interface
  • Simulation Output
  • Runtime Tuning
divERGe
  • C Interface
  • View page source

C Interface

  • Tutorial
    • Creating a new diverge_model_t instance
    • Grid FRG
    • N-patch FRG
    • Truncated Unity FRG
    • Writing the diverge_model_t to a file
    • Initializing the Flow Step Instance diverge_flow_step_t
    • Postprocessing
    • Finalize
  • Initialization & Miscellaneous Functions
    • MPI_Comm
    • diverge_init()
    • diverge_finalize()
    • diverge_embed()
    • diverge_reset()
    • diverge_mpi_exit()
    • diverge_mpi_wtime()
    • diverge_mpi_get_comm()
    • diverge_mpi_distribute()
    • diverge_distribute()
    • Actual MPI Functions
    • Other miscellaneous (parallel) functions
    • Allocators
    • License
    • Status
    • Logging
    • Datatypes & Common Macros
    • Shared Memory
    • IEEE 754 Quiet NaN
    • Bit Arrays
    • Linear Algebra
  • Model
    • internals_t
    • hamiltonian_generator_t
    • greensfunc_op_t
    • greensfunc_generator_t
    • channel_vertex_generator_t
    • full_vertex_generator_t
    • rs_hopping_t
    • rs_vertex_t
    • mom_patching_t
    • tu_formfactor_t
    • diverge_model_t
    • diverge_hamilton_generator_set_fftw_options()
    • diverge_hamilton_generator_default()
    • diverge_hamilton_generator_add()
    • diverge_greensfunc_generator_default()
    • diverge_channel_vertex_generator_default()
    • diverge_model_init()
    • diverge_model_free()
    • diverge_model_free_set_options()
    • diverge_model_ibz_path_skip_segment()
    • Internals
    • Meshing
    • Wannier90
    • FPLO
    • Patching
    • Symmetries
    • Symmetrization
    • Filling
    • Berry Curvature
    • Supercells
    • Output
    • Hacking
    • Advanced Features
  • Flow
    • Flow Step Object
    • Flowing Vertices
    • Flow Integration
    • Postprocessing and Output
  • Testing
    • diverge_run_tests()
Previous Next

© Copyright 2026, Jonas B. Profe, Lennart Klebl.

Built with Sphinx using a theme provided by Read the Docs.