MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <iomanip>
#include <fstream>
#include "header.h"
#include "../utility/utility.h"
#include "PoolBase.h"
#include "Pool.h"
#include "BufPool.h"
#include "ReacBase.h"
#include "EnzBase.h"
#include "lookupVolumeFromMesh.h"
#include "../shell/Shell.h"
#include "../shell/Wildcard.h"
#include "ReadKkit.h"
Go to the source code of this file.
Enumerations | |
enum | GenesisTableModes { TAB_IO, TAB_LOOP, TAB_ONCE, TAB_BUF, TAB_SPIKE, TAB_FIELDS, TAB_DELAY } |
Functions | |
void | assignArgs (map< string, int > &argConv, const vector< string > &args) |
unsigned int | chopLine (const string &line, vector< string > &ret) |
Id | findMeshOfEnz (Id enz) |
Id | findParentComptOfReac (Id reac) |
vector< unsigned int > | findVolOrder (const vector< double > &vols) |
string | lower (const string &input) |
void | makeSolverOnCompt (Shell *s, const vector< ObjId > &compts, bool isGsolve) |
Id | makeStandardElements (Id pa, const string &modelname) |
static void | positionCompt (ObjId compt, double side, bool shiftUp) |
void | setMethod (Shell *s, Id mgr, double simdt, double plotdt, const string &method) |
bool | volCompare (const pair< unsigned int, double > &A, const pair< unsigned int, double > &B) |
Variables | |
static const double | KKIT_NA = 6.0e23 |
enum GenesisTableModes |
Enumerator | |
---|---|
TAB_IO | |
TAB_LOOP | |
TAB_ONCE | |
TAB_BUF | |
TAB_SPIKE | |
TAB_FIELDS | |
TAB_DELAY |
Definition at line 1242 of file ReadKkit.cpp.
void assignArgs | ( | map< string, int > & | argConv, |
const vector< string > & | args | ||
) |
Definition at line 562 of file ReadKkit.cpp.
Referenced by ReadKkit::objdump().
unsigned int chopLine | ( | const string & | line, |
vector< string > & | ret | ||
) |
Definition at line 31 of file ReadKkit.cpp.
References moose::trim().
Referenced by ReadKkit::readData(), and ReadKkit::readInit().
Return the MeshEntry into which the enzyme should be placed. This is simple: Just identify the compartment holding the enzyme molecule.
Definition at line 828 of file ReadKkit.cpp.
References Id::element(), Cinfo::findFinfo(), getCompt(), Element::getNeighbors(), and EnzBase::initCinfo().
Definition at line 789 of file ReadKkit.cpp.
References Id::element(), Cinfo::findFinfo(), getCompt(), Element::getNeighbors(), and ReacBase::initCinfo().
Referenced by ReadKkit::assignReacCompartments().
vector< unsigned int > findVolOrder | ( | const vector< double > & | vols | ) |
Definition at line 723 of file ReadKkit.cpp.
References volCompare().
Referenced by ReadKkit::assignPoolCompartments(), and testVolSort().
string lower | ( | const string & | input | ) |
Definition at line 42 of file ReadKkit.cpp.
Referenced by setMethod().
Definition at line 166 of file ReadKkit.cpp.
Definition at line 123 of file ReadKkit.cpp.
References Eref::data(), Shell::doCreate(), Id::eref(), MooseGlobal, Id::path(), and SetGet2< A1, A2 >::set().
Referenced by ReadKkit::read(), and ReadCspace::readModelString().
|
static |
Definition at line 153 of file ReadKkit.cpp.
References Field< A >::get(), and Field< A >::set().
Definition at line 219 of file ReadKkit.cpp.
References Shell::doSetClock(), Shell::doUseClock(), lower(), Id::path(), and simpleWildcardFind().
Referenced by ReadKkit::read().
bool volCompare | ( | const pair< unsigned int, double > & | A, |
const pair< unsigned int, double > & | B | ||
) |
Definition at line 715 of file ReadKkit.cpp.
Referenced by findVolOrder().
|
static |
Definition at line 29 of file ReadKkit.cpp.
Referenced by ReadKkit::buildEnz(), ReadKkit::buildPool(), ReadKkit::convertEnzRatesToConcUnits(), ReadKkit::convertMMenzRatesToConcUnits(), ReadKkit::convertPoolAmountToConcUnits(), and ReadKkit::convertReacRatesToConcUnits().