flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::cxx_diagrams::detail::total_number_of_field_indices< FieldSequence > Struct Template Reference

#include <fields.hpp>

Collaboration diagram for flexiblesusy::cxx_diagrams::detail::total_number_of_field_indices< FieldSequence >:
Collaboration graph

Public Types

using type = typename boost::mpl::fold< FieldSequence, boost::mpl::int_< 0 >, boost::mpl::plus< boost::mpl::_1, number_of_field_indices< boost::mpl::_2 > > >::type
 

Static Public Attributes

static constexpr int value = type::value
 

Detailed Description

template<class FieldSequence>
struct flexiblesusy::cxx_diagrams::detail::total_number_of_field_indices< FieldSequence >

Definition at line 79 of file fields.hpp.

Member Typedef Documentation

◆ type

template<class FieldSequence >
using flexiblesusy::cxx_diagrams::detail::total_number_of_field_indices< FieldSequence >::type = typename boost::mpl::fold< FieldSequence, boost::mpl::int_<0>, boost::mpl::plus<boost::mpl::_1, number_of_field_indices<boost::mpl::_2> > >::type

Definition at line 80 of file fields.hpp.

Member Data Documentation

◆ value

template<class FieldSequence >
constexpr int flexiblesusy::cxx_diagrams::detail::total_number_of_field_indices< FieldSequence >::value = type::value
staticconstexpr

Definition at line 87 of file fields.hpp.


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