anpcpp 0.1.0
Analytic Network Process computational library
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
network.hpp File Reference

ANP network model: clusters, nodes, connections, and calculations. More...

#include <cstddef>
#include <map>
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>
#include "anpcpp/limit_matrix.hpp"
#include "anpcpp/matrix.hpp"
#include "anpcpp/pairwise.hpp"
#include "anpcpp/ratings.hpp"
#include "anpcpp/synthesis.hpp"

Go to the source code of this file.

Classes

struct  anpcpp::NodePrioritizerSlot
 Stores either pairwise or ratings judgments for one dest cluster. More...
 
class  anpcpp::AnpNode
 A decision element within a cluster (may own a subnetwork). More...
 
class  anpcpp::AnpCluster
 A group of nodes (and cluster-level pairwise comparisons). More...
 
class  anpcpp::AnpNetwork
 Root ANP model: structure, judgments, supermatrices, and priorities. More...
 

Namespaces

namespace  anpcpp
 Analytic Network Process computational library.
 

Enumerations

enum class  anpcpp::NodePrioritizerKind
 Active prioritizer kind for a node → destination-cluster link.
 

Detailed Description

ANP network model: clusters, nodes, connections, and calculations.