MOOSE - Multiscale Object Oriented Simulation Environment
|
This is the complete list of members for ChemCompt, including all inherited members.
boundaries_ | ChemCompt | private |
buildDefaultMesh(const Eref &e, double volume, unsigned int numEntries) | ChemCompt | |
buildJunction(ChemCompt *other, vector< VoxelJunction > &ret) | ChemCompt | |
ChemCompt() | ChemCompt | |
clearExtendedMeshEntryVolume()=0 | ChemCompt | pure virtual |
distance(double x, double y, double z) | ChemCompt | static |
entry_ | ChemCompt | private |
extendedMeshEntryVolume(unsigned int fid) const =0 | ChemCompt | pure virtual |
extendStencil(const ChemCompt *other, const vector< VoxelJunction > &vj)=0 | ChemCompt | pure virtual |
flipRet(vector< VoxelJunction > &ret) const | ChemCompt | |
getChildConcs(const Eref &e, vector< double > &childConcs) const | ChemCompt | |
getCoordinates(unsigned int fid) const =0 | ChemCompt | pure virtual |
getDiffusionArea(unsigned int fid) const =0 | ChemCompt | pure virtual |
getDiffusionScaling(unsigned int fid) const =0 | ChemCompt | pure virtual |
getDimensions() const | ChemCompt | |
getEntireVolume(const Eref &e) const | ChemCompt | |
getIsMembraneBound() const | ChemCompt | |
getMeshDimensions(unsigned int fid) const =0 | ChemCompt | pure virtual |
getMeshEntryVolume(unsigned int fid) const =0 | ChemCompt | pure virtual |
getMeshType(unsigned int fid) const =0 | ChemCompt | pure virtual |
getMethod() const | ChemCompt | |
getNeighbors(unsigned int fid) const =0 | ChemCompt | pure virtual |
getNumEntries() const | ChemCompt | |
getOneVoxelVolume(const Eref &e, unsigned int voxel) const | ChemCompt | |
getStencilIndex(unsigned int row) const | ChemCompt | |
getStencilRate(unsigned int row) const | ChemCompt | |
getStencilRow(unsigned int meshIndex, const double **entry, const unsigned int **colIndex) const =0 | ChemCompt | pure virtual |
getVoxelMidpoint() const | ChemCompt | |
getVoxelVolume() const | ChemCompt | |
handleNodeInfo(const Eref &e, unsigned int numNodes, unsigned int numThreads) | ChemCompt | |
indexToSpace(unsigned int index, double &x, double &y, double &z) const =0 | ChemCompt | pure virtual |
initCinfo() | ChemCompt | static |
innerBuildDefaultMesh(const Eref &e, double volume, unsigned int numEntries)=0 | ChemCompt | pure virtual |
innerGetDimensions() const =0 | ChemCompt | pure virtual |
innerGetNumEntries() const =0 | ChemCompt | pure virtual |
innerGetStencilRate(unsigned int row) const =0 | ChemCompt | pure virtual |
innerHandleNodeInfo(const Eref &e, unsigned int numNodes, unsigned int numThreads)=0 | ChemCompt | pure virtual |
innerResetStencil()=0 | ChemCompt | pure virtual |
innerSetNumEntries(unsigned int n)=0 | ChemCompt | pure virtual |
isMembraneBound_ | ChemCompt | private |
lookupEntry(unsigned int index) | ChemCompt | |
matchMeshEntries(const ChemCompt *other, vector< VoxelJunction > &ret) const =0 | ChemCompt | pure virtual |
method_ | ChemCompt | private |
nearest(double x, double y, double z, unsigned int &index) const =0 | ChemCompt | pure virtual |
resetStencil() | ChemCompt | |
setChildConcs(const Eref &e, const vector< double > &childConcs, unsigned int start) const | ChemCompt | |
setEntireVolume(const Eref &e, double volume) | ChemCompt | |
setIsMembraneBound(bool v) | ChemCompt | |
setMeshEntryVolume(unsigned int fid, double volume) | ChemCompt | virtual |
setMethod(string method) | ChemCompt | |
setNumEntries(unsigned int num) | ChemCompt | |
setOneVoxelVolume(const Eref &e, unsigned int voxel, double volume) | ChemCompt | |
setVolumeNotRates(double volume) | ChemCompt | |
vGetEntireVolume() const =0 | ChemCompt | pure virtual |
vGetVoxelMidpoint() const =0 | ChemCompt | pure virtual |
vGetVoxelVolume() const =0 | ChemCompt | pure virtual |
voxelVolOut() | ChemCompt | static |
vSetVolumeNotRates(double volume)=0 | ChemCompt | pure virtual |
~ChemCompt() | ChemCompt | virtual |