Skip to content

Config Files (draft idea, may not do all of this) #17

@emerali

Description

@emerali

Probably a TOML file.

  • Base config will just state the Hamiltonian, and the lattice along with any relevant parameters

  • Config will be appended to by a utility script and will now contain a list of all (non-zero weight) operators

    • Bonds will have info on the two site they're acting on (both the site IDs and the coords) as well as the interaction strength
    • Site operators will have the site ID, site coords, site op type (sigma_x or sigma_z), and field strength
    • The coordinates and interaction strengths may ofc be modified by hand (though re-running the aforementioned utility script will overwrite those changes)
  • Config file may also define optional simulation parameters (temperature, initial operator list length, number of EQ/MC steps, what observables to record, etc.)

  • read by the run script which may then take any missing/over-rideable simulation parameters before starting the run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions