OdeSystemForCoupledHeatEquationWithSource Class Reference

#include <OdeSystemForCoupledHeatEquationWithSource.hpp>

Inherits AbstractOdeSystemForCoupledPdeSystem.

Collaboration diagram for OdeSystemForCoupledHeatEquationWithSource:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OdeSystemForCoupledHeatEquationWithSource (double a)
void EvaluateYDerivatives (double time, const std::vector< double > &rY, std::vector< double > &rDY)

Private Attributes

double mA

Detailed Description

An ODE system given by

dv/dt = a*v, v(0) = 1,

that 'couples' with (although in this case, is actually independent of) the heat equation with source term

u_t = del^2 u + v,

which is defined in the separate class HeatEquationWithSourceForCoupledOdeSystem.

Definition at line 46 of file OdeSystemForCoupledHeatEquationWithSource.hpp.


Constructor & Destructor Documentation

OdeSystemForCoupledHeatEquationWithSource::OdeSystemForCoupledHeatEquationWithSource ( double  a  )  [inline]

Member Function Documentation

void OdeSystemForCoupledHeatEquationWithSource::EvaluateYDerivatives ( double  time,
const std::vector< double > &  rY,
std::vector< double > &  rDY 
) [inline, virtual]

Method to evaluate the derivatives of the system.

Parameters:
time the current time
rY the current values of the state variables
rDY storage for the derivatives of the system; will be filled in on return

Implements AbstractOdeSystem.

Definition at line 75 of file OdeSystemForCoupledHeatEquationWithSource.hpp.

References mA.


Member Data Documentation

A parameter for use in the ODE system.

Definition at line 51 of file OdeSystemForCoupledHeatEquationWithSource.hpp.

Referenced by EvaluateYDerivatives().


The documentation for this class was generated from the following file:
Generated on Thu Dec 22 13:06:57 2011 for Chaste by  doxygen 1.6.3