ReacBase

class ReacBase

Base class for reactions. Provides the MOOSE APIfunctions, but ruthlessly refers almost all of them to derivedclasses, which have to provide the man page output.

sub

void (shared message field) Connects to substrate pool

prd

void (shared message field) Connects to substrate pool

proc

void (shared message field) Shared message for process and reinit

setNumKf()

(destination message field) Assigns field value.

getNumKf()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setNumKb()

(destination message field) Assigns field value.

getNumKb()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setKf()

(destination message field) Assigns field value.

getKf()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setKb()

(destination message field) Assigns field value.

getKb()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getNumSubstrates()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getNumProducts()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

subDest()

(destination message field) Handles # of molecules of substrate

prdDest()

(destination message field) Handles # of molecules of product

process()

(destination message field) Handles process call

reinit()

(destination message field) Handles reinit call

subOut

double,double (source message field) Sends out increment of molecules on product each timestep

prdOut

double,double (source message field) Sends out increment of molecules on product each timestep

numKf

double (value field) Forward rate constant, in # units

numKb

double (value field) Reverse rate constant, in # units

Kf

double (value field) Forward rate constant, in concentration units

Kb

double (value field) Reverse rate constant, in concentration units

numSubstrates

unsigned int (value field) Number of substrates of reaction

numProducts

unsigned int (value field) Number of products of reaction