Types
Define some fundamental types and structs for the ACFlow toolkit.
Contents
Index
ACFlow.PBASE
ACFlow.PBarRat
ACFlow.PMaxEnt
ACFlow.PNevanAC
ACFlow.PStochAC
ACFlow.PStochOM
ACFlow.PStochPX
ACFlow.PStochSK
ACFlow.ADT
ACFlow.AbstractData
ACFlow.DType
ACFlow.GreenData
ACFlow.RawData
Data Types
ACFlow.DType
— TypeCustomized types. It is used to define the following dicts.
ACFlow.ADT
— TypeCustomized types. It is used to define the following dicts.
ACFlow.AbstractData
— TypeAbstractData
An abstract type representing the input data in imaginary axis. It is used to build the internal type system.
ACFlow.RawData
— TypeRawData
Mutable struct. It represent the raw input data. The datatype T
of raw data may be Float64
or ComplexF64
.
Members
- _grid -> Raw grid for the input data, such as τ or iωₙ.
- value -> Raw input data, such as G(τ), G(iωₙ), or Σ(iωₙ).
- error -> Error bar (standard deviation) of raw input data, σ.
See also: GreenData
.
ACFlow.GreenData
— TypeGreenData
Mutable struct. It represents the preprocessed input data. Note that it should support arbitrary precision via T
Members
- value -> Preprocessed input data.
- error -> Preprocessed error bar.
- covar -> Diagonal parts of the covariance matrix, σ².
See also: RawData
.
Dictionaries
ACFlow.PBASE
— ConstantPBASE
Dictionary for configuration parameters: general setup.
ACFlow.PMaxEnt
— ConstantPMaxEnt
Dictionary for configuration parameters: the maximum entropy method.
ACFlow.PBarRat
— ConstantPBarRat
Dictionary for configuration parameters: the barycentric rational function approximation method.
ACFlow.PNevanAC
— ConstantPNevanAC
Dictionary for configuration parameters: the Nevanlinna analytical continuation method.
ACFlow.PStochAC
— ConstantPStochAC
Dictionary for configuration parameters: the stochastic analytic continuation method (K. S. D. Beach's version).
ACFlow.PStochSK
— ConstantPStochSK
Dictionary for configuration parameters: the stochastic analytic continuation method (A. W. Sandvik's version).
ACFlow.PStochOM
— ConstantPStochOM
Dictionary for configuration parameters: the stochastic optimization method.
ACFlow.PStochPX
— ConstantPStochPX
Dictionary for configuration parameters: the stochastic pole expansion method.