FuncCraft Python
The Python package exposes the native C++ spec objects plus small helper functions that make construction natural from Python.
Start with Getting started for the YAML-first workflow.
Contents:
- Python examples
- Python API
- Examples
- Terminology
- Examples
basic_function_id()component_spec()composition_choice()composition_kind()composition_spec()coordinate_transform_choice()coordinate_transform_kind()coordinate_transform_spec()domain_spec()function_spec()make_choice()make_component()make_composition()make_composition_choice()make_coordinate_transform()make_coordinate_transform_choice()make_domain()make_function_spec()make_suite_spec()make_value_transform()make_value_transform_choice()spec_to_dict()suite_spec()value_transform_choice()value_transform_kind()value_transform_spec()- Examples
BenchmarkFunctionload_function_spec()make_benchmark_function()- Examples
BenchmarkSuiteSuiteCollectionlist_suite_collections()load_suite_spec()make_benchmark_suite()suite_collection()suite_collection_benchmark_suite()suite_collection_number_of_functions()suite_collection_spec()