Antarmuka yang disederhanakan untuk memanggil model FMI2 (lihat http://fmi-standard.org/) dari berbagai bahasa.
Inti dari fungsi ini terletak di direktori C_Wrapper. fmi_wrapper.h menyediakan antarmuka yang disederhanakan yang dapat diekspor ke perpustakaan bersama. Cara termudah untuk membangun perpustakaan adalah dengan menggunakan cmake.
Selain itu, solusi VisualStudio menyediakan pembungkus untuk .NET yang ditulis dalam C#. Dengan menggunakan antarmuka yang disederhanakan, Pinvoke dapat digunakan untuk memanggil ke fmiwrapper.dll yang akan memuat FMU untuk Anda. Fmuinstance menangani sumber daya yang tidak dikelola dan memastikan bahwa mereka dibebaskan saat dibuang atau kehancuran. Proyek FMIWRAPPER_NET merujuk pada proyek asli dan secara otomatis menyalin fmiwrapper.dll yang dihasilkan dari build. Untuk mengkompilasi proyek, jangan gunakan konfigurasi apa pun tetapi tentukan x86 atau x64.
FMiWrapperConsole adalah aplikasi konsol .NET-CORE untuk menguji kemampuan pembungkus dan FMU. Perhatikan bahwa saat ini jalur ke biner adalah kode keras untuk menggunakan Win64 DLL. Pastikan untuk mengkompilasi aplikasi untuk x64 !