# ipkiss3.all.HierarchicalModel¶

class ipkiss3.all.HierarchicalModel(**kwargs)

A hierarchical model is a model of a circuit, that describes the circuit in terms of model instances, nets (to connect the instances), and terms.

Parameters: netlist: Netlist, optional Netlist to use. If None, the netlist is extracted from the default netlist view.
classmethod from_netlistview(netlistview)

Create a hierarchical model from an existing Netlist view.

It copies the netlist view, but replaces the netlist instances by model instances.

terms