Evolving surface finite element method
v0.3.0-14-g3598512
Numerical experiments for my papers
|
Right-hand side for surface Dalquist test equation. More...
#include <secOrd_op_rhs_impl.h>
Public Types | |
using | dBase = Esfem::Grid::Grid_and_time::Vec_Function_space |
Dune function. | |
using | dom = dBase::DomainType |
| |
using | ran = dBase::RangeType |
| |
using | Range = ran |
For my generic algorithm. | |
Public Member Functions | |
sd_rhs (const Grid::Grid_and_time &) | |
Get time and finit element space. More... | |
sd_rhs * | clone () override |
Virtual copy constructor. | |
void | addScaled_to (Grid::Vec_FEfun &rhs) override |
Assemble load vector with some factor and add to finit element function. | |
ran | operator() (const dom &) const |
Needed for interpolation. | |
Public Member Functions inherited from Esfem::SecOrd_op::vRhs | |
virtual | ~vRhs () |
Abstract base class. | |
Private Attributes | |
const Dune::Fem::TimeProviderBase & | tp |
Time step. | |
Esfem::Grid::Vec_FEfun::Dune_FEfun | lvec |
Load vector. | |
double | a |
| |
double | e |
| |
Static Private Attributes | |
static constexpr int | dim {2} |
Manifold dimension. | |
Additional Inherited Members | |
Static Public Member Functions inherited from Esfem::SecOrd_op::vRhs | |
static vRhs * | new_sls (Grid::Grid_and_time &) |
For Brusselator_scheme::eoc_sls() | |
static vRhs * | new_sd (Grid::Grid_and_time &) |
for Brusselator_scheme::sd() | |
Right-hand side for surface Dalquist test equation.
Definition at line 202 of file secOrd_op_rhs_impl.h.
sd_rhs::sd_rhs | ( | const Grid::Grid_and_time & | gt | ) |
Get time and finit element space.
Definition at line 183 of file secOrd_op_rhs_impl.cpp.