Menjalankan simulasi Computational Fluid Dynamics (CFD) menggunakan OpenFOAM kini tidak lagi mewajibkan Anda untuk melakukan dual-booting Linux atau menjalankan Virtual Machine yang berat. Dengan Windows Subsystem for Linux (WSL), Anda bisa menjalankan OpenFOAM secara natif di dalam sistem operasi Windows dengan konsumsi daya dan memori yang sangat efisien.
Artikel ini akan membimbing Anda langkah demi langkah dalam menginstal WSL, mengonfigurasi Ubuntu, hingga berhasil menginstal OpenFOAM dan ParaView di PC atau laptop Anda.
Mengapa Memilih WSL untuk OpenFOAM?
Sebelum masuk ke teknis instalasi, penting untuk memahami mengapa WSL adalah pilihan terbaik:
- Performa Ringan: Menggunakan sumber daya CPU dan RAM yang jauh lebih minimal dibanding Virtual Machine (VMware / VirtualBox).
- Booting Cepat: WSL dapat diakses langsung tanpa perlu memuat ulang (reboot) PC.
- Integrasi File System: File Linux dapat diakses dengan mudah langsung melalui Windows File Explorer.
Langkah 1: Instalasi Windows Subsystem for Linux (WSL)
- Buka Command Prompt (CMD) sebagai Administrator.
- Masukkan perintah instalasi WSL berikut:
-
Bash
wsl --install - Tunggu hingga proses selesai. Jika ini instalasi pertama Anda, restart PC/Laptop Anda terlebih dahulu.
- Setelah restart, buka aplikasi Ubuntu yang baru terinstal melalui pencarian Windows.
- Anda akan diminta membuat Username dan Password.
Catatan: Saat mengetik password, karakter tidak akan muncul di layar. Ini adalah fitur keamanan Linux. Ketik saja lalu tekan Enter.
Langkah 2: Memilih Versi OpenFOAM (.com vs .org)
Secara umum, terdapat dua sumber penyedia OpenFOAM:
| Lisensi / Sumber | Pengembang / Pengelola | Target Pengguna |
| OpenFOAM.com | OpenCFD Limited / ESI Group | Industri & Umum (Pembaruan rutin & stabil) |
| OpenFOAM.org | OpenFOAM Foundation | Akademisi & Peneliti (Pengkustomisasian tinggi) |
Catatan: Pada tutorial ini, kita fokus menginstal versi dari OpenFOAM.com.
Langkah 3: Menginstal OpenFOAM di WSL Ubuntu
Buka terminal Ubuntu WSL Anda dan jalankan perintah-perintah berikut secara berurutan:
-
Tambahkan Repository OpenFOAM:
Bash
sudo add-apt-repository http://dl.openfoam.com/pdf/ubuntu -
Perbarui Daftar Package :
Bash
sudo apt-get update -
Instal OpenFOAM (Sesuaikan versi yang Anda butuhkan, contoh
openfoam2312-default):Bash
sudo apt-get install openfoam2312-default
Langkah 4: Konfigurasi Environment Variable (.bashrc)
Agar perintah OpenFOAM bisa langsung dikenali setiap kali terminal dibuka:
- Buka File Explorer di Windows, lihat ikon Linux/Penguin di panel kiri.
- Masuk ke direktori
Homepengguna Ubuntu Anda. - Cari file
.bashrc(aktifkan opsi Hidden Files jika tidak muncul) dan buka menggunakan teks editor (Notepad / VS Code). - Tambahkan perintah source alias OpenFOAM dari baris instruksi instalasi ke bagian paling bawah file
.bashrc, lalu simpan. - Uji Instalasi: Tutup terminal WSL, buka kembali, lalu ketik perintah tes berikut:
Bash
simpleFoam -help
Jika menu bantuan/help dari OpenFOAM muncul, artinya instalasi Anda telah berhasil!
Langkah 5: Instalasi ParaView untuk Post-Processing
Satu hal penting yang perlu diketahui adalah instalasi OpenFOAM di WSL belum termasuk ParaView (software visualisasi hasil simulasi).
- Kunjungi situs resmi paraview.org.
- Unduh installer ParaView untuk Windows.
- Install seperti aplikasi Windows pada umumnya.
- Anda kini dapat memproses hasil simulasi dari WSL langsung di Windows menggunakan ParaView.
Kesimpulan
Menggunakan OpenFOAM via WSL adalah kombinasi terbaik antara kemudahan antarmuka Windows dan kecepatan komputasi Linux. Dengan mengikuti langkah-langkah di atas, Anda siap menjalankan simulasi CFD tanpa hambatan performa.
