vinecopulib::RVineTrees::Edge struct

A single edge: conditioned pair (a, b), conditioning set C, and the associated pair-copula (independence by default).

Constructors, destructors, conversion operators

Edge() defaulted
Edge(size_t a_arg, size_t b_arg, std::vector<size_t> c_arg)
Edge(size_t a_arg, size_t b_arg, std::vector<size_t> c_arg, Bicop pc)

Public variables

size_t a
first conditioned variable (arg1)
size_t b
second conditioned variable
std::vector<size_t> C
conditioning set, kept sorted ascending
std::vector<size_t> all_indices
sorted {a} ∪ {b} ∪ C (precomputed)
Bicop pair_copula
pair-copula (independence by default)