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 }