triqs_maxent
3.3.0
  • Install triqs_maxent
    • Packaged Versions of TRIQS/maxent
      • Ubuntu Debian packages
      • Docker
    • Compiling triqs_maxent from source
      • Prerequisites
      • Installation steps
      • Version compatibility
      • Custom CMake options
  • Documentation
    • Basic notions
      • Mathematical and Physical Background
        • Mathematical Formulation of the Problem
        • Entropy Regularization
        • Off-diagonal elements
      • Ways of choosing \(\alpha\)
      • Conceptual ideas of this package
        • Flexible implementation
        • Different ways of choosing alpha
        • Continuation of off-diagonal elements
        • Quality control
      • Standing on the shoulders of giants
    • User guide
      • Continuation of a 1x1 Green Function
        • Creation of a mock \(G(\tau)\)
        • Setting up and running TauMaxEnt
        • Changing some of the parameters
        • Choosing the value of the hyper-parameter
        • Visualizing and checking the results
        • Metallic Model
      • Visualization
        • Jupyter Widget
        • MaxEntResultData GUI
        • plot_* methods
        • Plot data by hand
      • Continuation of metallic solutions using preblur
      • Continuation of matrix-valued functions
      • Real-material application: SrVO3
        • Running TauMaxEnt
        • Analyzing the result
        • Visualization in notebook
        • Saving the data to a h5-file
      • Continuation of a TRIQS BlockGf
      • Continuation of self-energies: Sr2RuO4
      • In-depth discussion of the program structure
        • Structure of the code
        • The concept of caching the evaluation
      • Custom functions
    • Reference manual
      • ElementwiseMaxEnt
        • ElementwiseMaxEnt
          • ElementwiseMaxEnt.get_error()
          • ElementwiseMaxEnt.get_tau()
          • ElementwiseMaxEnt.prepare_maxent_result()
          • ElementwiseMaxEnt.run()
          • ElementwiseMaxEnt.run_diagonal()
          • ElementwiseMaxEnt.run_element()
          • ElementwiseMaxEnt.run_offdiagonal()
          • ElementwiseMaxEnt.set_G()
          • ElementwiseMaxEnt.set_G_iw()
          • ElementwiseMaxEnt.set_G_tau()
          • ElementwiseMaxEnt.set_G_tau_data()
          • ElementwiseMaxEnt.set_G_tau_filename_pattern()
          • ElementwiseMaxEnt.set_G_tau_filenames()
          • ElementwiseMaxEnt.set_cov()
          • ElementwiseMaxEnt.set_error()
          • ElementwiseMaxEnt.shape
          • ElementwiseMaxEnt.tau
        • PoormanMaxEnt
          • PoormanMaxEnt.run()
          • PoormanMaxEnt.run_offdiagonal()
        • DiagonalMaxEnt
          • DiagonalMaxEnt.run()
          • DiagonalMaxEnt.run_offdiagonal()
      • TauMaxEnt
        • TauMaxEnt
          • TauMaxEnt.set_G_iw()
          • TauMaxEnt.set_G_tau()
          • TauMaxEnt.set_G_tau_data()
          • TauMaxEnt.set_G_tau_file()
          • TauMaxEnt.set_cov()
          • TauMaxEnt.set_cov_file()
          • TauMaxEnt.set_error()
      • MaxEntLoop
        • MaxEntLoop
          • MaxEntLoop.run()
          • MaxEntLoop.check_consistency()
          • MaxEntLoop.set_verbosity()
      • Cost Functions
        • CostFunction
          • CostFunction.set_alpha()
          • CostFunction.f()
          • CostFunction.d()
          • CostFunction.dd()
          • CostFunction.parameter_change()
      • MaxEnt cost function
        • MaxEntCostFunction
          • MaxEntCostFunction.f()
          • MaxEntCostFunction.dH()
          • MaxEntCostFunction.d()
          • MaxEntCostFunction.ddH()
          • MaxEntCostFunction.dd()
      • Bryan Cost Function
        • BryanCostFunction
          • BryanCostFunction.f()
          • BryanCostFunction.dH()
          • BryanCostFunction.d()
          • BryanCostFunction.ddH()
          • BryanCostFunction.dd()
      • Convergence Methods
        • ConvergenceMethod
        • AndConvergenceMethod
        • OrConvergenceMethod
        • MaxDerivativeConvergenceMethod
        • NullConvergenceMethod
        • FunctionChangeConvergenceMethod
        • RelativeFunctionChangeConvergenceMethod
      • LevenbergMinimizer
        • LevenbergMinimizer
          • LevenbergMinimizer.minimize()
      • Minimizer
        • Minimizer
      • Analyzer
        • Analyzer
        • AnalyzerResult
          • AnalyzerResult.plot_A_out()
          • AnalyzerResult.plot_curvature()
          • AnalyzerResult.plot_dS_dalpha()
          • AnalyzerResult.plot_linefit()
      • Analyzers
        • LineFitAnalyzer
          • LineFitAnalyzer.analyze()
        • fit_piecewise()
        • Chi2CurvatureAnalyzer
          • Chi2CurvatureAnalyzer.analyze()
        • curv()
        • EntropyAnalyzer
          • EntropyAnalyzer.analyze()
        • ClassicAnalyzer
          • ClassicAnalyzer.analyze()
        • BryanAnalyzer
          • BryanAnalyzer.analyze()
        • get_delta()
      • Probabilities
        • NormalLogProbability
      • Logtaker
        • Logtaker
          • Logtaker.clear_error_messages()
          • Logtaker.close_logfile()
          • Logtaker.error_message()
          • Logtaker.get_error_messages()
          • Logtaker.log_time()
          • Logtaker.logged_message()
          • Logtaker.message()
          • Logtaker.open_logfile()
          • Logtaker.welcome_message()
        • VerbosityFlags
          • VerbosityFlags.Quiet
          • VerbosityFlags.Header
          • VerbosityFlags.ElementInfo
          • VerbosityFlags.Timing
          • VerbosityFlags.AlphaLoop
          • VerbosityFlags.SolverDetails
          • VerbosityFlags.Errors
          • VerbosityFlags.Default
      • Functions
        • cached()
        • CachedFunction
        • DoublyDerivableFunction
          • DoublyDerivableFunction.f()
          • DoublyDerivableFunction.d()
          • DoublyDerivableFunction.dd()
          • DoublyDerivableFunction.check_derivatives()
          • DoublyDerivableFunction.check_d()
          • DoublyDerivableFunction.check_dd()
        • InvertibleFunction
          • InvertibleFunction.f()
          • InvertibleFunction.inv()
          • InvertibleFunction.check_inv()
        • NullFunction
          • NullFunction.f()
          • NullFunction.d()
          • NullFunction.dd()
        • Chi2
        • NormalChi2
          • NormalChi2.f()
          • NormalChi2.d()
          • NormalChi2.dd()
          • NormalChi2.parameter_change()
        • ComplexChi2
          • ComplexChi2.f()
          • ComplexChi2.d()
          • ComplexChi2.dd()
          • ComplexChi2.parameter_change()
        • Entropy
        • NormalEntropy
          • NormalEntropy.f()
          • NormalEntropy.d()
          • NormalEntropy.dd()
        • PlusMinusEntropy
          • PlusMinusEntropy.f()
          • PlusMinusEntropy.d()
          • PlusMinusEntropy.dd()
        • ComplexPlusMinusEntropy
          • ComplexPlusMinusEntropy.f()
          • ComplexPlusMinusEntropy.d()
          • ComplexPlusMinusEntropy.dd()
        • AbsoluteEntropy
          • AbsoluteEntropy.f()
          • AbsoluteEntropy.d()
          • AbsoluteEntropy.dd()
        • ShiftedAbsoluteEntropy
          • ShiftedAbsoluteEntropy.f()
          • ShiftedAbsoluteEntropy.d()
          • ShiftedAbsoluteEntropy.dd()
        • GenericH_of_v
        • NormalH_of_v
          • NormalH_of_v.f()
          • NormalH_of_v.d()
          • NormalH_of_v.dd()
          • NormalH_of_v.inv()
        • PlusMinusH_of_v
          • PlusMinusH_of_v.f()
          • PlusMinusH_of_v.d()
          • PlusMinusH_of_v.dd()
          • PlusMinusH_of_v.inv()
        • ComplexPlusMinusH_of_v
          • ComplexPlusMinusH_of_v.f()
          • ComplexPlusMinusH_of_v.d()
          • ComplexPlusMinusH_of_v.dd()
          • ComplexPlusMinusH_of_v.inv()
        • NoExpH_of_v
          • NoExpH_of_v.f()
          • NoExpH_of_v.d()
          • NoExpH_of_v.dd()
          • NoExpH_of_v.inv()
        • IdentityH_of_v
          • IdentityH_of_v.parameter_change()
          • IdentityH_of_v.f()
          • IdentityH_of_v.d()
          • IdentityH_of_v.dd()
          • IdentityH_of_v.inv()
        • GenericA_of_H
        • IdentityA_of_H
          • IdentityA_of_H.f()
          • IdentityA_of_H.d()
          • IdentityA_of_H.dd()
          • IdentityA_of_H.inv()
        • PreblurA_of_H
          • PreblurA_of_H.parameter_change()
          • PreblurA_of_H.f()
          • PreblurA_of_H.d()
          • PreblurA_of_H.dd()
          • PreblurA_of_H.inv()
      • Kernels
        • KernelSVD
          • KernelSVD.svd()
          • KernelSVD.U
          • KernelSVD.S
          • KernelSVD.V
          • KernelSVD.K
          • KernelSVD.reduce_singular_space()
        • Kernel
          • Kernel.K_delta
          • Kernel.parameter_change()
          • Kernel.transform()
        • DataKernel
        • TauKernel
          • TauKernel.data_variable
        • IOmegaKernel
          • IOmegaKernel.data_variable
        • PreblurKernel
          • PreblurKernel.parameter_change()
          • PreblurKernel.transform()
      • Default Models
        • BaseDefaultModel
        • FlatDefaultModel
        • DataDefaultModel
        • FileDefaultModel
      • Omega Meshes
        • BaseOmegaMesh
        • LinearOmegaMesh
        • DataOmegaMesh
        • LorentzianOmegaMesh
        • LorentzianSmallerOmegaMesh
        • HyperbolicOmegaMesh
      • Alpha Meshes
        • BaseAlphaMesh
        • DataAlphaMesh
        • LogAlphaMesh
        • LinearAlphaMesh
      • MaxEntResult
        • saved()
        • recursive_map()
        • recursive_dtype()
        • MaxEntResultData
          • MaxEntResultData.include_only()
          • MaxEntResultData.include()
          • MaxEntResultData.exclude()
          • MaxEntResultData.get_default_analyzer()
          • MaxEntResultData.default_analyzer
          • MaxEntResultData.get_A_out()
          • MaxEntResultData.A_out
          • MaxEntResultData.plot_chi2()
          • MaxEntResultData.plot_S()
          • MaxEntResultData.plot_Q()
          • MaxEntResultData.plot_A()
          • MaxEntResultData.plot_G()
          • MaxEntResultData.plot_G_rec()
          • MaxEntResultData.plot_probability()
        • MaxEntResult
          • MaxEntResult.add_result()
          • MaxEntResult.analyze()
          • MaxEntResult.alpha
          • MaxEntResult.v
          • MaxEntResult.chi2
          • MaxEntResult.G
          • MaxEntResult.G_orig
          • MaxEntResult.data_variable
          • MaxEntResult.G_rec
          • MaxEntResult.S
          • MaxEntResult.H
          • MaxEntResult.A
          • MaxEntResult.Q
          • MaxEntResult.omega
          • MaxEntResult.probability
          • MaxEntResult.start_timing()
          • MaxEntResult.end_timing()
          • MaxEntResult.run_time_total
          • MaxEntResult.run_times
          • MaxEntResult.analyzer_results
          • MaxEntResult.matrix_structure
          • MaxEntResult.default_analyzer_name
          • MaxEntResult.effective_matrix_structure
          • MaxEntResult.data
      • SigmaContinuator
        • SigmaContinuator
          • SigmaContinuator.set_S_iw()
          • SigmaContinuator.check_S_iw()
          • SigmaContinuator.check_Gaux_w()
          • SigmaContinuator.set_Gaux_w_from_Aaux_w()
          • SigmaContinuator.set_Gaux_w()
        • DirectSigmaContinuator
        • InversionSigmaContinuator
      • Maxent Utilities
        • get_G_w_from_A_w()
        • get_G_tau_from_A_w()
        • numder()
        • check_der()
      • Preblur
        • get_preblur()
      • Plot utilities
        • plot_function()
    • FAQs
      • Frequently-Asked Questions
        • How can I use this package for a matrix-valued Green function?
        • What kernels are available?
        • Why is there a ! at the end of the output line for some alpha?
        • How can I reduce the size of the singular space?
        • Warning ‘Widget Javascript not detected’ when I use JupyerPlotMaxEnt
        • Why is my calculation slow?
        • How can I save things to file?
        • Which publications should I cite?
  • Reporting issues
  • Changelog
    • Version 3.3.0
      • General
      • doc
      • jenkins
    • Version 3.2.0
    • Version 1.2.0
      • General
      • cmake
      • doc
      • jenkins
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.0
    • Version 0.9.1
    • Version 0.9.0
  • About triqs_maxent
    • License
    • Authors & Quotation
    • Disclaimer
triqs_maxent
  • Search


© Copyright 2018-2021 The Simons Foundation, 2018 G. J. Kraberger, authors: G. J. Kraberger and M. Zingl.