46 #ifndef Xyce_N_DEV_Region_h
47 #define Xyce_N_DEV_Region_h
50 #include <N_UTL_Misc.h>
98 void addSource(std::string speciesName, Util::Expression *expr);
118 void setupJacStamp ( std::vector< std::vector<int> > & jacStamp, std::vector<int> & colDep,
int & firstReactant,
int & lastIndex );
120 void registerLIDs(
const std::vector<int> & intLIDVec,
const std::vector<int> & extLIDVec,
int & intIndex);
126 void registerJacLIDs (
const std::vector< std::vector<int> > & jacLIDVec,
127 const std::vector<int> &map,
128 const std::vector< std::vector<int> > &map2 );
130 void setupPointers (N_LAS_Matrix & dfdx, N_LAS_Matrix & dqdx);
302 (
const std::string & namearg,
const double temp)
305 ((variablesScaledFlag)?(D0):1.0)*
306 theReactions.getDiffusionCoefficient(namearg,temp);
318 (
int specie,
double temp)
321 ((variablesScaledFlag)?(D0):1.0)*
322 theReactions.getDiffusionCoefficient(specie,temp);