A C D G I M N P R S U

A

Anchor - class net.jimmc.spelsim.Anchor.
The anchor point on the surface of the planet.
Anchor() - Constructor for class net.jimmc.spelsim.Anchor
Create an anchor.

C

Cable - class net.jimmc.spelsim.Cable.
The cable and attached masses.
Cable() - Constructor for class net.jimmc.spelsim.Cable
Create a cable.

D

doMain(String[]) - Method in class net.jimmc.spelsim.SpelSim
 

G

G - Static variable in class net.jimmc.spelsim.Physics
The Gravitational constant, in units of meter^3 per kg per second^2
getAppletInfo() - Method in class net.jimmc.spelsim.SpelSim
 
getBaseArea() - Method in class net.jimmc.spelsim.Cable
Get the base area of the cable.
getCable() - Method in class net.jimmc.spelsim.SpelSim
 
getCable(String) - Static method in class net.jimmc.spelsim.Cable
Get a cable with preset values.
getCableNames() - Static method in class net.jimmc.spelsim.Cable
Get the list of known cable names.
getCapacity() - Method in class net.jimmc.spelsim.Cable
Get the capacity of the cable.
getCenterOfCentrifugalAltitude() - Method in class net.jimmc.spelsim.Cable
Get the altitude of the center of centrifugal of the cable.
getCenterOfGravityAltitude() - Method in class net.jimmc.spelsim.Cable
Get the altitude of the center of gravity of the cable.
getCenterOfMassAltitude() - Method in class net.jimmc.spelsim.Cable
Get the altitude of the center of mass of the cable.
getCounterweightMass() - Method in class net.jimmc.spelsim.Cable
Get the mass of the counterweight.
getDensity() - Method in class net.jimmc.spelsim.Planet
Get the density of the planet based on its radius and mass.
getDensity() - Method in class net.jimmc.spelsim.Material
Get the density of the cable.
getGravity() - Method in class net.jimmc.spelsim.Planet
Get the surface gravity of the planet.
getLatitude() - Method in class net.jimmc.spelsim.Anchor
Get the latitude of the anchor.
getLength() - Method in class net.jimmc.spelsim.Cable
Get the length of the cable.
getLongitude() - Method in class net.jimmc.spelsim.Anchor
Get the longitude of the anchor.
getMass() - Method in class net.jimmc.spelsim.Planet
Get the mass of the planet.
getMass() - Method in class net.jimmc.spelsim.Cable
Get the total mass of the cable.
getMaterial() - Method in class net.jimmc.spelsim.SpelSim
 
getMaterial() - Method in class net.jimmc.spelsim.Cable
Get the material of the cable.
getMaterial(String) - Static method in class net.jimmc.spelsim.Material
Get a material with preset values.
getMaterialNames() - Static method in class net.jimmc.spelsim.Material
Get the list of known material names.
getPeriod() - Method in class net.jimmc.spelsim.Planet
Get the rotation period of the planet.
getPlanet() - Method in class net.jimmc.spelsim.SpelSim
 
getPlanet() - Method in class net.jimmc.spelsim.Cable
Get the planet aound which the cable orbits.
getPlanet(String) - Static method in class net.jimmc.spelsim.Planet
Get a planet with preset values.
getPlanetNames() - Static method in class net.jimmc.spelsim.Planet
Get the list of known planet names.
getRadius() - Method in class net.jimmc.spelsim.Planet
Get the radius of the planet.
getSafetyFactor() - Method in class net.jimmc.spelsim.Cable
Get the safety factor of the cable.
getStrength() - Method in class net.jimmc.spelsim.Material
Get the strength of the cable.
getSynchronousAltitude() - Method in class net.jimmc.spelsim.Planet
Get the altitude of synchronous orbit.
getTaper() - Method in class net.jimmc.spelsim.Cable
Get the cable taper factor.
getTitleArea() - Method in class net.jimmc.spelsim.SpelSim
 
getVersionInfo() - Method in class net.jimmc.spelsim.SpelSim
Get our version info from the manifest in the jar file.

I

init() - Method in class net.jimmc.spelsim.SpelSim
 
initLayout() - Method in class net.jimmc.spelsim.SpelControls
 

M

main(String[]) - Static method in class net.jimmc.spelsim.SpelSim
 
Material - class net.jimmc.spelsim.Material.
A description of a material.
Material() - Constructor for class net.jimmc.spelsim.Material
Create a material.

N

net.jimmc.spelsim - package net.jimmc.spelsim
 

P

Physics - class net.jimmc.spelsim.Physics.
Fundamental physical constants.
Physics() - Constructor for class net.jimmc.spelsim.Physics
 
Planet - class net.jimmc.spelsim.Planet.
A representation of a planet.
Planet() - Constructor for class net.jimmc.spelsim.Planet
Create a planet object.
processArgs(String[]) - Method in class net.jimmc.spelsim.SpelSim
 

R

recalculateElements() - Method in class net.jimmc.spelsim.Cable
Recalculate the elements.
run() - Method in class net.jimmc.spelsim.SpelCanvas
 

S

setCapacity(double) - Method in class net.jimmc.spelsim.Cable
Set the capacity of the cable.
setDensity(double) - Method in class net.jimmc.spelsim.Material
Set the density of the material.
setLatitude(double) - Method in class net.jimmc.spelsim.Anchor
Set the latitude of the anchor.
setLength(double) - Method in class net.jimmc.spelsim.Cable
Set the length of the cable.
setLongitude(double) - Method in class net.jimmc.spelsim.Anchor
Set the longitude of the anchor.
setMass(double) - Method in class net.jimmc.spelsim.Planet
Set the mass of the planet.
setMaterial(Material) - Method in class net.jimmc.spelsim.Cable
Set the material of the cable.
setPeriod(double) - Method in class net.jimmc.spelsim.Planet
Set the rotation period of the planet.
setPlanet(Planet) - Method in class net.jimmc.spelsim.Cable
Set the planet around which the cable orbits.
setRadius(double) - Method in class net.jimmc.spelsim.Planet
Set the radius of the planet.
setSafetyFactor(double) - Method in class net.jimmc.spelsim.Cable
Set the safety factor of the cable.
setStrength(double) - Method in class net.jimmc.spelsim.Material
Set the strength of the material.
SpelCanvas - class net.jimmc.spelsim.SpelCanvas.
 
SpelCanvas(SpelSim) - Constructor for class net.jimmc.spelsim.SpelCanvas
 
SpelControls - class net.jimmc.spelsim.SpelControls.
 
SpelControls(SpelSim, SpelCanvas) - Constructor for class net.jimmc.spelsim.SpelControls
 
SpelSim - class net.jimmc.spelsim.SpelSim.
A space elevator simulator.
SpelSim() - Constructor for class net.jimmc.spelsim.SpelSim
 
start() - Method in class net.jimmc.spelsim.SpelCanvas
 
start() - Method in class net.jimmc.spelsim.SpelSim
 
stop() - Method in class net.jimmc.spelsim.SpelCanvas
 
stop() - Method in class net.jimmc.spelsim.SpelSim
 

U

updateCable() - Method in class net.jimmc.spelsim.SpelControls
 

A C D G I M N P R S U