Giter Club home page Giter Club logo

Comments (4)

loriab avatar loriab commented on June 16, 2024

It depends on which ones you're targeting and how you're getting psi4. If you're building from src, you'd -D ENABLE_<addon>=ON as described here https://github.com/psi4/psi4/blob/master/CMakeLists.txt#L69-L108 . (Note that "addon"s is what you'd want to search; "plugins" are different in psi4.)

If you're using the conda binary, it varies by the nature of the addon. Addons that have to be enabled/disabled at psi4-build-time tend to be already in the psi4 binary. Unfortunately CheMPS2 is one that hasn't been transitioned to conda-forge yet due to license issues. You could grab psi4 v1.7 to use it. Ambit is available to install from c-f. Other addons that psi4 doesn't need to know about at compile time, like cppe or dftd3, can be conda installed at any time.

That's the general picture. I can probably help on specifics if you run into difficulties.

from psi4.

Chikakoyanagida avatar Chikakoyanagida commented on June 16, 2024

Thank you loriab! I am mainly looking to install ambit so that I can compile forte. On the way I found CheMSP2 to be potentially useful. Is there a way I could independently install CheMSP2 in the same conda environment as Psi4?

from psi4.

loriab avatar loriab commented on June 16, 2024

Ambit's easy, conda install pyambit -c conda-forge. There's nothing in psi that actually links to it, so it's fine to simply install psi4 binary and ambit binary into the same env.

For CheMPS2, are you wanting to run chemps2 through psi4? That's easy to enable if you're building psi4 from src. But there isn't a good sol'n for using psi4 binary. I'd suggest compiling chemps2 from src if you want chemps2 w/o psi4 linkage. Or wait until we finally re-plugin-ize it.

from psi4.

JonathonMisiewicz avatar JonathonMisiewicz commented on June 16, 2024

Obligatory ping to @fevangelista on things Forte.

from psi4.

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.