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)

  1. Buka Command Prompt (CMD) sebagai Administrator.
  2. Masukkan perintah instalasi WSL berikut:
  3. Bash

    wsl --install
    
  4. Tunggu hingga proses selesai. Jika ini instalasi pertama Anda, restart PC/Laptop Anda terlebih dahulu.
  5. Setelah restart, buka aplikasi Ubuntu yang baru terinstal melalui pencarian Windows.
  6. 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:

  1. Tambahkan Repository OpenFOAM:

    Bash

    sudo add-apt-repository http://dl.openfoam.com/pdf/ubuntu
    
  2. Perbarui Daftar Package :

    Bash

    sudo apt-get update
    
  3. 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:

  1. Buka File Explorer di Windows, lihat ikon Linux/Penguin di panel kiri.
  2. Masuk ke direktori Home pengguna Ubuntu Anda.
  3. Cari file .bashrc (aktifkan opsi Hidden Files jika tidak muncul) dan buka menggunakan teks editor (Notepad / VS Code).
  4. Tambahkan perintah source alias OpenFOAM dari baris instruksi instalasi ke bagian paling bawah file .bashrc, lalu simpan.
  5. 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).

  1. Kunjungi situs resmi paraview.org.
  2. Unduh installer ParaView untuk Windows.
  3. Install seperti aplikasi Windows pada umumnya.
  4. 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.