#include <revolve.h>
Inheritance diagram for Online_r2:
Public Member Functions | |
Online_r2 (int sn, Checkpoint *c, bool o) | |
This constructor does not do anything. | |
Online_r2 (Online &o) | |
Copy Constructor. | |
ACTION::action | revolve (ostream &str) |
The function revolve always returns the action the user has to do. | |
int | get_check () |
int | get_capo () |
int | get_fine () |
bool | get_output () |
void | set_fine (int) |
~Online_r2 () |
Definition at line 187 of file revolve.h.
Online_r2::Online_r2 | ( | int | sn, | |
Checkpoint * | c, | |||
bool | o | |||
) |
This constructor does not do anything.
It only calls the basic constructor of Online.
Online_r2::Online_r2 | ( | Online & | o | ) |
Copy Constructor.
Online_r2::~Online_r2 | ( | ) |
ACTION::action Online_r2::revolve | ( | ostream & | str | ) | [virtual] |
The function revolve always returns the action the user has to do.
During the forward integration only the actions advance and takeshot are returned. If the capo exceeds the maximal number of time steps, i.e. (snaps+2)*(snaps+1)/2, this function returns terminate.
Reimplemented from Online.
int Online_r2::get_check | ( | ) | [virtual] |
int Online_r2::get_capo | ( | ) | [virtual] |
int Online_r2::get_fine | ( | ) | [virtual] |
bool Online_r2::get_output | ( | ) |
void Online_r2::set_fine | ( | int | ) | [virtual] |