infistream

Pengambilan sampel sepanjang garis

Dalam contoh ini (gelembung naik), lebar gelembung 2D diperiksa setelah ia mengendap di dinding atas domain simulasi. Garis pengambilan sampel akan mengambil sampel bidang alpha.liquid pada waktu t = 7.0s sepanjang garis yang melintasi gelembung. Subkamus fungsi yang dikonfigurasi untuk mengambil sampel sepanjang garis ditunjukkan di bawah ini:
Opsi setFormat mengubah format data yang ditulis ke file dan opsi interpolationScheme menentukan jenis (jika ada) interpolasi nilai yang terjadi, sebelum data dipetakan ke garis sampel. Semua bidang yang akan diambil sampel perlu dicantumkan dalam daftar bidang - dalam hal ini, bidang alpha.water. Subkamus sets berisi daftar semua garis sampel yang diekstraksi.

Entri jenis dari subkamus alphaWaterLine mendefinisikan bagaimana data yang diambil sampel didistribusikan sepanjang garis - dalam hal ini, distribusi titik seragam digunakan. Parameter sumbu menentukan bagaimana menulis koordinat titik - jarak menghasilkan output parametrik, karena koordinat adalah jarak sepanjang garis, dimulai dari titik garis pertama. Ada opsi lain yang tersedia untuk parameter sumbu, seperti xyz di mana vektor posisi absolut dari titik sampel akan ditulis sebagai kolom pertama dari file data. Selanjutnya, untuk sampel garis, titik awal dan akhir tiga dimensi perlu disediakan. Dalam pengaturan ini, nPoints menentukan jumlah titik sampel.

PERINGATAN

Perhatikan bahwa posisi garis sampel sedikit disesuaikan agar menjauh dari batas. Secara umum, garis sampel tidak boleh sejajar dengan wajah mesh, karena hal ini mencegah sample untuk menentukan sel mana garis tersebut berpotongan.

Setelah sampleDict disetel, postProcess dapat dieksekusi untuk t = 7 s:
Sebuah direktori baru dibuat, yang berisi file-file berikut:
Nilai-nilai medan skalar alpha.water dan p disimpan dalam file yang sama, sementara medan vektor kecepatan yang di-sampling disimpan dalam file terpisah. Nilai-nilai medan alpha.water dapat divisualisasikan dari data yang disimpan, menggunakan alat pemplotan, dan seharusnya menghasilkan gambar yang mirip dengan gambar 4.2.

TIP

Jika opsi -time 7 diabaikan saat menjalankan sample, setiap langkah waktu akan di-sampling sehingga data XY yang sesuai akan diinterpolasi dan disimpan.
Open chat
Infichat
Hello 👋
Thank you for text me
Can we help you?