Physics Simulation & Visualization Tool
0.1
A C++ physics simulation engine with real-time 3D visualization
Loading...
Searching...
No Matches
Constants.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
Constants
{
4
constexpr
double
G_SCALED
= 6.6743;
// Scaled gravitational constant for better numerical stability in simulations
5
constexpr
double
G
= 6.67430e-11;
// Gravitational constant
6
constexpr
double
STEFAN_BOLTZMANN
= 5.670374419e-8;
// W/(m^2*K^4)
7
constexpr
float
THETA_SQ
= 0.5f;
// Barnes-Hut threshold (squared)
8
constexpr
float
SOFTENING_SQ
= 0.01f;
// Softening factor (squared)
9
constexpr
float
STANDARD_GRAVITY
= 9.81f;
// EARTH gravity
10
}
Constants
Definition
Constants.h:3
Constants::G_SCALED
constexpr double G_SCALED
Definition
Constants.h:4
Constants::THETA_SQ
constexpr float THETA_SQ
Definition
Constants.h:7
Constants::STANDARD_GRAVITY
constexpr float STANDARD_GRAVITY
Definition
Constants.h:9
Constants::SOFTENING_SQ
constexpr float SOFTENING_SQ
Definition
Constants.h:8
Constants::G
constexpr double G
Definition
Constants.h:5
Constants::STEFAN_BOLTZMANN
constexpr double STEFAN_BOLTZMANN
Definition
Constants.h:6
src
physics
Constants.h
Generated by
1.9.8