|
anpcpp 0.4.0
Analytic Network Process computational library
|
This is the complete list of members for anpcpp::AnpNetwork, including all inherited members.
| add_cluster(const std::string &name) | anpcpp::AnpNetwork | |
| add_node(const std::string &cluster_name, const std::string &node_name) | anpcpp::AnpNetwork | |
| add_participant(std::string id, std::string name, std::string email={}) | anpcpp::AnpNetwork | |
| alt_names() const | anpcpp::AnpNetwork | |
| alternatives_cluster() const noexcept | anpcpp::AnpNetwork | inline |
| AnpNetwork(bool create_alts_cluster=true) | anpcpp::AnpNetwork | explicit |
| AnpNetwork(AnpNetwork &&) noexcept=default | anpcpp::AnpNetwork | |
| clear_subnetwork(const std::string &node_name) | anpcpp::AnpNetwork | |
| cluster(const std::string &name) | anpcpp::AnpNetwork | |
| cluster(const std::string &name) const | anpcpp::AnpNetwork | |
| cluster_names() const | anpcpp::AnpNetwork | |
| cluster_position(const std::string &name, double &x, double &y) const | anpcpp::AnpNetwork | |
| cluster_weight_matrix() const | anpcpp::AnpNetwork | |
| clusters() | anpcpp::AnpNetwork | |
| clusters() const | anpcpp::AnpNetwork | |
| description() const noexcept | anpcpp::AnpNetwork | inline |
| ensure_multiuser_initialized() | anpcpp::AnpNetwork | |
| find_cluster(const std::string &name) | anpcpp::AnpNetwork | |
| find_cluster(const std::string &name) const | anpcpp::AnpNetwork | |
| find_node(const std::string &name) | anpcpp::AnpNetwork | |
| find_node(const std::string &name) const | anpcpp::AnpNetwork | |
| find_participant(const std::string &id) | anpcpp::AnpNetwork | |
| find_participant(const std::string &id) const | anpcpp::AnpNetwork | |
| global_priority(const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| has_subnet() const | anpcpp::AnpNetwork | |
| influence_marginal_smart(double delta=1e-6, const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| influence_rank(double error=1e-5, int round_to_decimal=5, const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| influence_raw(const std::string &wrt_node, double delta_up=0.1, double delta_down=0.1, double p0=0.5, const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| influence_total(double delta=0.25, const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| judgment_groups() const | anpcpp::AnpNetwork | inline |
| judgment_groups() | anpcpp::AnpNetwork | inline |
| judgment_session() const | anpcpp::AnpNetwork | inline |
| kDefaultAlternativesCluster | anpcpp::AnpNetwork | static |
| limit_matrix(const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| limit_matrix_options() const noexcept | anpcpp::AnpNetwork | inline |
| move_node(const std::string &name, std::size_t new_index) | anpcpp::AnpNetwork | |
| name() const noexcept | anpcpp::AnpNetwork | inline |
| nclusters() const noexcept | anpcpp::AnpNetwork | inline |
| nnodes() const | anpcpp::AnpNetwork | |
| node(const std::string &name) | anpcpp::AnpNetwork | |
| node(const std::string &name) const | anpcpp::AnpNetwork | |
| node_connect(const std::string &src, const std::string &dest) | anpcpp::AnpNetwork | |
| node_disconnect(const std::string &src, const std::string &dest) | anpcpp::AnpNetwork | |
| node_names() const | anpcpp::AnpNetwork | |
| node_position(const std::string &name, double &x, double &y) const | anpcpp::AnpNetwork | |
| nodes() | anpcpp::AnpNetwork | |
| nodes() const | anpcpp::AnpNetwork | |
| operator=(AnpNetwork &&) noexcept=default | anpcpp::AnpNetwork | |
| participants() const | anpcpp::AnpNetwork | inline |
| participants() | anpcpp::AnpNetwork | inline |
| perspective(const std::string &wrt_node, const P0Mode &p0mode=P0Mode::Direct(0.5), const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| perspective_matrix(const P0Mode &p0mode=P0Mode::Direct(0.5), const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| priority(const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| priority_at_p(const std::string &wrt_node, double p, const P0Mode &p0mode=P0Mode::Direct(0.5), const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| priority_map(const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| priority_map_at_p(const std::string &wrt_node, double p, const P0Mode &p0mode=P0Mode::Direct(0.5), const LimitMatrixOptions &options={}) const | anpcpp::AnpNetwork | |
| rebuild_effective_judgments() | anpcpp::AnpNetwork | |
| remove_cluster(const std::string &name) | anpcpp::AnpNetwork | |
| remove_node(const std::string &name) | anpcpp::AnpNetwork | |
| remove_participant(const std::string &id) | anpcpp::AnpNetwork | |
| rename_cluster(const std::string &old_name, const std::string &new_name) | anpcpp::AnpNetwork | |
| rename_node(const std::string &old_name, const std::string &new_name) | anpcpp::AnpNetwork | |
| scaled_supermatrix() const | anpcpp::AnpNetwork | |
| session_member_ids() const | anpcpp::AnpNetwork | |
| set_alternatives_cluster(const std::string &name) | anpcpp::AnpNetwork | |
| set_cluster_comparison(const std::string &wrt_cluster, const std::string &a, const std::string &b, double value) | anpcpp::AnpNetwork | |
| set_cluster_comparison_for(const std::string &user_id, const std::string &wrt_cluster, const std::string &a, const std::string &b, double value) | anpcpp::AnpNetwork | |
| set_cluster_position(const std::string &name, double x, double y) | anpcpp::AnpNetwork | |
| set_description(std::string description) | anpcpp::AnpNetwork | inline |
| set_judgment_session(JudgmentSession session) | anpcpp::AnpNetwork | inline |
| set_limit_matrix_options(LimitMatrixOptions options) | anpcpp::AnpNetwork | inline |
| set_name(std::string name) | anpcpp::AnpNetwork | inline |
| set_node_comparison(const std::string &wrt_node, const std::string &a, const std::string &b, double value) | anpcpp::AnpNetwork | |
| set_node_comparison_for(const std::string &user_id, const std::string &wrt_node, const std::string &a, const std::string &b, double value) | anpcpp::AnpNetwork | |
| set_node_position(const std::string &name, double x, double y) | anpcpp::AnpNetwork | |
| set_node_prioritizer_kind(const std::string &wrt_node, const std::string &dest_cluster, NodePrioritizerKind kind) | anpcpp::AnpNetwork | |
| set_node_rating(const std::string &wrt_node, const std::string &alt, const std::string &category_id) | anpcpp::AnpNetwork | |
| set_node_rating_for(const std::string &user_id, const std::string &wrt_node, const std::string &alt, const std::string &category_id) | anpcpp::AnpNetwork | |
| set_node_rating_value(const std::string &wrt_node, const std::string &alt, double raw) | anpcpp::AnpNetwork | |
| set_node_rating_value_for(const std::string &user_id, const std::string &wrt_node, const std::string &alt, double raw) | anpcpp::AnpNetwork | |
| set_synthesis_options(SynthesisOptions options) | anpcpp::AnpNetwork | inline |
| subnet(const std::string &node_name) | anpcpp::AnpNetwork | |
| synthesis_options() const noexcept | anpcpp::AnpNetwork | inline |
| unscaled_supermatrix() const | anpcpp::AnpNetwork |