#include <VolVolume.hpp>
Public Types | |
green | |
yellow | |
red | |
enum | condition { green, yellow, red } |
Public Member Functions | |
VOL_swing () | |
~VOL_swing () | |
void | cond (const VOL_dual &dual, const double lcost, const double ascent, const int iter) |
double | lfactor (const VOL_parms &parm, const double lambda, const int iter) |
void | print () |
Public Attributes | |
enum VOL_swing::condition | lastswing |
int | lastgreeniter |
int | lastyellowiter |
int | lastrediter |
int | ngs |
int | nrs |
int | nys |
int | rd |
Private Member Functions | |
VOL_swing (const VOL_swing &) | |
VOL_swing & | operator= (const VOL_swing &) |
Definition at line 385 of file VolVolume.hpp.
enum VOL_swing::condition |
VOL_swing::VOL_swing | ( | const VOL_swing & | ) | [private] |
VOL_swing::VOL_swing | ( | ) | [inline] |
Definition at line 395 of file VolVolume.hpp.
References lastgreeniter, lastrediter, lastyellowiter, ngs, nrs, and nys.
VOL_swing::~VOL_swing | ( | ) | [inline] |
Definition at line 399 of file VolVolume.hpp.
void VOL_swing::cond | ( | const VOL_dual & | dual, | |
const double | lcost, | |||
const double | ascent, | |||
const int | iter | |||
) | [inline] |
Definition at line 401 of file VolVolume.hpp.
References green, lastgreeniter, lastrediter, lastswing, lastyellowiter, VOL_dual::lcost, ngs, nrs, nys, rd, red, and yellow.
double VOL_swing::lfactor | ( | const VOL_parms & | parm, | |
const double | lambda, | |||
const int | iter | |||
) | [inline] |
Definition at line 426 of file VolVolume.hpp.
References green, VOL_parms::greentestinvl, lastgreeniter, lastrediter, lastswing, lastyellowiter, VOL_parms::printflag, red, VOL_parms::redtestinvl, VolMax(), yellow, and VOL_parms::yellowtestinvl.
void VOL_swing::print | ( | ) | [inline] |
int VOL_swing::ngs |
int VOL_swing::nrs |
int VOL_swing::nys |
int VOL_swing::rd |