+
    )i	                         R t ^ RIt^ RIHt R.t/ R. bRR.bRRR.bR	RR
.bRRR.bRRR
.bR. RObR. RObR. RObR. RObR. RObR. R ObR. R!ObR. R"ObR. R#ObR. R$Obt]P                  ! RRR7      R 4       tR# )%zZFunctions that generate the triad graphs, that is, the possible
digraphs on three nodes.

N)DiGraphtriad_graph003012ab102ba021Dbc021Ucb021C111D111U030T030C201120D120U120C210300T)graphsreturns_graphc                    V \         9  d   \        RV  R24      h\        4       pVP                  R4       VP	                  \         V ,          4       V# )a6  Returns the triad graph with the given name.

Each string in the following tuple is a valid triad name::

    (
        "003",
        "012",
        "102",
        "021D",
        "021U",
        "021C",
        "111D",
        "111U",
        "030T",
        "030C",
        "201",
        "120D",
        "120U",
        "120C",
        "210",
        "300",
    )

Each triad name corresponds to one of the possible valid digraph on
three nodes.

Parameters
----------
triad_name : string
    The name of a triad, as described above.

Returns
-------
:class:`~networkx.DiGraph`
    The digraph on three nodes with the given name. The nodes of the
    graph are the single-character strings 'a', 'b', and 'c'.

Raises
------
ValueError
    If `triad_name` is not the name of a triad.

See also
--------
triadic_census

zunknown triad name "z9"; use one of the triad names in the TRIAD_NAMES constantabc)TRIAD_EDGES
ValueErrorr   add_nodes_fromadd_edges_from)
triad_nameGs   & X/var/www/html/photoedit/myenv/lib/python3.14/site-packages/networkx/generators/triads.pyr   r   %   sZ    b $":, /+ +
 	
 		AU[,-H    )accar
   )r$   r%   r   )r   r   r$   )r   r   r$   )r   r   r$   r%   )r
   r   r$   r%   )r   r   r$   r%   )r   r
   r$   r%   )r   r
   r   r$   r%   )r   r   r
   r   r$   r%   )	__doc__networkxnxnetworkx.classesr   __all__r   _dispatchabler    r#   r"   <module>r-      s  

  $/	2	D6 
D$< T4L	
 T4L T4L     
# $ $ $ 
)  
/!( T28 38r#   