در FCC (FEniCS فرم کامپایلر) منبع باز و آزادانه توزیع نرم افزار خط فرمان فراهم می کند که یک دولت از هنر و ابزار کامپایلر کارآمد، که می تواند مورد استفاده قرار گیرد به کامپایل اشکال تغییرات المان محدود تحت سیستم گنو / لینوکس علیرضا سیستم ارزیابی شکل و JIT compilerThe FEniCS فرم کامپایلر است مهندسی شده است به عنوان یک سیستم ارزیابی شکل و JIT (تنها در زمان) کامپایلر برای رابط DOLFIN C ++ برای FEniCS کار می کنند. علاوه بر این، FCC می تواند مورد استفاده قرار گیرد به کامپایل forms.Getting multilinear آغاز شده با FCCTo استفاده از نرم افزار FCC بر روی دستگاه گنو / لینوکس خود را، شما باید آن را نصب کنید. دانلود آخرین نسخه از Softoware، ذخیره آن در یک مکان از انتخاب شما، استخراج آن و باز کردن یک شبیه ساز ترمینال.
در شبیه ساز ترمینال، حرکت به محل فایل های استخراج شده با و lsquo. CD برون فرمان، و نوع صفحه & ldquo؛ پایتون کنید: sudo setup.py نصب کار & rdquo؛ فرمان، بدون نقل قول. که برون آن، FCC در حال حاضر بر روی سیستم شما نصب شده و می توان با اجرای و lsquo استفاده می شود؛ FCC برون دستور در ترمینال لینوکس.
علاوه بر این، می توان آن را در پروژه دیگری پایتون یکپارچه و استناد و با استفاده از و lsquo. واردات FFC برون کد. برای دستورالعمل های استفاده مفصل، لطفا مطالعه اسناد رسمی، که می تواند با تایپ فرمان 'مرد FCC در یک ترمینال window.Under hoodPlease توجه داشته باشید که این برنامه در زبان برنامه نویسی پایتون نوشته شده است و آن را به شما نیاز به در داشته بازدید حداقل پایتون 2.6 بر روی کامپیوتر شما نصب شده است. علاوه بر این، UFL (متحد شکل زبان) و FIAT (المان محدود جدولبند اتوماتیک) کتابخانه ها نیز الزامی است، و همچنین به عنوان نامپای پایتون module.Distributed به عنوان بخشی از FEniCS projectFCC بخشی از پروژه FEniCS، است که آزاد است و نرم افزار منبع باز برای راه حل های خودکار معادلات دیفرانسیل، و شامل DOLFIN، فراری، فیات، ابزار از طریق مسنجر، UFC، UFL، SyFi، و ادم خائن و بدنهاد. این FEniCS ابزار رسمی فرم کامپایلر است
چه جدید در این نسخه است:.
این یک نسخه رفع اشکال که رفع تعداد کمی از اشکالات در آماده سازی برای نسخه آتی از است FFC 1.0.0.
جدید در نسخه 1.0 است بتا 2:
این نسخه شامل بهبود عملکرد برای ارزیابی توابع پایه. همچنین می افزاید: پشتیبانی از توابع بسل و توابع خطا.
جدید در نسخه 0.9.10 است:
در این نسخه باعث می شود طرح های متعامد بهینه سازی شده برای simplices موجود، و شامل تعدادی از پشت صحنه بهبود.
جدید در نسخه 0.9.9 است:
در این نسخه اضافه می کند پشتیبانی از UFC 2.0 و توطئه از عناصر.
جدید در نسخه 0.9.4 است:
در این نسخه بهبود سرعت تلفیقی JIT و می افزاید: حمایت شرطی.
چه در نسخه 0.9.3 جدید است:
در طیف وسیعی از ویژگی های جدید، از جمله توابع حباب، reals به برای افزایش دهندگان لاگرانژ، دسترسی به مختصات و پشتیبانی از توابع مثلثاتی و معکوس فضایی شده است اضافه شده و اشکالات متعددی ثابت شده است.
جدید در نسخه 0.9.2 است:
یک نسخه جدید از FFC آزاد شده است. در این نسخه رفع اشکال در حذف متغیر استفاده نشده در تولید تانسور کد نمایندگی برای عناصر Piola-نقشه برداری.
جدید در نسخه 0.9.1 است:
در این نسخه می افزاید بازگشت پشتیبانی برای بهینه سازی فراری و رفع تعدادی از اشکالات مربوط به تدوین JIT.
جدید در نسخه 0.9.0 است:
این نسخه جدید یک بازنویسی کامل حمایت FIAT 0.9.0، UFL 0.5.0 و 1.4.0 UFC است.
مورد نیاز:
پایتون
FIAT
UFC
UFL
نامپای
نظر یافت نشد