dune-pdelab  2.5-dev
Public Member Functions | List of all members
Dune::PDELab::NumericalNonlinearJacobianApplyVolumePostSkeleton< Imp > Class Template Reference

#include <dune/pdelab/localoperator/numericalnonlinearjacobianapply.hh>

Inheritance diagram for Dune::PDELab::NumericalNonlinearJacobianApplyVolumePostSkeleton< Imp >:
Inheritance graph

Public Member Functions

 NumericalNonlinearJacobianApplyVolumePostSkeleton ()
 
 NumericalNonlinearJacobianApplyVolumePostSkeleton (double epsilon_)
 
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y >
void jacobian_apply_volume_post_skeleton (const EG &eg, const LFSU &lfsu, const X &x, const X &z, const LFSV &lfsv, Y &y) const
 apply local jacobian of the volume term (post skeleton part) More...
 

Detailed Description

template<typename Imp>
class Dune::PDELab::NumericalNonlinearJacobianApplyVolumePostSkeleton< Imp >

Implements nonlinear version of jacobian_apply_volume_post_skeleton() based on alpha_volume_post_skeleton() Derive from this class to add numerical jacobian application for volume (post skeleton part). The derived class needs to implement alpha_volume().

Note
This mixin is designed for nonlinear problems.
Template Parameters
ImpType of the derived class (CRTP-trick).

Constructor & Destructor Documentation

◆ NumericalNonlinearJacobianApplyVolumePostSkeleton() [1/2]

◆ NumericalNonlinearJacobianApplyVolumePostSkeleton() [2/2]

Member Function Documentation

◆ jacobian_apply_volume_post_skeleton()

template<typename Imp >
template<typename EG , typename LFSU , typename X , typename LFSV , typename Y >
void Dune::PDELab::NumericalNonlinearJacobianApplyVolumePostSkeleton< Imp >::jacobian_apply_volume_post_skeleton ( const EG &  eg,
const LFSU &  lfsu,
const X &  x,
const X &  z,
const LFSV &  lfsv,
Y &  y 
) const
inline

apply local jacobian of the volume term (post skeleton part)


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