MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <Arith.h>
Public Member Functions | |
void | addSpike (unsigned int synIndex, const double time) |
void | arg1 (double v) |
void | arg1x2 (double arg1, double arg2) |
void | arg2 (double v) |
void | arg3 (double v) |
Arith () | |
double | getArg1 () const |
string | getFunction () const |
double | getIdentifiedArg (unsigned int i) const |
double | getOutput () const |
void | process (const Eref &e, ProcPtr p) |
void | reinit (const Eref &e, ProcPtr p) |
void | setFunction (string v) |
void | setIdentifiedArg (unsigned int i, double val) |
void | setOutput (double v) |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Private Attributes | |
double | arg1_ |
double | arg2_ |
double | arg3_ |
string | function_ |
double | output_ |
Friends | |
void | testCopyMsgOps () |
void | testTicks () |
void Arith::addSpike | ( | unsigned int | synIndex, |
const double | time | ||
) |
Inserts an event into the pendingEvents queue for spikes.
void Arith::arg1 | ( | double | v | ) |
Definition at line 147 of file Arith.cpp.
References arg1_.
Referenced by initCinfo(), testArith(), and testFibonacci().
void Arith::arg1x2 | ( | double | arg1, |
double | arg2 | ||
) |
Definition at line 164 of file Arith.cpp.
References output_.
Referenced by initCinfo().
void Arith::arg2 | ( | double | v | ) |
Definition at line 152 of file Arith.cpp.
References arg2_.
Referenced by initCinfo(), testArith(), and testFibonacci().
void Arith::arg3 | ( | double | v | ) |
Definition at line 157 of file Arith.cpp.
References arg3_, and doReport.
Referenced by initCinfo().
double Arith::getArg1 | ( | ) | const |
Definition at line 190 of file Arith.cpp.
References arg1_.
Referenced by initCinfo(), and testLookupSetGet().
string Arith::getFunction | ( | ) | const |
Definition at line 175 of file Arith.cpp.
References function_.
Referenced by initCinfo().
double Arith::getIdentifiedArg | ( | unsigned int | i | ) | const |
Definition at line 195 of file Arith.cpp.
References arg1_, arg2_, arg3_, and output_.
Referenced by initCinfo(), and testLookupSetGet().
double Arith::getOutput | ( | ) | const |
Definition at line 185 of file Arith.cpp.
References output_.
Referenced by initCinfo(), testArith(), testFibonacci(), and testLookupSetGet().
|
static |
Definition at line 22 of file Arith.cpp.
References arg1(), arg1x2(), arg2(), arg3(), arithCinfo, getArg1(), getFunction(), getIdentifiedArg(), getOutput(), Neutral::initCinfo(), output(), process(), reinit(), setFunction(), setIdentifiedArg(), and setOutput().
Referenced by test2ArgSetVec(), testArith(), testAssortedMsg(), testCreateMsg(), testFibonacci(), testGet(), testIsA(), testLookupSetGet(), testMsgField(), testSendMsg(), testSetGet(), testSetGetExtField(), testStrGet(), and testStrSet().
Definition at line 125 of file Arith.cpp.
References arg1_, arg2_, arg3_, doReport, Eref::element(), Element::getName(), Eref::objId(), output(), and output_.
Referenced by initCinfo(), and testArith().
void Arith::setFunction | ( | string | v | ) |
Definition at line 170 of file Arith.cpp.
References function_.
Referenced by initCinfo().
void Arith::setIdentifiedArg | ( | unsigned int | i, |
double | val | ||
) |
Definition at line 208 of file Arith.cpp.
References arg1_, arg2_, arg3_, and output_.
Referenced by initCinfo(), and testLookupSetGet().
void Arith::setOutput | ( | double | v | ) |
Definition at line 180 of file Arith.cpp.
References output_.
Referenced by initCinfo().
|
friend |
Definition at line 1083 of file testShell.cpp.
|
friend |
|
private |
Definition at line 60 of file Arith.h.
Referenced by arg1(), getArg1(), getIdentifiedArg(), process(), reinit(), and setIdentifiedArg().
|
private |
Definition at line 61 of file Arith.h.
Referenced by arg2(), getIdentifiedArg(), process(), reinit(), and setIdentifiedArg().
|
private |
Definition at line 62 of file Arith.h.
Referenced by arg3(), getIdentifiedArg(), process(), reinit(), and setIdentifiedArg().
|
private |
Definition at line 58 of file Arith.h.
Referenced by getFunction(), and setFunction().
|
private |
Definition at line 59 of file Arith.h.
Referenced by arg1x2(), getIdentifiedArg(), getOutput(), process(), reinit(), setIdentifiedArg(), and setOutput().