TUMOR
A 1D Model of Tumor Growth
TUMOR
is a MATLAB program which
solves a one dimensional model of tumor growth.
Author:
The code was developed by Janet Peterson.
Reference:
-
Howard Levine, Brian Sleeman, Marit Nilsen-Hamilton,
Mathematical Modeling of the onset of capillary formation
initiating angiogenesis,
Journal of Mathematical Biology,
Volume 41, 2001, pages 195-238.
Source Code:
-
assemble_mass.m,
assembles the mass matrix;
-
assemble_stiff.m,
assembles the stiffness matrix;
-
bio_constants.m,
sets biological constants for the problem;
-
err.m,
computes the L2 and H1 errors;
-
eval_pt.m,
evaluates the finite element solution at a point;
-
exact.m,
evaluates an exact solution as a test;
-
gauss3pt.m,
sets the Gauss 3 point quadrature rule;
-
geom.m,
sets up geometric data for the problem.
-
gridx.m,
a function that maps a uniform to a nonuniform grid.
-
quadbf.m,
evaluates the quadratic basis functions.
-
residual.m,
evaluates the residual of the finite element equations.
-
rhs_lag.m,
evaluates the nonlinear portion of the right hand side, which
is lagged.
-
rhsfun.m,
evaluates the right hand side.
-
rhsfun_source.m,
evaluates the source term.
-
set_ic.m,
sets the initial conditions.
-
solve_eqn.m,
sets up the equations and solves them.
-
tau_prob.m,
evaluates the derivative of tau.
-
tumor1d.m,
the main program, which defines the problem,
solves it, and prints the solution.
You can go up one level to
the MATLAB source codes.
Last revised on 08 November 2005.