GithubHelp home page GithubHelp logo

spm-lab / spm Goto Github PK

View Code? Open in Web Editor NEW
20.0 9.0 7.0 3.83 MB

Sparse modeling tool for analytical continuation of imaginary-time Green's function

Home Page: https://spm-lab.github.io/SpM/manual/build/html/index.html

License: GNU General Public License v3.0

CMake 1.01% C++ 97.46% Python 1.46% C 0.07%
analytical-continuation sparse-modeling greens-functions

spm's People

Contributors

j-otsuki avatar k-yoshimi avatar shinaoka avatar yomichi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spm's Issues

Warnings

Let us resolve basic warnings!

problems in run.sh (ver 1.0)

I am now trying to use SpM ver 1.0 in the supercomputer at ISSP (sekirei).

In the last part of fermion/run.sh (maybe part for plotting ?),
I found the error messages as shown in the followings.

Is it necessary to use "epstopdf" for generating the pdf files ?
Is there another way to plot the results without "epstopdf" ?

Thank you in advance for your cooperation.

================================
'find_lambda_opt.dat'
*** optimal lambda = 1.585e-02 (l=19)
'spectrum.dat'
'lambda_dep.dat'
plotting...

plot "SV.dat"u 1:2 title"" w p ls 99,
^
"../../plt/SV.plt", line 22: function to plot expected

sh: epstopdf: command not found

plot "iter.dat"u 1:2 title"diff(x, x_{old})" w lp ls 1, ""u 1:3 title"(for L1 regular.) primary residual" w lp ls 2, ""u 1:4 title"dual residual" w lp ls 3, ""u 1:5 title"(for non-negative) primary residual" w lp ls 4, ""u 1:6 title"dual residual" w lp ls 5,
sh: epstopdf: command not found
^
"../../../plt/lambda_fix/iter.plt", line 27: function to plot expected

================================

Sum rule

We should describe in the manual how to set a norm for the sum-rule constraint.

To do

Let us discuss what should be implemented in SpM in near future.
Here are my proposals.

  1. Log mesh for real frequency
    This may be useful in the analytical continuation of data at very low temperatures.

  2. covariance matrix
    More accurate treatment of error bars is necessary.

  3. Python interface
    More user-friendly interface. But it may not be so urgent.

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.