|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <MarkovSolver.h>
Inheritance diagram for MarkovSolver:
Collaboration diagram for MarkovSolver:Public Member Functions | |
| Matrix * | computeMatrixExponential () |
| Matrix * | computePadeApproximant (Matrix *, unsigned int) |
| MarkovSolver () | |
| void | process (const Eref &, ProcPtr) |
| void | reinit (const Eref &, ProcPtr) |
| ~MarkovSolver () | |
Public Member Functions inherited from MarkovSolverBase | |
| Vector * | bilinearInterpolate () const |
| void | computeState () |
| void | fillupTable () |
| Vector | getInitialState () const |
| double | getInvDx () const |
| double | getInvDy () const |
| Matrix | getQ () const |
| Vector | getState () const |
| unsigned int | getXdivs () const |
| double | getXmax () const |
| double | getXmin () const |
| unsigned int | getYdivs () const |
| double | getYmax () const |
| double | getYmin () const |
| void | handleLigandConc (double) |
| void | handleVm (double) |
| void | init (Id, double) |
| void | innerFillupTable (vector< unsigned int >, string, unsigned int, unsigned int) |
| Vector * | linearInterpolate () const |
| MarkovSolverBase () | |
| void | process (const Eref &, ProcPtr) |
| void | reinit (const Eref &, ProcPtr) |
| void | setInitialState (Vector) |
| void | setXdivs (unsigned int) |
| void | setXmax (double) |
| void | setXmin (double) |
| void | setYdivs (unsigned int) |
| void | setYmax (double) |
| void | setYmin (double) |
| virtual | ~MarkovSolverBase () |
Static Public Member Functions | |
| static const Cinfo * | initCinfo () |
Static Public Member Functions inherited from MarkovSolverBase | |
| static const Cinfo * | initCinfo () |
Additional Inherited Members | |
Protected Attributes inherited from MarkovSolverBase | |
| Matrix * | Q_ |
Definition at line 30 of file MarkovSolver.h.
| MarkovSolver::MarkovSolver | ( | ) |
Definition at line 70 of file MarkovSolver.cpp.
| MarkovSolver::~MarkovSolver | ( | ) |
Definition at line 75 of file MarkovSolver.cpp.
|
virtual |
Reimplemented from MarkovSolverBase.
Definition at line 230 of file MarkovSolver.cpp.
References computePadeApproximant(), DUMMY, FIRST, moose::log(), matColNorm(), matEyeAdd(), matMatMul(), matScalShift(), matTrace(), MarkovSolverBase::Q_, and thetaM.
Here is the call graph for this function:Definition at line 80 of file MarkovSolver.cpp.
References b13, b3, b5, b7, b9, DUMMY, FIRST, matAlloc(), matEyeAdd(), matInv(), matMatAdd(), matMatMul(), matScalShift(), mCandidates, and SECOND.
Referenced by computeMatrixExponential().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 21 of file MarkovSolver.cpp.
References MarkovSolverBase::initCinfo(), markovSolverCinfo, process(), and reinit().
Here is the call graph for this function:Definition at line 291 of file MarkovSolver.cpp.
References MarkovSolverBase::process().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 286 of file MarkovSolver.cpp.
References MarkovSolverBase::reinit().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function: