MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ZombieReac.h
Go to the documentation of this file.
1 /**********************************************************************
2 ** This program is part of 'MOOSE', the
3 ** Messaging Object Oriented Simulation Environment.
4 ** Copyright (C) 2003-2010 Upinder S. Bhalla. and NCBS
5 ** It is made available under the terms of the
6 ** GNU Lesser General Public License version 2.1
7 ** See the file COPYING.LIB for the full notice.
8 **********************************************************************/
9 
10 #ifndef _ZOMBIE_REAC_H
11 #define _ZOMBIE_REAC_H
12 
13 class ZombieReac: public ReacBase
14 {
15  public:
16  ZombieReac();
17  ~ZombieReac();
18 
20  // Field assignment stuff
22 
23  void vSetNumKf( const Eref& e, double v );
24  double vGetNumKf( const Eref& e ) const;
25  void vSetNumKb( const Eref& e, double v );
26  double vGetNumKb( const Eref& e ) const;
27 
28  void vSetConcKf( const Eref& e, double v );
29  double vGetConcKf( const Eref& e ) const;
30  void vSetConcKb( const Eref& e, double v );
31  double vGetConcKb( const Eref& e ) const;
32 
34  // Dest funcs
36 
38  // utility funcs
40  /*
41  ZeroOrder* makeHalfReaction(
42  Element* orig, double rate, const SrcFinfo* finfo ) const;
43  */
44 
45  void setSolver( Id solver, Id orig );
46 
47  static const Cinfo* initCinfo();
48  private:
50 };
51 
52 #endif // _ZOMBIE_REAC_H
double vGetConcKf(const Eref &e) const
Definition: ZombieReac.cpp:127
double vGetConcKb(const Eref &e) const
Definition: ZombieReac.cpp:138
void vSetConcKb(const Eref &e, double v)
Definition: ZombieReac.cpp:132
void vSetNumKf(const Eref &e, double v)
Definition: ZombieReac.cpp:90
void vSetConcKf(const Eref &e, double v)
Definition: ZombieReac.cpp:121
static const Cinfo * initCinfo()
Definition: ZombieReac.cpp:28
Definition: Stoich.h:49
Stoich * stoich_
Definition: ZombieReac.h:49
void setSolver(Id solver, Id orig)
Assign solver info.
Definition: ZombieReac.cpp:151
Definition: Eref.h:26
double vGetNumKb(const Eref &e) const
Definition: ZombieReac.cpp:115
Definition: Id.h:17
void vSetNumKb(const Eref &e, double v)
Definition: ZombieReac.cpp:108
Definition: Cinfo.h:18
double vGetNumKf(const Eref &e) const
Definition: ZombieReac.cpp:97