Class BlackHole
java.lang.Object
org.episteme.natural.physics.astronomy.astrophysics.BlackHole
Black hole physics calculations.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RealBekenstein-Hawking entropy.static RealevaporationTime(Real mass) Black hole evaporation time.static RealgravitationalRedshift(Real r, Real rs) Gravitational redshift.static RealhawkingLuminosity(Real mass) Black hole luminosity from Hawking radiation.static RealhawkingTemperature(Real mass) Hawking temperature.static RealiscoRadius(Real mass) Innermost stable circular orbit (ISCO) for Schwarzschild.static RealkerrErgosphereEquator(Real mass) Kerr black hole ergosphere radius at equator.static RealkerrOuterHorizon(Real mass, Real J) Kerr black hole outer horizon radius.static RealphotonSphereRadius(Real mass) Photon sphere radius (light can orbit).static RealschwarzschildRadius(Real mass) Schwarzschild radius (event horizon for non-rotating black hole). r_s = 2GM/c²static RealschwarzschildRadiusSolarMass(Real solarMasses) Schwarzschild radius in solar masses. r_s ≈2.95 km per solar massstatic RealtimeDilation(Real r, Real rs) Gravitational time dilation near Schwarzschild black hole.
-
Field Details
-
G
Gravitational constant (m³/(kg·s²)) -
C
Speed of light (m/s) -
M_SUN
Solar mass (kg)
-
-
Constructor Details
-
BlackHole
public BlackHole()
-
-
Method Details
-
schwarzschildRadius
-
schwarzschildRadiusSolarMass
-
timeDilation
-
gravitationalRedshift
-
iscoRadius
-
photonSphereRadius
-
hawkingTemperature
-
entropy
-
kerrOuterHorizon
-
kerrErgosphereEquator
-
hawkingLuminosity
-
evaporationTime
-