|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
checklopinterface.hh
Go to the documentation of this file.
17 // old: void jacobian_apply_volume (const EG& eg, const LFSU& lfsu, const X& x, const X& z, const LFSV& lfsv, Y& y) const {}
18 // new: void jacobian_apply_volume (const EG& eg, const LFSU& lfsu, const X& x, const Z& z, const LFSV& lfsv, Y& y) const {}
76 lambdaToTemplate([](auto&& lop) -> decltype(lop.jacobian_apply_volume_post_skeleton(std::declval<bool>(),
119 lambdaToTemplate([](auto&& lop) -> decltype(lop.jacobian_apply_volume_post_skeleton(std::declval<bool>(),
154 (decltype(hasOldOrNewJacobianApplyVolume(t))::value && !decltype(hasNewJacobianApplyVolume(t))::value)
155 || (decltype(hasOldOrNewJacobianApplyVolumePostSkeleton(t))::value && !decltype(hasNewJacobianApplyVolumePostSkeleton(t))::value)
156 || (decltype(hasOldOrNewJacobianApplySkeleton(t))::value && !decltype(hasNewJacobianApplySkeleton(t))::value)
157 || (decltype(hasOldOrNewJacobianApplyBoundary(t))::value && !decltype(hasNewJacobianApplyBoundary(t))::value),
164 !((decltype(hasOldOrNewJacobianApplyVolume(t))::value && !decltype(hasNewJacobianApplyVolume(t))::value)
165 || (decltype(hasOldOrNewJacobianApplyVolumePostSkeleton(t))::value && !decltype(hasNewJacobianApplyVolumePostSkeleton(t))::value)
166 || (decltype(hasOldOrNewJacobianApplySkeleton(t))::value && !decltype(hasNewJacobianApplySkeleton(t))::value)
167 || (decltype(hasOldOrNewJacobianApplyBoundary(t))::value && !decltype(hasNewJacobianApplyBoundary(t))::value)),
auto hasNewJacobianApplySkeleton
Definition checklopinterface.hh:83
auto hasOldOrNewJacobianApplyBoundary
Definition checklopinterface.hh:139
auto hasNewJacobianApplyBoundary
Definition checklopinterface.hh:96
auto hasNewJacobianApplyVolumePostSkeleton
Definition checklopinterface.hh:75
auto hasOldOrNewJacobianApplyVolume
Definition checklopinterface.hh:110
auto hasNewJacobianApplyVolume
Definition checklopinterface.hh:67
auto hasOldOrNewJacobianApplyVolumePostSkeleton
Definition checklopinterface.hh:118
constexpr auto hasOldLOPInterface(T &t) -> typename std::enable_if<(decltype(hasOldOrNewJacobianApplyVolume(t))::value &&!decltype(hasNewJacobianApplyVolume(t))::value)||(decltype(hasOldOrNewJacobianApplyVolumePostSkeleton(t))::value &&!decltype(hasNewJacobianApplyVolumePostSkeleton(t))::value)||(decltype(hasOldOrNewJacobianApplySkeleton(t))::value &&!decltype(hasNewJacobianApplySkeleton(t))::value)||(decltype(hasOldOrNewJacobianApplyBoundary(t))::value &&!decltype(hasNewJacobianApplyBoundary(t))::value), std::true_type >::type
Definition checklopinterface.hh:153
constexpr auto lambdaToTemplate(const T &t)
Definition checklopinterface.hh:53
auto hasOldOrNewJacobianApplySkeleton
Definition checklopinterface.hh:126
For backward compatibility – Do not use this!
Implementation & impl()
Definition checklopinterface.hh:34
constexpr auto operator()(const A &p)
Definition checklopinterface.hh:47
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8