Class Kinematics
java.lang.Object
org.episteme.natural.physics.classical.mechanics.Kinematics
Classical kinematics - motion without considering forces.
Modernized to Episteme.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RealangularDisplacement(Real initialAngle, Real initialAngVel, Real angularAccel, Real time) static RealangularVelocity(Real linearVelocity, Real radius) averageAcceleration(Vector<Real> velocityChange, Real time) static RealaverageAcceleration(Real velocityChange, Real time) averageVelocity(Vector<Real> displacement, Real time) static RealaverageVelocity(Real displacement, Real time) centripetalAcceleration(Vector<Real> velocity, Real radius, Vector<Real> position, Vector<Real> center) static RealcentripetalAcceleration(Real velocity, Real radius) crossProduct(Vector<Real> a, Vector<Real> b) static RealkineticEnergy(Real mass, Vector<Real> velocity) kineticEnergy(Quantity<Mass> mass, Vector<Real> velocity) kineticEnergy(Quantity<Mass> mass, Quantity<Velocity> velocity) static RealorbitalPeriod(Real radius, Real velocity) position(Quantity<Length> initialPos, Quantity<Velocity> initialVel, Quantity<Acceleration> accel, Quantity<Time> time) positionConstantAccel(Vector<Real> initialPos, Vector<Real> initialVel, Vector<Real> accel, Real time) static RealpositionConstantAccel(Real initialPos, Real initialVel, Real accel, Real time) static RealprojectileMaxHeight(Real initialSpeed, Real launchAngle, Real g) static Vector2DprojectilePosition(Real initialSpeed, Real launchAngle, Real g, Real time) static RealprojectileRange(Real initialSpeed, Real launchAngle, Real g) projectileRange(Quantity<Velocity> initialSpeed, Quantity<Angle> launchAngle, Quantity<Acceleration> g) static RealprojectileTimeOfFlight(Real initialSpeed, Real launchAngle, Real g) static RealvelocityConstantAccel(Real initialVel, Real accel, Real time) static RealvelocityFromDisplacement(Real initialVel, Real accel, Real displacement)
-
Constructor Details
-
Kinematics
public Kinematics()
-
-
Method Details
-
positionConstantAccel
-
velocityConstantAccel
-
kineticEnergy
-
kineticEnergy
-
positionConstantAccel
-
velocityConstantAccel
-
velocityFromDisplacement
-
projectileMaxHeight
-
projectileRange
-
projectileTimeOfFlight
-
projectilePosition
-
centripetalAcceleration
-
centripetalAcceleration
-
orbitalPeriod
-
angularVelocity
-
angularDisplacement
-
averageVelocity
-
averageVelocity
-
averageAcceleration
-
averageAcceleration
-
crossProduct
-
position
-
velocity
-
kineticEnergy
-
projectileRange
-