Code Monkey home page Code Monkey logo

quest's Introduction

QUEST is a determinant quantum Monte Carlo (DQMC) package designed to simulate the Hubbard model
at finite temperatures. 

Folders in the package:
	/EXAMPLE ...... Sample implementations of the QUEST library.
	/OpenBLAS ..... OpenBLAS library.
	/SRC .......... QUEST source code.
	/doc .......... Documentations.
	/geometries ... Examples of general geometry inputs.

Installation and test:
  1. Edit Makefile based on your local system settings. 
  2. Build QUEST by launching make.
  3. If QUEST is successfully built, head to /EXAMPLE/test.
     There will be two executables that can be used to test the build.

       - test1 ..... Simulate the Hubbard model on a 4x4 square lattice. 
                     No input file needed. Simply launch the executable.

       - test2 ..... Simulate the Hubbard model on an LxL square lattice.
                     There are 3 sample input files:
                        small.in ..... L = 8
                        median.in .... L = 10
                        large.in ..... L = 16
                     To run the L=8 simulation, for example, use "test2 small.in", no
                     input redirection is necessary.

   4. Once the build is verified, the executable /EXAMPLE/geom/ggeom is the most 
      general implementation of the QUEST library. Using general geometry input,
      the executable can be used to simulate any lattice geometry that can be defined
      by QUEST's convention. Examples of geometry input can be found under /geometries.
                    

quest's People

Contributors

chang48 avatar ksteiner92 avatar

Watchers

Zhufeng Hou 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.