-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new public version of hi_class (merged also latest Class) #15
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…on, class, cclassy, classy, ready for 2.10.1
… classy, ready for 2.10.2
…ropagated changes to Makefile, precisions, input, output, setup.py
…ng, propagated changes to explanatory, background, input, output, cclassy, ready for 2.10.5
…ile, explanatory, input, output, class, classy, cclassy, ready for 2.10.6
… bbn, external_Pk and RealSpaceInterface into new directory external/. * commit '5845ae0b': deleted CPU (old version of CPU.py), ready for 2.10.0 removed bbn from root directory placed bbn in external/ directory removed external_Pk from root directory placed external_Pk in external/ directory removed RealSpaceInterface from root directory placed RealSpaceInterface in external/ directory updated common.c/h and all other tools. Propagated change in input
…, class, cclassy, classy. * commit '8ca6a57e': updated input.c/h and propagated changes to precisions, macro_precision, class, cclassy, classy, ready for 2.10.1
…assy. * commit 'd3099e25': updated background.c/h and propagated changes to precisions, cclassy, classy, ready for 2.10.2
…astCLASS, heating. Propagated changes to Makefile, precisions, input, output, setup. Deleted old hyrec. * commit '175a4fb0': updated four input files, ready for 2.10.3 deleted old hyrec updated thermodynamics.c/h, added HyRec2020, RecfastCLASS, heating, propagated changes to Makefile, precisions, input, output, setup.py
* commit '10f727ba': updated perturbations.c/h, ready for 2.10.4
…sing.c/h. Propagated changes to explanatory, background, input, output, cclassy. * commit 'e0743beb': very minor updates to primordial, nonlinear, transfer, spectra, lensing, propagated changes to explanatory, background, input, output, cclassy, ready for 2.10.5
… Makefile, explanatory, input, output, class, classy, cclassy. * commit 'd14fcf11': added distortion module and noninjection, propagated changes to Makefile, explanatory, input, output, class, classy, cclassy, ready for 2.10.6
* commit '7803c19c': updated all notebooks and pythin scripts, ready for 2.10.7
…ording to public class issue 484. Could not detect any slowdown of the code. (#119) Co-authored-by: schoeneberg <[email protected]>
* Implemented S8 as an input/output parameter * Nicer text for S8 in explanatory.ini --------- Co-authored-by: schoeneberg <[email protected]>
…ing computed by more reasonable error messages that mPk needs to be in the output list. (#138) Co-authored-by: schoeneberg <[email protected]>
…calling perturbations_sources_at_tau wastes time since this function computes the sources for all k indices. Only the result affectation tkfull[...] = pvecsource[...] needs to be in a lopp on index_k (#133)
* cl_ref.pre to take into account new denominations in the perturbations module (names in perturbations_ instead of perturb_) * Added l_max for tensor modes hierarchy to reach the reference precision
… fixes in get_pk_all(); in input, new parameter names ln10^10A_s, 100*theta_s, 100*theta_star, S8; increased default precision of background module; fixed compatibility issue with cython 3; minor bugs fixes
…nting error messages in get_pk_all (#141) Co-authored-by: schoeneberg <[email protected]>
Co-authored-by: schoeneberg <[email protected]>
Calculation of the CMB lensing potential spectrum in the Limber regime based on a new integration scheme 'full limber', faster and much more accurate at large l. In the non-Limber regime at small l, the accuracy is also increased.
…bug fixes in fourier_pk_at_z and in get_pk_all()
* Removing OpenMP from CLASS * Suggested changes according to Thomas Tram, as well as a few missed cases in lensing.c --------- Co-authored-by: schoeneberg <[email protected]>
* Fixing 142 by using cubic interpolation of lnPk * Making makefile compatible with the pypi installation by promoting the CLASSDIR to an environment variable that can be passed during installation --------- Co-authored-by: schoeneberg <[email protected]>
* Fixed class_realloc issues, and simplified the macro * Removed unused parameters * Removed superflous brackets * Replaced sprintf (unsafe) with snprintf, making sure to calculate the size correctly of each string, and making it robust for uses in single-line if else satements * Removed unused variable * Removed unneccessary define that remained from previous ideas about snprintf * Fix evolver prototype * abs vs fabs fixes * Removed remaining compiler warnings. * changed version number to 3.2.3 --------- Co-authored-by: schoeneberg <[email protected]> Co-authored-by: Thomas Tram <[email protected]> Co-authored-by: lesgourg <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.