Views can modify the implementation of a network interface by
- adding interface methods that are not supported by the implementation,
- changing the implementation of interface methods, and
- deleting interface methods.
Views implement the network interface and can be passed like a network to an algorithm. Several views are implemented in mockturtle.
Header: mockturtle/views/topo_view.hpp
mockturtle::topo_view
Header: mockturtle/views/depth_view.hpp
mockturtle::depth_view
Header: mockturtle/views/rank_view.hpp
mockturtle::rank_view
Header: mockturtle/views/mapping_view.hpp
mockturtle::mapping_view
Header: mockturtle/views/cut_view.hpp
mockturtle::cut_view
Header: mockturtle/views/mffc_view.hpp
mockturtle::mffc_view
Header: mockturtle/views/immutable_view.hpp
mockturtle::immutable_view
Header: mockturtle/views/fanout_view.hpp
mockturtle::fanout_view
Header: mockturtle/views/window_view.hpp
mockturtle::window_view
Header: mockturtle/views/binding_view.hpp
mockturtle::binding_view
Header: mockturtle/views/cell_view.hpp
mockturtle::cell_view
Header: mockturtle/views/choice_view.hpp
mockturtle::choice_view
Header: mockturtle/views/names_view.hpp
mockturtle::names_view
Header: mockturtle/views/dont_touch_view.hpp
mockturtle::dont_touch_view
Header: mockturtle/views/cnf_view.hpp
mockturtle::cnf_view
Header: mockturtle/views/color_view.hpp
mockturtle::color_view
mockturtle::out_of_place_color_view
Header: mockturtle/views/cost_view.hpp
mockturtle::cost_view
Header: mockturtle/views/dont_care_view.hpp
mockturtle::dont_care_view