Skip to content

Nonlinear perturbation theory extension of the Boltzmann code CLASS

Notifications You must be signed in to change notification settings

MarianaJBr/CLASS-PT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLASS-PT: nonlinear perturbation theory extension of the Boltzmann code CLASS

Authors: Mikhail (Misha) Ivanov and Anton Chudaykin

with major inputs from other people, especially Marko Simonovic and Oliver Philcox

This is a modification of the CLASS code that computes the non-linear power spectra of dark matter and biased tracers in one-loop cosmological perurbation theory.

Getting started

Read these instructions for the installation details.

The installation instuctions for CLASS can be found on the official code webpage https://github.com/lesgourg/class_public

Once you are all set, check out this jupyter notebook for the examples of working sessions.

You can also use the Mathematica notebook 'read_tables.nb' to read the code output.

Using the code

You can use CLASS-PT freely, provided that in your publications you cite at least the code paper arXiv:2004.10607. Feel free to cite the other companion papers devoted to new large-scale structure analysis methodologies!

About

Nonlinear perturbation theory extension of the Boltzmann code CLASS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 60.1%
  • Jupyter Notebook 21.4%
  • Mathematica 14.0%
  • Python 3.5%
  • C++ 0.7%
  • Makefile 0.2%
  • MATLAB 0.1%