MADNESS 0.10.1
madness::LoadBalanceDeux< NDIM >::CostPerProc Struct Reference

#include <lbdeux.h>

Public Member Functions

 CostPerProc ()
 CostPerProc (double cost, int proc)
bool operator< (const CostPerProc &other) const

Public Attributes

double cost
int proc

Constructor & Destructor Documentation

◆ CostPerProc() [1/2]

template<std::size_t NDIM>
madness::LoadBalanceDeux< NDIM >::CostPerProc::CostPerProc ( )
inline

References cost, and proc.

Referenced by operator<().

◆ CostPerProc() [2/2]

template<std::size_t NDIM>
madness::LoadBalanceDeux< NDIM >::CostPerProc::CostPerProc ( double cost,
int proc )
inline

References cost, and proc.

Member Function Documentation

◆ operator<()

template<std::size_t NDIM>
bool madness::LoadBalanceDeux< NDIM >::CostPerProc::operator< ( const CostPerProc & other) const
inline

References CostPerProc(), and cost.

Member Data Documentation

◆ cost

template<std::size_t NDIM>
double madness::LoadBalanceDeux< NDIM >::CostPerProc::cost

◆ proc

template<std::size_t NDIM>
int madness::LoadBalanceDeux< NDIM >::CostPerProc::proc

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