Evolving surface finite element method  v0.3.0-14-g3598512
Numerical experiments for my papers
Classes | Public Member Functions | Private Attributes | List of all members
Esfem::SecOrd_op::Init_data Class Reference

Initial data for scalar ESFEM experiments. More...

#include <secOrd_op_initData.h>

Classes

struct  Data
 Data members of Init_data More...
 

Public Member Functions

 Init_data (const Grid::Grid_and_time &, const Growth)
 Constructor for an analytic given initial function. More...
 
 Init_data (const Io::Parameter &, const Growth)
 Constructor for an random initial function.
 
 ~Init_data ()
 Required for the pointer to implementation technique.
 
void interpolate (Grid::Scal_FEfun &) const
 Lagrange interpolation. More...
 

Private Attributes

std::unique_ptr< Datad_ptr
 Pointer to data members.
 

Detailed Description

Initial data for scalar ESFEM experiments.

Definition at line 31 of file secOrd_op_initData.h.

Constructor & Destructor Documentation

Esfem::SecOrd_op::Init_data::Init_data ( const Grid::Grid_and_time &  gt,
const Growth  type 
)

Constructor for an analytic given initial function.

Postcondition
Grid_and_time must outlive this object.

Definition at line 33 of file secOrd_op_initData.cpp.

Member Function Documentation

void Esfem::SecOrd_op::Init_data::interpolate ( Grid::Scal_FEfun &  fef) const

Lagrange interpolation.

Return values
fefInterpolation of the exact solution or random given nodal values

Definition at line 45 of file secOrd_op_initData.cpp.


The documentation for this class was generated from the following files: