GlobalVariables Namespace Reference

Functions

void activator_inhibitor_reaction (const Vector< double > &C, Vector< double > &R)
 
void activator_inhibitor_reaction_derivative (const Vector< double > &C, DenseMatrix< double > &dRdC)
 Derivative of simple reaction kinetics above. More...
 

Variables

Vector< doubleTau (2, 1.0)
 The vector of timescales. More...
 
Vector< doubleD (2, 1.0)
 The vector of diffusion coefficients. More...
 
double A = -0.1
 Bifurcation (loss) parameter. More...
 
const double pi = MathematicalConstants::Pi
 

Function Documentation

◆ activator_inhibitor_reaction()

void GlobalVariables::activator_inhibitor_reaction ( const Vector< double > &  C,
Vector< double > &  R 
)
56  {
57  //Inhibitor loss is linearly proportional to concentrations of activator
58  //and inhibitor
59  R[0] = C[0] + C[1] - A;
60  //Activator growth is linearly proportional to activator and inhibitor
61  //and loss is self-catalysed at a cubic rate
62  R[1] = C[1]*C[1]*C[1] - C[1] - C[0];
63  }
@ R
Definition: StatisticsVector.h:21
Definition: matrices.h:74
double A
Bifurcation (loss) parameter.
Definition: one_d_act_inhibit.cc:52

References A, and R.

Referenced by ActivatorInhibitorProblem< ELEMENT >::ActivatorInhibitorProblem(), RefineableActivatorInhibitorProblem< ELEMENT >::complete_problem_setup(), RefineableActivatorInhibitorProblem< ELEMENT >::RefineableActivatorInhibitorProblem(), and RefineableOneDAdvectionDiffusionReactionProblem< ELEMENT >::RefineableOneDAdvectionDiffusionReactionProblem().

◆ activator_inhibitor_reaction_derivative()

void GlobalVariables::activator_inhibitor_reaction_derivative ( const Vector< double > &  C,
DenseMatrix< double > &  dRdC 
)

Variable Documentation

◆ A

◆ D

◆ pi

const double GlobalVariables::pi = MathematicalConstants::Pi

◆ Tau