Nektar++
Public Member Functions | List of all members
Nektar::StdRegions::cmpop Struct Reference

#include <StdPyrExp.h>

Public Member Functions

bool operator() (Mode const &a, Mode const &b) const
 

Detailed Description

Definition at line 50 of file StdPyrExp.h.

Member Function Documentation

◆ operator()()

bool Nektar::StdRegions::cmpop::operator() ( Mode const &  a,
Mode const &  b 
) const
inline

Definition at line 52 of file StdPyrExp.h.

53  {
54  if (std::get<0>(a) < std::get<0>(b))
55  {
56  return true;
57  }
58  if (std::get<0>(a) > std::get<0>(b))
59  {
60  return false;
61  }
62 
63  if (std::get<1>(a) < std::get<1>(b))
64  {
65  return true;
66  }
67  if (std::get<1>(a) > std::get<1>(b))
68  {
69  return false;
70  }
71 
72  if (std::get<2>(a) < std::get<2>(b))
73  {
74  return true;
75  }
76 
77  return false;
78  }