# SDK modules All _module_ provided by the SDK is prefixed with **mod\_mupro**. All _type_ provided by the SDK is prefixed with **type\_mupro** Most of the modules are quite independent, they do not rely on each other to be built and there are no hidden connections between them, except for two modules, the [**size** module](modules/size.md) and the [**fft** module](modules/fft.md). ```{toctree} :hidden: log.md base.md fft.md elastic.md electric.md tdgl.md ferroelectric.md ```