aeantipov / ct-qmc Goto Github PK
View Code? Open in Web Editor NEWObsolete interaction-expansion QMC code for solving the Anderson impurity model
Obsolete interaction-expansion QMC code for solving the Anderson impurity model
========================================================= The instructions to compile and build this ct-qmc project ========================================================= 1. This code doesn't rely on any external libraries except for MPI in case needed. 2. The description of impurity problem is in DIR/ct-qmc.cpp, where DIR stands for an arbitatrary directory. Two predefined examples are provided : -- src - for single-orbital cluster calcs, -- 2+3 - for a multiorbital(2 or 3 band) single atom impurity -- kondo - for a kondo J interaction 3. To build a proper version of ct-qmc code, go to DIR, copy Makefile.example to Makefile and patch it accordingly. The most important thing is to provide -I flag to this directory. The PART flag corresponds to number of particles for a given cluster (for multiorbital case - to the number of bands), while ZONE flag corresponds to number of zones, generally spin zones. 4. A single-cpu version of code is then built by 'make ct-qmc', whilst the mpi version is built by 'make ct-qmc-mpi' or simply make with no arguments. 5. An example of input file to this code is provided as _input.dat in subdirectories. A hybridization function should be provided in Matsubara frequencies as a file 'Delta.dat' with first 2*PART(real and imaginary part) columns for a first zone, then for the second and so ZONE times. Its syntax is the same, as in output Gw_complete.dat file except for the absence of first column with matsubara number. ========================================================= Notes ========================================================= This version of code supports MPI Green's function calculation. There is no implementation for MPI vertex calculation. The major development of this code is stopped. Therefore it is provided AS-IS with no kind of support. Feel free to use it for any purposes.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.