Implementasi Objek Fungsi kustom. Mengimplementasikan objek fungsi baru memerlukan definisi antarmuka kelas dari kelas functionObject dan menyiapkan file-file yang diperlukan untuk kompilasi perpustakaan objek fungsi. Tugas-tugas ini berulang ketika berbagai objek fungsi diimplementasikan. Untuk menghemat waktu pengembangan, sebuah skrip shell tersedia di OpenFOAM yang menghasilkan struktur file yang diperlukan dari perpustakaan objek fungsi baru. Skrip ini dinamakan foam-NewFunctionObject, ia menghasilkan struktur direktori, file kelas objek fungsi (.C dan .H), dan konfigurasi pembangunan yang penting untuk perpustakaan objek fungsi yang berisi satu objek fungsi saja.