API Reference# multiplied.analysis package Submodules multiplied.analysis.context module multiplied.analysis.extract module pq_extract_bits() pq_extract_formatted_all() pq_extract_formatted_stages() pq_extract_stages() multiplied.analysis.heatmap module df_global_3d_heatmap() df_global_heatmap() df_stage_bound_heatmap() df_stage_heatmap() multiplied.analysis.search module df_early_bitwidth_cout() df_late_bitwidth_cout() Module contents multiplied.core package Subpackages multiplied.core.templates package Submodules multiplied.core.templates.adder module build_16b_adder_slice() build_4b_adder_slice() build_8b_adder_slice() multiplied.core.templates.csa module build_4b_adder_slice() build_8b_adder_slice() multiplied.core.templates.decoder module build_simple_decoder() Module contents multiplied.core.utils package Submodules multiplied.core.utils.bool module isalpha() ischar() ishex2() isint() validate_bitwidth() multiplied.core.utils.char module allchars() chargen() chartff() to_int_matrix() multiplied.core.utils.pretty module mprint() pretty() pretty_dict() pretty_nested_list() Module contents Submodules multiplied.core.algorithm module Algorithm Algorithm.bits Algorithm.matrix Algorithm.dadda Algorithm.state Algorithm.algorithm Algorithm.saturation Algorithm.auto_resolve_stage() Algorithm.exec() Algorithm.push() Algorithm.reset() Algorithm.step() collect_arithmetic_units() collect_template_units() hoist() multiplied.core.map module Map Map.build_map() build_dadda_map() empty_map() multiplied.core.matrix module Matrix Matrix.apply_map() Matrix.resolve_rmap() Slice empty_matrix() empty_rows() matrix_merge() multiplied.core.template module Pattern Pattern.pattern Pattern.bits Pattern.get_runs() Template Template.build_from_pattern() Template.collect_template_units() Template.find_bounding_box() Template.merge() build_adder() build_csa() build_empty_slice() build_noop() build_noop_template() resolve_pattern() multiplied.core.truth module shallow_truth_table() truth_dataframe() truth_scope() truth_table() Module contents multiplied.io package Submodules multiplied.io.lazy_json module export_algorithm() import_algorithm() json_pretty_store() validate_path() multiplied.io.parquet module export_parquet() import_parquet() Module contents