Code Monkey home page Code Monkey logo

scsbz's Introduction

Solution of mean-field self-consistent equations in the pseudogap state for the slave-boson formalism of high-temperature superconductivity in the cuprates.

Based on Kotliar and Liu, PRB 38, 7 (1988). Includes hopping in the c direction from the start.

Unit testing is done with fUnit.

Considerable advice taken from the Cambridge course on Modern Fortran.

Modules

  • double.f90
    • Define double-precision data type.
  • environment.f90
    • Define data type holding relevant environment variables needed for evaluating error in self-consistent equations.
  • brillouin.f90
    • Evaluate a sum over the first Brillouin zone (square lattice).
  • scsolve.f90
    • Define data type for a self-consistent equation. Solve individual equations.
  • scsystem.f90
    • Define data type for a system of self-consistent equations. Solve that system to given tolerances.
  • sbzequations.f90
    • Define the self-consistent equations for the slave-boson system.
  • driver.f90
    • Read environment(s) from a specified input file, solve the corresponding self-consistent system(s), and output the results to a specified output file.
  • main.f90
    • Call driver using command-line arguments for input and output files.

scsbz's People

Contributors

tflovorn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.