螺栓
:high_voltage: Bolt是宇宙学中玻尔兹曼方程的纯Julia积分器。 使用前向模式自动微分,它可以相对于宇宙学参数准确地计算CMB功率谱的梯度。
在将其应用于现代数据之前,它需要更多的物理知识。 有一些示例显示了examples/中某些图的准确复制。
我还没有花时间优化Bolt的性能,尤其是天真的实现的源函数集成目前主导着频谱成本。
来自Bolt.jl的CMB温度功率谱和梯度。
例子/表现
using Bolt
using ForwardDiff
# Cₗ₌₁₀₀ function of baryon density
function cl100 (Ω_b :: DT ) where DT
par = CosmoParams {DT} (Ω_b = Ω_b)
bg = Background (par)
ih = IonizationHistory ( Peeble