Evolving surface finite element method  v0.3.0-14-g3598512
Numerical experiments for my papers
Classes | Namespaces | Functions
brusselator_algo_impl.h File Reference

Implementation details for brusselator_algo.cpp. More...

#include <string>
#include "esfem.h"
#include "brusselator_algo.h"
Include dependency graph for brusselator_algo_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Esfem::Rhs
 For the EOC experiments. More...
 
struct  Esfem::Scalar_solver
 
class  Esfem::PreLoop_helper
 Calculates the error norm for u. More...
 
class  Esfem::PrePattern_helper
 Implementation details for Brusselator_scheme::prePattern_loop(). More...
 
class  Esfem::RhsAndSolve_helper
 Implementation details for Brusselator_scheme::rhs_and_solve_SPDE(). More...
 
class  Esfem::Pattern_helper
 Implementation details for Brusselator_scheme::pattern_loop(). More...
 

Namespaces

 Esfem
 The evolving surface finite element method.
 

Functions

void Esfem::interpolate (const SecOrd_op::Init_data &, Grid::FEfun_set< Grid::Scal_FEfun > &)
 Gives initial values for the members fun, app and exact
 
void Esfem::head_line (Esfem::Io::Error_stream &)
 The head line is timestep L2err H1err with tab alignment.
 

Detailed Description

Implementation details for brusselator_algo.cpp.

Revision history

 Revised by Christian Power June 2016
 Revised by Christian Power April 2016
 Revised by Christian Power March 2016
 Originally written by Christian Power
      (power22c@gmail.com) February 2016

Idea

Providing many helper classes for the Brusselator_scheme. Since the we solve two scalar equation I have provided several struct to avoid word repetition.

Author
Christian Power
Date
6. June 2016

Definition in file brusselator_algo_impl.h.