عن المشروع
Transcar هو نموذج أنبوب تدفق أيونوسفيري أحادي البعد، يشمل المدخلات الشمسية، والظروف الجوية الخلفية من MSIS وHWM، وترسب الطاقة، ونقل التدفق، ونشر الاضطرابات باستخدام نماذج مثل LCPFCT. نواة المحاكاة مكتوبة بلغة فورتران بواسطة P.L. Blelly وJ. Lilensten وM. Zettergren، مع واجهة بايثون أمامية وربط فورتران بواسطة Michael Hirsch.
يمكن بناء المشروع باستخدام CMake ومترجم فورتران مثل Gfortran أو Intel Fortran على لينكس أو ماك أو ويندوز أو نظام ويندوز الفرعي للينكس. تُكوَّن معلمات المحاكاة في dir.input/DATCAR، وتُشغَّل العمليات من الدليل العلوي. يمكن للواجهة الأمامية ببايثون تشغيل Transcar بالتوازي باستخدام concurrent.futures.ThreadPoolExecutor، مع التكيف مع نوى وحدة المعالجة المركزية المتاحة. المثال الموثق يشغّل python MonoenergeticBeams.py مع دليل إخراج. يُقصد تحميل مخرجات المحاكاة ورسمها باستخدام حزمة transcarread المنفصلة بلغة بايثون.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.