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 49 of file StdPyrExp.h.

Member Function Documentation

◆ operator()()

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

Definition at line 51 of file StdPyrExp.h.

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