LaserCalc

نرم افزار تصویر:
LaserCalc
جزئیات نرم افزار:
نسخه: 0.6
ها تاریخ: 20 Feb 15
توسعه دهنده: Udo Eisenbarth
پروانه: رایگان
محبوبیت: 154

Rating: 5.0/5 (Total Votes: 1)

در LaserCalc یک برنامه برای لینوکس برای محاسبه پرتوهای لیزر گاوسی در امتداد یک مسیر از عناصر نوری است. تا به حال برنامه تنها (نازک) لنز و فاصله می داند. با این حال عناصر بیشتر در حال رفتن به زودی اضافه می شود. علاوه بر محاسبه تنظیم تک پاس، ابزار همچنین اجازه می دهد تا به مدل (ring-) رسنترس.
در این حالت eigenmode TEM00 اساسی به طور خودکار محاسبه می شود. علاوه بر ثبات تشدید کننده مشتق شده است. در نهایت ماژول modematcher تلاش می کند تا پیدا کردن (nearly-) بهترین راه حل برای تحول پرتو به پارامترهای هدف داده شده را بر اساس یک لیست از عناصر نوری در دسترس است. این تلاش می کند تمام ترکیبات عنصر ممکن همراه با بهینه سازی فاصله مربوطه را از هر یک از دیگر

چه در این نسخه جدید است.

علاوه بر این چند رفع اشکالات، دست زدن به workfile و واردات / عملکرد صادرات بهبود یافته است.
ماژول جدید، & quot؛ را طراح عدسی & quot؛ باشد و عنصر جدید، & quot؛ را ماتریس ABCD & quot؛ باشد اضافه شده است.

جدید در نسخه 0.5.1 است:

در پاکسازی کد های مختلف و بهینه سازی در حال حاضر به 30 درصد افزایش سرعت محاسبه و مصرف حافظه کمتر منجر شود.
این نسخه پشتیبانی از واردات ZEMAX (R) فایل های کاری.
بسیاری از اشکالات برطرف شده است.

جدید در نسخه 0.5 است:

در مطالب عددی استفاده ابعاد فیزیکی (مانند میلی متر و یا kbar).
بسیاری از رفع اشکالات و speedups قابل توجهی در سیستم طرح.
بهبود PathPlot: گراف نمایش داده در حال حاضر می توان هموار با استفاده از اندازه گام تطبیقی ​​زوم.
StabilityPlot: محدودیت ثبات در حال حاضر نیز یک الگوریتم اندازه گام تطبیقی ​​برای منحنی صاف است که دیگر قطع استفاده کنید.
پنجره اندازه بهبود یافته است.
قطعات هم اکنون می توانید یک عنوان داشته باشد.
ModeMatcher در حال حاضر پشتیبانی معماری هسته چند که به طور چشمگیری سرعت زمان محاسبه.
راه حل از Modematcher در حال حاضر منوی زمینه که اجازه می دهد تا برای باز کردن راه حل در OpticEditor.
NotePanel در حال حاضر منوی زمینه اگر یک متن انتخاب شده است که اجازه می دهد تا برای قالب بندی (سبک، فونت، اندازه، و غیره)
قطعات هم اکنون می توانید صادر می شود به پست اسکریپت (بسیار تجربی).
VariationAnalysis: نتیجه طرح در حال حاضر در صفحه دوم در همان ماژول.
VariationAnalysis: داستان می تواند کشیده و هموار بوده است. تعداد لازم از نقاط طرح در حال حاضر به طور خودکار محاسبه می شود.
حل مشکل در هنگام راه اندازی تحت ویندوز XP.
عنصر نوری جدید اضافه شده: لنز ضخیم، که یک لنز کروی با ضخامت، بازگشت و شعاع مقابل انحنای و همچنین به عنوان یک ماده نوری.
معرفی مواد نوری به LaserCalc که اجازه می دهد تا برای calculataing
پراکندگی با استفاده از معادله Sellmeier است.
اضافه شده MaterialEditor که اجازه می دهد تا برای اضافه کردن آسان، اصلاح و حذف از مواد از کاتولوگ. علاوه بر این کاتالوگ را می توان ذخیره و لود می شود.
اضافه شده MaterialCalculator ماژول جدید برای calculing ضریب شکست یک ماده نوری از کاتولوگ با طول موج داده شده است.
فاصله کانونی از صفر برای یک لنز نازک در حال حاضر بی نهایت درمان می شود.
ورود به منو جدید اضافه شده است: File- ها & gt؛ جدید برای شروع یک کار جدید راه اندازی.
ساخت راه اندازی بهبود یافته است.
پنجره ساخت در حال حاضر با استفاده از تم ویجت فعلی (به عنوان مثال XP آنها) به جای نگاه WIN98 قدیمی.
برخی از نشت حافظه اند ثابت شده است.
بی شماری پیشرفت های جزئی بیشتر و رفع اشکال.

بی شماری تغییرات کد داخلی و پاکسازی:

جدید در نسخه 0.3 است. کد جدید اجازه می دهد تا ادغام بسیار ساده تر از ماژول محاسبه جدید و عناصر نوری
دکمه حل در ModeMatcher است غیر فعال کن اگر هیچ OpticEditor باز است
اشکال ثابت اگر ثبات تشدید کننده می شود بسیار کوچک (

جدید در نسخه 0.2 بتا است:

در پیاده سازی جدید الگوریتم بسیار قوی تر بهینه سازی بر اساس quot ترکیب و. سراشیبی سیمپلکس ها & quot؛ و & quot؛ شبیه سازی بازپخت ها & quot؛ روش.
در ماژول ModeMatcher وزن بین Z هدف و W در طول بهینه سازی هم اکنون می توانید تنظیم شود.
اشکال ثابت مانع که گاهی اوقات ModeMatcher از درستی کار می کند. بسته # 2585108.
حل مشکل در OpticEditor باعث sefault هنگام ویرایش یک ویژگی و انتخاب یک عنصر جدید پس از آن
قالب شماره در تمام زمینه های ورود در حال حاضر بررسی می شود. بسته # 2588251
اضافه نمایش w0 و z در PlotPanel.
به روز رسانی های مختلف اسناد
بسیاری از پاکسازی کد داخلی.
بی شماری رفع بیشتر کوچک است.

جدید در نسخه 0.2 آلفا است:

در بخش رابط کاربری گرافیکی کاملا بازنویسی و wxWidget (شاخه توسعه) ابزار در حال حاضر استفاده می شود.
مایکروسافت ویژوال C ++ 2008 پروژه اضافه شده است. به این ترتیب این امکان در حال حاضر به کامپایل برای ویندوز است. (با این حال، متقابل کامپایل از طریق MinGW با لینوکس نیز ممکن است).

نرم افزار های مشابه

Gplib++
Gplib++

12 May 15

Math::GSL
Math::GSL

20 Feb 15

CLHep
CLHep

14 Apr 15

SyFi
SyFi

20 Feb 15

نظرات به LaserCalc

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!