orsa_integrator.h File Reference

#include "orsa_frame.h"
#include "orsa_error.h"
#include "orsa_interaction.h"
#include <string>

Include dependency graph for orsa_integrator.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Integrator
 This is the interface for all the Integrator classes. More...
class  FixedTimestepIntegrator
class  MultistepIntegrator
class  VariableTimestepIntegrator
class  ModifiedMidpoint
 Advances using a number of substeps (midpoints). For conservative and non-conservative Interaction. More...
class  Stoer
 Like the ModifiedMidpoint, but for conservative Interaction. More...
class  RungeKutta
class  DissipativeRungeKutta
class  Radau15
class  Leapfrog

Namespaces

namespace  orsa

Enumerations

enum  IntegratorType {
  STOER = 1, BULIRSCHSTOER = 2, RUNGEKUTTA = 3, DISSIPATIVERUNGEKUTTA = 4,
  RA15 = 5, LEAPFROG = 6
}

Functions

void convert (IntegratorType &it, const unsigned int i)
std::string label (const IntegratorType it)
void make_new_integrator (Integrator **i, const IntegratorType type)


Generated on Sat Aug 15 19:04:06 2009 for liborsa by  doxygen 1.5.9