CYCLUS
Namespaces | Functions
greedy_preconditioner.cc File Reference
#include "greedy_preconditioner.h"
#include <algorithm>
#include <assert.h>
#include <numeric>
#include <string>
#include <boost/lambda/bind.hpp>
#include "cyc_std.h"
#include "logger.h"

Go to the source code of this file.

Namespaces

 cyclus
 

Functions

double cyclus::AvgPref (ExchangeNode::Ptr n)
 
double cyclus::GroupWeight (RequestGroup::Ptr g, std::map< std::string, double > *weights, std::map< ExchangeNode::Ptr, double > *avg_prefs)
 
double cyclus::NodeWeight (ExchangeNode::Ptr n, std::map< std::string, double > *weights, double avg_pref)
 
double cyclus::SumPref (double total, std::pair< Arc, double > pref)