PrimFuncMethod.hpp File Reference

Class templates for the method of primitive function for the computation of the integrals arising in particular in the population dynamics. More...

#include "MultiArray.hpp"
#include "gaussweights.hpp"
#include "FuncExpansion.hpp"

Include dependency graph for PrimFuncMethod.hpp:

This graph shows which files directly or indirectly include this file:


Classes

class  PrimFuncMthdKernFactor< T >
 Parameters for the method of primitive functions. More...
class  PrimFuncMthdCC< T >
 Class of the Method of Primitive Functions for the integration of the cell-centered grid function that are constant on the cells. More...

Detailed Description

Class templates for the method of primitive function for the computation of the integrals arising in particular in the population dynamics.

The method computes the integral

\[ I(x) = \int_\Omega k(x, y) v(y) dy \]

arising in the population-dynamics problems. Typically, in these problems, $k$ describes the splitting and $v (y) = \delta (y) u(y)$ where $\delta$ is the decay rate $u$ is the solution (or the current guess for it). For our implementations, $v$ is specified as a grid function.

Note:

  1. Note that the method makes further assumption on 'k'.
  2. Note also that the method considers 'k' and 'y_factor' in different ways: 'y_factor' is combined not with 'k' but with 'u'. This is done for the consistency with the sink '- y_factor u' in the population-dynamics equations.
Date:
Dec. 28, 2005 - created

Generated on Fri Sep 21 12:33:43 2007 for SG2 by  doxygen 1.5.2