VPTissue Reference Manual
SimPT_Sim::TransportEquations Class Reference

Equations for reaction and transport processes. More...

#include <TransportEquations.h>

Collaboration diagram for SimPT_Sim::TransportEquations:
Collaboration graph

Public Member Functions

 TransportEquations (const CoreData &cd)
 Initializing constructor.
 
void GetDerivatives (std::vector< double > &derivs) const
 Interact with the mesh to calculate values of derivatives,.
 
int GetEquationCount () const
 Two equations per chemical for each walls, and one equation per chemical for each cell. More...
 
void GetVariables (std::vector< double > &values) const
 Interact with the mesh to get values of transport variables.
 
void Initialize (const CoreData &cd)
 Straight initialization or re-initialization.
 
void SetVariables (std::vector< double > const &values) const
 Interact with mesh to set values for transport variables.
 

Detailed Description

Equations for reaction and transport processes.

Two equations per chemical for each wall, and one equation per chemical for each cell. This is for generality. For a specific model you may optimize this by removing superfluous (empty) equations. Layout of derivatives is as follows: cells[chem1...chem n] walls[[w1(chem 1)...w1(chem n)][w2(chem 1)...w2(chem n)]]

Definition at line 39 of file TransportEquations.h.

Member Function Documentation

int SimPT_Sim::TransportEquations::GetEquationCount ( ) const

Two equations per chemical for each walls, and one equation per chemical for each cell.

This is for generality. For a specific model you may optimize this by removing superfluous (empty) equations.

Definition at line 83 of file TransportEquations.cpp.

Referenced by SimPT_Default::TimeEvolver::Transport::operator()().

Here is the caller graph for this function:


The documentation for this class was generated from the following files: