Coder Social home page Coder Social logo

Exact SOAP cutoff treatment about dscribe HOT 2 CLOSED

singroup avatar singroup commented on June 5, 2024
Exact SOAP cutoff treatment

from dscribe.

Comments (2)

lauri-codes avatar lauri-codes commented on June 5, 2024 1

Hi Marcel,

Nice to hear that you are not seeing any major differences in performance!

The difference between quippy SOAP and dscribe SOAP has been discussed in the old project repository. Please check that discussion, although it does not provide a direct answer. Fully answering this question would require someone who knows both the quippy code and the dscribe code in and out.

Regarding the "padding" that is added in extending the system for periodic systems: If you use the polynomial radial basis set (rbf="polynomial"), anything beyond rcut is never taken into account, as the radial basis goes exactly to zero after the cutoff. So the padding is actually entirely unnecessary (maybe I could take it out with an if-statement...) However, the default radial basis set uses Gaussians (rbf="gto") which don't exactly go to zero at the cutoff, just to a very low value. Because of this, a padding is needed to avoid boundary effects from atoms that are close to the cutoff value and would be visible in this "tail" of the Gaussians.

Hope this helps

from dscribe.

sirmarcel avatar sirmarcel commented on June 5, 2024

Okay, thanks for the clarification! I think that's enough for now. :)

from dscribe.

Related Issues (20)

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.