KASKADE 7 development version
Static Public Attributes | List of all members
Kaskade::Functional_Aux_Detail::checkSymmetry< Functional, n > Struct Template Reference

#include <functional_aux.hh>

Detailed Description

template<class Functional, int n>
struct Kaskade::Functional_Aux_Detail::checkSymmetry< Functional, n >

Definition at line 233 of file functional_aux.hh.

Static Public Attributes

static constexpr bool ok
 
static constexpr bool pass
 

Member Data Documentation

◆ ok

template<class Functional , int n>
constexpr bool Kaskade::Functional_Aux_Detail::checkSymmetry< Functional, n >::ok
staticconstexpr
Initial value:
= (!Functional::template D2<n,n>::present)
|| Functional::template D2<n,n>::symmetric

Definition at line 235 of file functional_aux.hh.

◆ pass

template<class Functional , int n>
constexpr bool Kaskade::Functional_Aux_Detail::checkSymmetry< Functional, n >::pass
staticconstexpr
Initial value:
= Functional::type != VariationalFunctional
|| (ok && checkSymmetry<Functional,n-1>::pass)
Documentation of the concept of a quadratic variational functionalThe variational functional concept ...

Definition at line 237 of file functional_aux.hh.


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