+
    �°³j”	  ã                   óö   € 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   & Ú[/home/luca/screen-checking/.venv/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ðà	ˆDˆ6ðð 
ˆD�$ˆ<ðð ˆT�4ˆLð	ð
 ˆT�4ˆLðð ˆT�4ˆLðð Òðð Òðð Òðð Òðð 
Ò#ðð Ò$ðð Ò$ðð Ò$ðð 
Ò)ðð  
Ò/ð!€ð( ×Ò˜¨TÔ2ñ8ó 3ò8r#   