Evolving surface finite element method  v0.3.0-14-g3598512
Numerical experiments for my papers
Namespaces | Classes | Enumerations | Functions
Esfem Namespace Reference

The evolving surface finite element method. More...

Namespaces

 Grid
 Analytically given evolving grids and finite element functions.
 
 Impl
 Implementation details.
 
 Io
 Input output routines.
 
 SecOrd_op
 Parabolic and elliptic second order operators.
 

Classes

class  Brusselator_scheme
 Implementation of the Elliott and Styles full discretization of the tumor problem. More...
 
struct  BrusselatorScheme_error
 Used in brusselator_algo{,_impl}.{h,cpp}. More...
 
struct  Grid_error
 Used in grid.h. More...
 
struct  InitData_error
 Used for secOrd_op_initData.h. More...
 
struct  Parameter_error
 Used in io_parameter{,_impl}.{h,cpp}. More...
 
class  Pattern_helper
 Implementation details for Brusselator_scheme::pattern_loop(). More...
 
class  PreLoop_helper
 Calculates the error norm for u. More...
 
class  PrePattern_helper
 Implementation details for Brusselator_scheme::prePattern_loop(). More...
 
struct  Rhs
 For the EOC experiments. More...
 
struct  Rhs_error
 Used for secOrd_op_rhs.h. More...
 
class  RhsAndSolve_helper
 Implementation details for Brusselator_scheme::rhs_and_solve_SPDE(). More...
 
struct  Scalar_solver
 
struct  SolutionDriven_error
 Used in secOrd_op_solutionDriven{,_impl}.{h,cpp}. More...
 

Enumerations

enum  Growth { promoting, inhibiting }
 

Functions

void brusselator_algo (int argc, char **argv)
 ESFEM algorithm. Only this should be invoked by main. More...
 
void interpolate (const SecOrd_op::Init_data &, Grid::FEfun_set< Grid::Scal_FEfun > &)
 Gives initial values for the members fun, app and exact
 
void head_line (Esfem::Io::Error_stream &)
 The head line is timestep L2err H1err with tab alignment.
 

Detailed Description

The evolving surface finite element method.

Function Documentation

void Esfem::brusselator_algo ( int  argc,
char **  argv 
)

ESFEM algorithm. Only this should be invoked by main.

Parameters
argcargc from main
[in]argvargv from main

Definition at line 46 of file brusselator_algo.cpp.