14 Mayıs 2012

LaTeX'de Türkçe Karakter Sorunu ve Çözümü

LaTeX bir doküman hazırlama sistemidir. LaTeX ile bazı paketler kullanılmadığında Türkçe karakterleri yazmak için biraz çaba göstermek gerekmekte. Aşağıda Türkçe karakterlerin karşılıkları gösterilmiştir.


\u{g} – ğ
\u{G} – Ğ
\c{c} – ç
\c{C} – Ç
\c{s} – ş
\c{S} – Ş
\”{u} – ü
\”{U} – Ü
\”{o} – ö
\”{O} – Ö
{\i} – ı
\.{I} – İ
\^{a}
\^{A}


Fluent ile UDF çalıstırma ve C baglantısı

Bu yazıda lisans tezimi hazırlarken 1-2 ay beni uğraştıran bir konuyu açıklamak istiyorum.



Öncelikle Fluent programı sonlu hacimler yöntemini kullanan bir Hesaplamalı Akışkanlar Dinamiği (HAD) yazılımıdır. 1983 ten bu yana dünya çapında otomotiv endüstrisi, havacılık endüstrisi, beyaz eşya endüstrisi, turbomakine (fanlar, kompresörler, pompalar, türbinler v.b.) endüstrisi, kimya endüstrisi, yiyecek endüstrisi gibi birbirinden farklı bir çok endüstriye ait akışkanlar mekaniği ve ısı transferi problemlerinin çözümünde kullanılır.

Fluent programıyla oluşturulan modele katı cisim hareketi veya sınır koşulları sin,cos gibi periyodik fonksiyonlarla ya da daha farklı özel tanımlanmış denklemlerle hareket verilebilir. Bunun için C, Fortran gibi programlama diliyle tanımlanacak denklemin yazılması gereklidir. Bu konuda Fluent yazılımının tutorial dökümanlarından yardım alabilirsiniz.

C programlama diliyle UDF yazdığınızı farzedelim. Bu durumda Fluent'in yazdığınız UDF C dilinde derleyebilmesi için bilgisayarınızda herhangi bir C derleyecisi gereklidir. Ayrıca Fluent'e derleme sırasında yararlanacağı kütüphane adresleri bağlantısının da verilmesi gereklidir.  Artık nasıl yapacağımıza gelirsek;