flip.power_spectra.class_engine

Attributes

Functions

create_log([log_level])

The create_log function creates a logger object that can be used to log messages.

get_fiducial_fs8(model, redshift)

get_fiducial_s8(model, redshift)

compute_power_spectrum(power_spectrum_settings, ...[, ...])

Module Contents

flip.power_spectra.class_engine.create_log(log_level='info')[source]

The create_log function creates a logger object that can be used to log messages. The function takes one argument, the log_level, which is set to "info" by default. The function returns a Logger object with the specified logging level.

Parameters:

log_level – Set the logging level

Returns:

A logger object

flip.power_spectra.class_engine.log
flip.power_spectra.class_engine._minimal_suggested_settings = ('h', 'omega_b', 'omega_cdm', 'sigma8', 'n_s')
flip.power_spectra.class_engine._class_setting_default
flip.power_spectra.class_engine._class_acuracy_setting_defaults
flip.power_spectra.class_engine.get_fiducial_fs8(model, redshift)[source]
flip.power_spectra.class_engine.get_fiducial_s8(model, redshift)[source]
flip.power_spectra.class_engine.compute_power_spectrum(power_spectrum_settings, redshift, minimal_wavenumber, maximal_wavenumber, number_points, non_linear_model=None, logspace=True)[source]