Diskritisasi Gradien
Diskritisasi gradien secara eksklusif merupakan penghitungan eksplisit menggunakan nilai saat ini . Bentuk konservatif perhitungan gradien didasarkan pada integral permukaan.
Dari definisi gradien di Sec. 2.23, diskritisasinya adalah
(3.18) |
Nilai nominal umumnya diinterpolasi dari nilai sel menggunakan skema linier.
Interpolasi linier titik
Meskipun kemiringan secara umum tidak menjadi perhatian dalam diskritisasi adveksi, hal ini perlu mendapat perhatian lebih besar dalam penghitungan gradien. Untuk mesh yang “buruk”, misalnya mengandung sel tetrahedral yang memanjang, skema titik linier sering digunakan untuk mengurangi kesalahan kemiringan.
Interpolasi linier titik menggunakan: nilai , dihitung menggunakan interpolasi linier, yang sesuai dengan “titik muka” di perpotongan garis yang menghubungkan pusat sel dan muka; dan, nilai pada setiap titik, diinterpolasi dari sel yang berdekatan menggunakan pembobotan jarak terbalik.
Skema ini memecah permukaan poligonal menjadi segitiga dan menghitung nilai rata-rata pada 2 simpul dan titik permukaan untuk setiap segitiga, luas . Interpolasi titik menghitung nilai nominal sebagai rata-rata tertimbang luas dari nilai-nilai segitiga, yaitu .
Gradien kuadrat terkecil
Penghitungan gradien menggunakan metode beda hingga kuadrat terkecil terkadang digunakan dalam kerangka volume hingga. Metode ini menghitung gradien dalam sel yang, bila digunakan untuk mengekstrapolasi nilai sel ke pusat semua sel tetangga, meminimalkan kesalahan antara nilai ekstrapolasi dan nilai sel.
Untuk sel tertentu, tensor dihitung dengan menjumlahkan permukaan menggunakan pembobotan jarak terbalik , dimana adalah vektor pusat-pusat sel:
(3.19) |
Gradien kemudian dievaluasi menggunakan kebalikan dari tensor dan nilai di sel tetangga (N) dan sel saat ini (P):
(3.20) |