Function graspi::wf_diss(graph_t *, const dim_g_t&, const vertex_colors_t&, const edge_weights_t&, const vertex_ccs_t&, const ccs_t&, double, unsigned int, unsigned int)¶
Defined in File performance_indicators_diss.hpp
Function Documentation¶
-
std::pair<double, double>
graspi::wf_diss(graph_t *G, const dim_g_t &d_g, const vertex_colors_t &C, const edge_weights_t &W, const vertex_ccs_t &vCC, const ccs_t &CC, double Ld, const std::string &filename_ColorToGreen, const std::string &filename_WColorToGreen, unsigned int color = 0, unsigned int green = 30) This function computes two descriptors related to exciton dissociation
- Return
the pair of fractions: the weighted fraction of vertices and the fraction of vertices within Ld distance to the targeted meta-vertex
- Parameters
G: is the input graphd_g: is the structure storing basic informations about the graph dimensionalityC: is the vector storing the labels/colors of vertices in the graph GW: is the map storing the weights of the edgesvCC: is the vector storing indices of the connected components (CC) of each vector in the graphLd: is the exciton diffusion lengthfilename_ColorToGreen: is the filename where all distances from GREEN to BLACK vertices will be outputtedfilename_WColorToGreen: is the filename where all weighted distances from GREEN to BLACK vertices will be outputedcolor: is the color code for vertices that will be analyzed (default value is BLACK)green: is the color code for targeted meta-vertex (default value is GREEN)