#include <Nernst.h>
Public Member Functions | |
Nernst () | |
double | getE () const |
void | setTemperature (double value) |
double | getTemperature () const |
void | setValence (int value) |
int | getValence () const |
void | setCin (double value) |
double | getCin () const |
void | setCout (double value) |
double | getCout () const |
void | setScale (double value) |
double | getScale () const |
void | handleCin (const Eref &e, double conc) |
void | handleCout (const Eref &e, double conc) |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
This class does the Nernst equation calculations
Nernst::Nernst | ( | ) |
double Nernst::getCin | ( | ) | const |
Referenced by initCinfo().
double Nernst::getCout | ( | ) | const |
Referenced by initCinfo().
double Nernst::getE | ( | ) | const |
Referenced by initCinfo().
double Nernst::getScale | ( | ) | const |
Referenced by initCinfo().
double Nernst::getTemperature | ( | ) | const |
Referenced by initCinfo().
int Nernst::getValence | ( | ) | const |
Referenced by initCinfo().
void Nernst::handleCin | ( | const Eref & | e, | |
double | conc | |||
) |
Referenced by initCinfo().
void Nernst::handleCout | ( | const Eref & | e, | |
double | conc | |||
) |
Referenced by initCinfo().
const Cinfo * Nernst::initCinfo | ( | ) | [static] |
References getCin(), getCout(), getE(), getScale(), getTemperature(), getValence(), handleCin(), handleCout(), Neutral::initCinfo(), setCin(), setCout(), setScale(), setTemperature(), and setValence().
void Nernst::setCin | ( | double | value | ) |
Referenced by initCinfo().
void Nernst::setCout | ( | double | value | ) |
Referenced by initCinfo().
void Nernst::setScale | ( | double | value | ) |
Referenced by initCinfo().
void Nernst::setTemperature | ( | double | value | ) |
Referenced by initCinfo().
void Nernst::setValence | ( | int | value | ) |
Referenced by initCinfo().