Public repository of the Cosmic Linear Anisotropy Solving System (master for the most recent version of the standard code; GW_CLASS to include Cosmic Gravitational Wave Background anisotropies; classnet branch for acceleration with neutral networks; ExoCLASS branch for exotic energy injection; class_matter branch for FFTlog)
It would probably be beneficial to many users to make a (cross-platform) conda package (which could then be available on some channel on anaconda.org) from CLASS, so they can install it using something like conda install -c [CHANNEL] classy, without having to worry about editing the makefile or some other platform-specific idiosyncrasy.
I'd expect this package to install the entirety of CLASS, namely:
the library libclass.a, along with the necessary C header files
the Python package classy
P.S. for anyone willing to engage in such an endeavor, a nice tutorial on how to build conda packages is available here. I've made an attempt at packaging the library myself, but after a lot of time wasted chasing missing symbols in various environments, I figured I'd leave it to someone more experienced to take a crack at it.
It would probably be beneficial to many users to make a (cross-platform) conda package (which could then be available on some channel on anaconda.org) from CLASS, so they can install it using something like
conda install -c [CHANNEL] classy
, without having to worry about editing the makefile or some other platform-specific idiosyncrasy. I'd expect this package to install the entirety of CLASS, namely:libclass.a
, along with the necessary C header filesclassy
P.S. for anyone willing to engage in such an endeavor, a nice tutorial on how to build conda packages is available here. I've made an attempt at packaging the library myself, but after a lot of time wasted chasing missing symbols in various environments, I figured I'd leave it to someone more experienced to take a crack at it.