dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Namespaces | Functions
jacobianapplyhelper.hh File Reference

Go to the source code of this file.

Namespaces

namespace  Dune
 For backward compatibility – Do not use this!
 
namespace  Dune::PDELab
 
namespace  Dune::PDELab::impl
 

Functions

template<typename LOP , typename EG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplyVolume (const LOP &lop, const EG &eg, const LFSU &lfsu, const X &z, const LFSV &lfsv, Y &y)
 
template<typename LOP , typename EG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplyVolume (const LOP &lop, const EG &eg, const LFSU &lfsu, const X &x, const Z &z, const LFSV &lfsv, Y &y)
 
template<typename LOP , typename EG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplyVolume (const LOP &lop, const EG &eg, const LFSU &lfsu, const X &z, const LFSV &lfsv, Y &y)
 
template<typename LOP , typename EG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplyVolume (const LOP &lop, const EG &eg, const LFSU &lfsu, const X &x, const Z &z, const LFSV &lfsv, Y &y)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplySkeleton (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &z_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &z_n, const LFSV &lfsv_n, Y &y_s, Y &y_n)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplySkeleton (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &x_s, const Z &z_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const Z &z_n, const LFSV &lfsv_n, Y &y_s, Y &y_n)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplySkeleton (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &z_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &z_n, const LFSV &lfsv_n, Y &y_s, Y &y_n)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplySkeleton (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &x_s, const Z &z_s, const LFSV &lfsv_s, const LFSU &lfsu_n, const X &x_n, const Z &z_n, const LFSV &lfsv_n, Y &y_s, Y &y_n)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplyBoundary (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &z_s, const LFSV &lfsv_s, Y &y_s)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< LOP::isLinear > Dune::PDELab::impl::jacobianApplyBoundary (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &x_s, const Z &z_s, const LFSV &lfsv_s, Y &y_s)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplyBoundary (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &z_s, const LFSV &lfsv_s, Y &y_s)
 
template<typename LOP , typename IG , typename LFSU , typename X , typename Z , typename LFSV , typename Y >
std::enable_if_t< not LOP::isLinear > Dune::PDELab::impl::jacobianApplyBoundary (const LOP &lop, const IG &ig, const LFSU &lfsu_s, const X &x_s, const Z &z_s, const LFSV &lfsv_s, Y &y_s)