The user entry point for each library element is a graph class(L2 level). The entry point graph class contains one or more L1 level kernels and might contain one or more graph objects. For instance, to use library element of cholesky decomposition, include cholesky_complex_decomposition_graph.hpp from the L2/include/aie/ folder. The test harness can be used as a reference example of how to instantiate a parameterized graph. For example, see L2/tests/aie/<library_element>/test.hpp and test.cpp.