Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A ADerrors.jl
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Alberto Ramos Martinez
  • ADerrors.jl
  • Merge requests
  • !1

Open
Created Jul 29, 2025 by Antonino D'anna@antonino.danna.estudiante.uam.es
  • Report abuse
Report abuse

Moved fix for cobs from developer branch to master. Added cov_sym and chiexp method that accept covariant matrices. Added tests

  • Overview 0
  • Commits 6
  • Changes 7

ADerrorsCF.jl:

  • Added method ADerrors.cov_sym(). It computes the covariant matrix summing the gamma function of the off-diagonal component from -iw to iw. Considering the observables A and B, without assuming detail balance of the simulation algorithm, compute the "positive montecarlo-time gamma function \Gamma_{AB}(t)" as usual. while the "negative montecarlo time gamma function" is computed using the relation, true by construction, \Gamma_{AB}(-t} = \Gamma_{BA}(t). This method is equivalent to ADerrors.cov if detail balance is present and in the limit of infinite statistic. In test/test_cov_sym.jl, this statement is tested for three syntetic data for which we generate a Montecarlo chain of lenght 10 000 000. The covariance matrices computed with the two method differs for ~1% or less

ADerrorsTools.jl:

  • Fix to ADerrors.cobs that was in developer branch, was merged into master

ADerrorsUtils.jl:

  • Added methods ADerrors.chiexp() that accept a keyword argument C::Array{Float64,2}. If given, then the chi square expected is computed by applying the formula directly, otherwise it uses the method already present in ADerror. This method is more accurate in determining the chi square expected and should be preferred whenever the covariant matrix is already available.
  • Updated fit_error() to accept an optional parametere C (default to nothing). If given, and if chi_exp is set to true, C is used to compute the chisquare expected.
Edited Dec 11, 2025 by Antonino D'anna
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: master