Class Body
In: hbody.rb
lbody.rb
ms2body.rb
ms4body.rb
ms4body_old.rb
ms6body.rb
ms8body.rb
rkbody.rb
yo6body.rb
yo8body.rb
yo8body_wrong.rb
Parent: Object
Methods
acc    acc    acc    acc    acc    acc    acc    acc    acc    acc    acc    e_init    e_init    e_init    e_init    e_init    e_init    e_init    e_init    e_init    e_init    e_init    ekin    ekin    ekin    ekin    ekin    ekin    ekin    ekin    ekin    ekin    ekin    epot    epot    epot    epot    epot    epot    epot    epot    epot    epot    epot    evolve    evolve    evolve    evolve    evolve    evolve    evolve    evolve    evolve    evolve    evolve    forward    forward    forward    forward    forward    forward    forward    forward    forward    forward    forward    hermite    jerk    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    leapfrog    ms2    ms2    ms2    ms2    ms2    ms2pc    ms4    ms4    ms4    ms4    ms4pc    ms4pc    ms6    ms6    ms8    new    new    new    new    new    new    new    new    new    new    new    rk2    rk2    rk2    rk2    rk2    rk2    rk2    rk2    rk2    rk2    rk4    rk4    rk4    rk4    rk4    rk4    rk4    rk4    rk4    rk4    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    write_diagnostics    yo4    yo4    yo4    yo4    yo4    yo4    yo4    yo6    yo6    yo6    yo6    yo6    yo6    yo6    yo6    yo6    yo8    yo8    yo8    yo8    yo8    yo8    yo8   
Attributes
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
mass  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
pos  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
vel  [RW] 
Public Class methods
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
new(mass = 0, pos = Vector[0,0,0], vel = Vector[0,0,0])
Public Instance methods
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
jerk()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo6(dt)
hermite(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ms2(dt)
ms2pc(dt)
ekin()
epot()
e_init()
write_diagnostics(time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ms2(dt)
ms4(dt)
ms4pc(dt)
ekin()
epot()
e_init()
write_diagnostics(time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ms2(dt)
ms4(dt)
ms4pc(dt)
ekin()
epot()
e_init()
write_diagnostics(time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ms2(dt)
ms4(dt)
ms6(dt)
ekin()
epot()
e_init()
write_diagnostics(time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ms2(dt)
ms4(dt)
ms6(dt)
ms8(dt)
ekin()
epot()
e_init()
write_diagnostics(time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo6(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)
evolve(integration_method, dt, dt_dia, dt_out, dt_end)
acc()
forward(dt)
leapfrog(dt)
rk2(dt)
rk4(dt)
yo4(dt)
yo6(dt)
yo8(dt)
ekin()
epot()
e_init()
write_diagnostics(nsteps, time)