00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef _LOOKUP_SIZE_FROM_MESH_H
00010 #define _LOOKUP_SIZE_FROM_MESH_H
00011
00012
00016 extern const double CONC_UNIT_CONV;
00017
00022 double lookupVolumeFromMesh( const Eref& e );
00023
00029 unsigned int getReactantVols( const Eref& reac, const SrcFinfo* pools,
00030 vector< double >& vols );
00031
00049 double convertConcToNumRateUsingMesh( const Eref& e, const SrcFinfo* pools,
00050 bool doPartialConversion );
00051
00064 double convertConcToNumRateUsingVol( const Eref& e, const SrcFinfo* pools,
00065 double volume, double scale, bool doPartialConversion );
00066
00080 double convertConcToNumRateInTwoCompts( double v1, unsigned int n1,
00081 double v2, unsigned int n2, double scale );
00082
00087 ObjId getCompt( Id id );
00088
00089 #endif // _LOOKUP_SIZE_FROM_MESH_H