LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
Classes | Functions
FisherKPP Namespace Reference

Classes

class  StrangSplit
 

Functions

template<typename FUNCTOR >
auto localQuadFunction (const lf::mesh::Mesh &mesh, std::map< lf::base::RefEl, lf::quad::QuadRule > quadrules, FUNCTOR &&f, unsigned int codim, const std::function< bool(const lf::mesh::Entity &)> &pred)
 
template<typename DIFF_COEFF , typename NONLOC_BC >
std::pair< Eigen::SparseMatrix< double >, Eigen::SparseMatrix< double > > assembleGalerkinMatrices (const lf::assemble::DofHandler &dofh, DIFF_COEFF &&c, NONLOC_BC &&h, const Eigen::MatrixXd &L)
 

Function Documentation

◆ assembleGalerkinMatrices()

template<typename DIFF_COEFF , typename NONLOC_BC >
std::pair< Eigen::SparseMatrix< double >, Eigen::SparseMatrix< double > > FisherKPP::assembleGalerkinMatrices ( const lf::assemble::DofHandler dofh,
DIFF_COEFF &&  c,
NONLOC_BC &&  h,
const Eigen::MatrixXd &  L 
)

◆ localQuadFunction()

template<typename FUNCTOR >
auto FisherKPP::localQuadFunction ( const lf::mesh::Mesh mesh,
std::map< lf::base::RefEl, lf::quad::QuadRule quadrules,
FUNCTOR &&  f,
unsigned int  codim,
const std::function< bool(const lf::mesh::Entity &)> &  pred 
)