brahmanda
Brahmanda (Sanskrit: ब्रह्माण्ड — the cosmic egg, the universe)
Large-scale structure physics — galaxy morphology, dark matter halos, cosmic web topology, and structure formation. Part of the AGNOS science stack, built on hisab.
Features
Cosmology (cosmology)
Parameterized cosmology with presets (Planck 2018, WMAP9). All computations take &Cosmology for full flexibility.
Galaxy Morphology (morphology)
Hubble classification, Sersic surface brightness profiles, Faber-Jackson (elliptical) and Tully-Fisher (spiral) scaling relations, mass-metallicity relation, Madau-Dickinson SFR density.
Dark Matter Halos (halo)
NFW density profiles, enclosed mass, circular velocity curves, virial radius, concentration-mass (Dutton & Maccio 2014). Mass functions (Press-Schechter, Sheth-Tormen, Tinker 2008), halo bias (Mo-White, ST, Tinker 2010), mass accretion history, SHAM.
Cosmic Web (cosmic_web)
Tidal tensor eigenvalue classification (node/filament/sheet/void), density contrast, correlation function, void profiles, Hessian morphology, Minkowski functionals.
Power Spectrum (power_spectrum)
Eisenstein-Hu transfer function (with BAO), exact sigma(R) integration, linear P(k) normalized to sigma_8, Halofit nonlinear P(k), growth factor & rate, dark energy EoS, distances (comoving, luminosity, angular diameter), lookback time, age of universe, angular C_l, Sachs-Wolfe.
Quick Start
use ;
let cosmo = planck2018;
// Milky Way-mass dark matter halo
let halo = from_mass.unwrap;
println!; // ~250 kpc
println!; // ~8
use ;
let cosmo = planck2018;
// Growth factor and age of the universe
let d = growth_factor.unwrap;
let age = age_of_universe.unwrap;
println!;
use cosmic_web;
// Classify a cosmic web environment from tidal tensor eigenvalues
let env = classify_web_environment.unwrap;
assert_eq!;
Relationship to AGNOS Science Stack
hisab (math foundation)
├── hisab-mimamsa — theoretical physics (GR, QFT, cosmology, unified)
│ └── unified::scale_bridge — Scale 5 consumes brahmanda outputs
├── brahmanda (this) — galactic / large-scale structure
├── tara — stellar astrophysics
├── jyotish — astronomical computation
└── falak — orbital mechanics
License
GPL-3.0-only
Contributing
See CONTRIBUTING.md for guidelines.