ALPS MPS Codes
Reference documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Attributes | List of all members
cmp_with_prefactor Struct Reference

#include <utils.hpp>

Public Member Functions

bool operator() (std::size_t i, std::size_t j)
 

Static Public Attributes

static double prefactor = 1.
 

Detailed Description

Definition at line 33 of file utils.hpp.

Member Function Documentation

bool cmp_with_prefactor::operator() ( std::size_t  i,
std::size_t  j 
)
inline

Definition at line 35 of file utils.hpp.

35  {
36  bool ret = (i < j);
37  if (ret) prefactor *= -1.;
38  return ret;
39  }
static double prefactor
Definition: utils.hpp:34

Member Data Documentation

double cmp_with_prefactor::prefactor = 1.
static

Definition at line 34 of file utils.hpp.


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