﻿supergrad.scgraph.SCGraph
=========================

.. currentmodule:: supergrad.scgraph

.. autoclass:: SCGraph

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~SCGraph.__init__
      ~SCGraph.add_edge
      ~SCGraph.add_edges_from
      ~SCGraph.add_lcj_params_variance_to_graph
      ~SCGraph.add_node
      ~SCGraph.add_nodes_from
      ~SCGraph.add_weighted_edges_from
      ~SCGraph.adjacency
      ~SCGraph.clear
      ~SCGraph.clear_edges
      ~SCGraph.convert_graph_to_comp_initial_guess
      ~SCGraph.convert_graph_to_parameters_haiku
      ~SCGraph.convert_graph_to_pulse_lst
      ~SCGraph.convert_graph_to_pulse_parameters_haiku
      ~SCGraph.convert_graph_to_quantum_system
      ~SCGraph.copy
      ~SCGraph.edge_subgraph
      ~SCGraph.get_edge_data
      ~SCGraph.has_edge
      ~SCGraph.has_node
      ~SCGraph.is_directed
      ~SCGraph.is_multigraph
      ~SCGraph.nbunch_iter
      ~SCGraph.neighbors
      ~SCGraph.number_of_edges
      ~SCGraph.number_of_nodes
      ~SCGraph.order
      ~SCGraph.remove_edge
      ~SCGraph.remove_edges_from
      ~SCGraph.remove_node
      ~SCGraph.remove_nodes_from
      ~SCGraph.remove_pulse
      ~SCGraph.size
      ~SCGraph.subgraph
      ~SCGraph.to_directed
      ~SCGraph.to_directed_class
      ~SCGraph.to_undirected
      ~SCGraph.to_undirected_class
      ~SCGraph.tree_flatten
      ~SCGraph.tree_unflatten
      ~SCGraph.update
      ~SCGraph.update_params
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~SCGraph.adj
      ~SCGraph.degree
      ~SCGraph.edges
      ~SCGraph.name
      ~SCGraph.nodes
      ~SCGraph.seed
      ~SCGraph.sorted_edges
      ~SCGraph.sorted_nodes
   
   