Class Summary |
MouseApp |
MouseApp demonstrates how to handle actions from an interactive drawing panel. |
Planet |
Planet models and displays the motion of a planet using an inverse square force law. |
Planet2 |
Planet2 models two interacting planets in the presence of a central inverse
square law force. |
Planet2App |
Planet2App models and displays two interacting planets in the presence of a central inverse square law force. |
PlanetApp |
PlanetApp models an orbiting planet. |
Scatter |
Scatter models particle scattering using a central force law. |
ScatterAnalysis |
ScatterAnalysis accumulates particle scattering data and plots the differential cross section. |
ScatterApp |
ScatterApp displays the scattering trajectories of particles and computes differential cross sections. |
SecondLawPlotApp |
SecondLawPlotApp demonstrates how to create log-log plots using
data from planetary orbits to demonstrate Kepler's second law. |
ThreeBody |
ThreeBody models the gravitational three-body problem. |
ThreeBodyApp |
ThreeBodyApp models the three body problem by extending
AbstractSimulation and implementing the doStep method. |
ThreeBodyInitialConditions |
ThreeBodyInitialConditions stores interesting initial conditions for the three-body problem. |