مقدار خاص
حل مشکل مقدار ویژه PDE.
نحو
model.sol(sname).create(fname”Eigenvalue”)
model.sol(sname).feature(fname).set(pname,value)
model.sol(sname).feature(fname).create(fname2,LinearType)
model.sol(sname).feature(fname).create(fname2″Advanced”)
در اینجا LinearType هر یک از انواع ویژگی حل کننده خطی مجاز است.
شرح
ویژگی عملیات.
برای مسائل خطی و غیرخطی، مسئله مقدار ویژه، خطی سازی یک راه حل U 0 است . اگر مقدار ویژه به صورت غیرخطی ظاهر شود، COMSOL Multiphysics مسئله را به تقریب درجه دوم حول مقدار λ 0 مشخص شده توسط ویژگی eigref کاهش می دهد . شکل گسسته مشکل خوانده می شود
که در آن K , D , E , N و N F برای U = U 0 و λ = λ 0 ارزیابی می شوند . Λ بردار ضریب لاگرانژ است و λ مقدار ویژه است. نام مقدار ویژه را می توان با نام خاص ویژگی داد . نقطه خطی شدن U 0 را می توان با خاصیت U ارائه کرد. تغییر، که در زیر توضیح داده شده است، با توجه به نقطه خطی سازی برای مقدار ویژه جبران می شود. بنابراین، تغییر نقطه خطی شدن هیچ تاثیری برای مسائل ارزش ویژه خطی یا درجه دوم ندارد. روش جستجوی مقدار ویژه میتواند به صورت دستی یا یک منطقه در صفحه مختلط (که توسط روش eigmetod ویژگی کنترل میشود ) برای حلکننده مقدار ویژه ARPACK یا با تخمین تصادفی یا یک کانتور نیمه یا کامل به صورت دستی تعریف شده در صفحه مختلط برای حلکننده مقدار ویژه FEAST باشد.
ویژگی eigenvalue جفتهای ویژگی/مقدار زیر را میپذیرد:
ویژگی
|
ارزش های
|
پیش فرض
|
شرح
|
appnreigs
|
عدد صحیح مثبت
|
تعداد تقریبی مقادیر ویژه (برای eigmethod = منطقه ).
|
|
فهرست
|
آرایه رشته ای
|
با استفاده از یک آرایه رشته ای مقادیر ثابت را به عنوان پارامترهای ورودی ارائه دهید. برای نام های ثابت مربوطه، از cname استفاده کنید . مشخصات clist و cname را ببینید .
|
|
cname
|
آرایه رشته ای
|
با استفاده از یک آرایه رشته ای نام ثابت ها را به عنوان پارامترهای ورودی ارائه دهید. برای مقادیر ثابت مربوطه، از clist استفاده کنید . مشخصات clist و cname را ببینید .
|
|
computeandstorelefteig
|
خودکار | در | خاموش
|
خودکار
|
بردارهای ویژه سمت چپ را محاسبه و ذخیره کنید.
|
زاویه
|
عدد صحیح
|
0
|
زاویه چرخش کانتور بیضی ( – 180 – 180 درجه)، زمانی که eigsolver جشن است و searchcon کامل است .
|
conlbdy
|
اسکالر واقعی
|
0
|
کران پایین بازه جستجو، زمانی که eigsolver جشن است و searchcon نیمکرون است .
|
متذکر شدن
|
اسکالر واقعی
|
0
|
مرکز کانتور بیضی، زمانی که eigsolver جشن است و searchcon کامل است .
|
کنراد
|
اسکالر واقعی
|
1
|
شعاع افقی کانتور بیضی، زمانی که eigsolver جشن است و جستجوی contocol کل است .
|
کنترل
|
رشته
|
کاربر
|
نام مرحله مطالعه یا کاربر کنترل کننده در صورتی که ویژگی به صورت دستی کنترل شود.
|
مخروط
|
اسکالر واقعی
|
1
|
کران بالای فاصله جستجو، زمانی که eigsolver جشن است و searchcon نیمکرون است .
|
او
|
اسکالر واقعی
|
0
|
بزرگترین مقدار خیالی منطقه جستجو زمانی که eigsolver arpack باشد .
|
نه
|
اسکالر واقعی
|
0
|
بزرگترین ارزش واقعی منطقه جستجو زمانی که eigsolver arpack باشد .
|
روش eigm
|
دفترچه راهنما | منطقه | همه
|
کتابچه راهنمای
|
روش جستجوی مقدار ویژه؛ متد all تمام مقادیر ویژه را برای یک ماتریس کامل پیدا می کند و تنها زمانی می تواند برای مسائل مقدار ویژه کوچک استفاده شود که eigsolver arpack باشد .
|
نام ملک
|
رشته
|
لامبدا
|
نام متغیر مقدار ویژه.
|
کلاغ
|
رشته
|
0
|
نقطه خطی سازی برای مقدار ویژه.
|
هرگز
|
اسکالر واقعی
|
0
|
کوچکترین مقدار خیالی منطقه جستجو زمانی که eigsolver arpack باشد .
|
eigsr
|
اسکالر واقعی
|
0
|
کوچکترین مقدار واقعی منطقه جستجو زمانی که eigsolver arpack باشد .
|
eigsolver
|
آرپک | جشن
|
آرپک
|
از کدام حل کننده مقدار ویژه استفاده کنید: ARPACK یا FEAST.
|
eigsymchk
|
واقعی | نادرست
|
نادرست
|
بررسی سازگاری ارزش ویژه متقارن واقعی. اگر useymeig خودکار باشد فعال است .
|
هیچ چی
|
واحد معتبر
|
راد/ثانیه
|
واحد برای مقدار ویژه.
|
eigvfunscale
|
متوسط | حداکثر | جرم
|
میانگین
|
مقیاس بردارهای ویژه: RMS (متوسط)، حداکثر، یا به طوری که توده های مودال به وحدت تبدیل شوند.
|
eigvfunscaleparam
|
اسکالر واقعی مثبت
|
1
|
حداکثر مقدار مطلق برای مقیاس بردار ویژه، زمانی که مقیاس eigvfun حداکثر باشد .
|
هشت که
|
lm|lr|sr|li|si
|
lm
|
جهت جستجوی مقدار ویژه (برای eigmethod = دستی ).
|
intgtypenhm
|
ماشین | گاوس | تله | زولات
|
خودکار
|
نوع ادغام برای تخمین: خودکار، گاوسی، یا ذوزنقه ای، زمانی که eigsolver جشن است . همچنین، میتوانید Zolotarev (zolot) را زمانی که searchcon halfcon است انتخاب کنید .
|
نگهدارنده
|
در | خاموش
|
خاموش
|
هشدارها را در گزارش ذخیره شده نگه دارید.
|
کریلودیم
|
عدد صحیح مثبت
|
300
|
ابعاد فضای کریلوف زمانی که eigsolver آرپک است .
|
روش linp
|
شروع | راه حل
|
init
|
روش مورد استفاده برای نقطه خطی سازی
|
لینپسول
|
صفر | شی حل
|
صفر
|
راه حل نقطه خطی سازی
|
لینسولوز
|
فعلی | فروشگاه محلول
|
جاری
|
راه حل نقطه خطی سازی برای استفاده.
|
maxeigit
|
عدد صحیح مثبت
|
300
|
حداکثر تعداد تکرارهای مقدار ویژه زمانی که روش eiggen منطقه است .
|
maxnreigs
|
عدد صحیح مثبت
|
200
|
حداکثر تعداد مقادیر ویژه زمانی که eigmethod منطقه باشد .
|
پیام
|
رشته
|
پیام ورود به سیستم از آخرین فرآیند راه حل.
|
|
ناگوار
|
عدد صحیح مثبت
|
6
|
تعداد مقادیر ویژه جستجو شده زمانی که eigsolver arpack است .
|
منفی
|
در | خاموش
|
خاموش
|
وقتی eigsolver arpack است ، تعداد مقادیر ویژه را برای جستجو مشخص کنید .
|
کتابچه راهنمای کاربر
|
عدد صحیح مثبت
|
6
|
تعداد تقریبی مقادیر ویژه، زمانی که neigsmethodnhm روی دستی تنظیم شده است .
|
neigsstochest
|
عدد صحیح مثبت
|
6
|
اندازه زیرفضای جستجوی اولیه برای تخمین، زمانی که neigsmethodnhm stochest یا stochestonly است .
|
nintgptsmethodhmest
|
خودکار | کتابچه راهنمای
|
خودکار
|
تعداد نقاط ادغام برای تخمین: خودکار یا دستی، زمانی که eigsolver جشن گرفته شود .
|
روش شیب
|
استوکست | دفترچه راهنما | استوکستونی
|
استوکست
|
تعداد مقادیر ویژه که با استفاده از یک الگوریتم تخمین تصادفی، به صورت دستی یا فقط با استفاده از تخمین تصادفی تعیین میشود، زمانی که eigsolver جشن گرفته میشود .
|
nintgptsmethodnhm
|
خودکار | کتابچه راهنمای
|
خودکار
|
تعداد نقاط ادغام برای حل کننده مقادیر ویژه: خودکار یا دستی، زمانی که eigsolver جشن گرفته می شود .
|
nintgptsnhm
|
عدد صحیح مثبت
|
16
|
تعداد نقاط ادغام، زمانی که nintgptsmethodnhm دستی است .
|
nintgptshmest
|
عدد صحیح مثبت
|
6
|
تعداد نقاط ادغام برای تخمین، زمانی که nintgptsmethodhmest دستی است .
|
rtol
|
اسکالر
|
1e-6
|
تحمل نسبی
|
searchcon
|
نیم بند | کامل
|
کامل
|
کانتور جستجوی مقدار ویژه را زمانی که eigsolver جشن گرفته است مشخص کنید : یک کانتور کامل یا یک نیم کانتور (مسئله هرمیتی).
|
تغییر مکان
|
اسکالر
|
0
|
هنگامی که eigsolver arpack است ، مکان جستجوی مقدار ویژه را تعیین کنید .
|
جابجایی
|
در | خاموش
|
خاموش
|
زمانی که eigsolver arpack است مکان جستجوی مقدار ویژه را مشخص کنید .
|
Shiftregman
|
اسکالر
|
0
|
تغییر مقدار ویژه (وقتی shiftregselect = دستی ).
|
shiftregselect
|
خودکار | کتابچه راهنمای
|
خودکار
|
وقتی eigsolver arpack است مقادیر ویژه را در اطراف (خودکار = مرکز منطقه جستجو) جستجو کنید .
|
خورشید
|
خودکار | همه | عدد صحیح مثبت
|
خودکار
|
اعداد راه حل برای استفاده
|
نقطه فروشگاه
|
در | خاموش
|
خاموش
|
اینکه آیا نقطه خطی سازی ذخیره شود یا خیر.
|
فرا کانتور
|
واقعی | نادرست
|
درست است، واقعی
|
زمانی که eigsolver فست است ، مقادیر تبدیل شده را وارد کنید .
|
تبدیل
|
رشته
|
هیچ یک
|
تبدیل ارزش ویژه
|
انتقال
|
واقعی | نادرست
|
درست است، واقعی
|
زمانی که eigsolver arpack است مقادیر تبدیل شده را وارد کنید .
|
useymeig
|
ماشین | نادرست
|
خودکار
|
زمانی که eigsolver آرپک است از حل کننده مقادیر ویژه متقارن واقعی استفاده کنید .
|
واکسیشم
|
درصد
|
30/333
|
نسبت محور عمودی/افقی کانتور بیضی (%)، زمانی که eigsolver فست است و searchcon نیمکرون است . پیش فرض برای مطالعه مقدار ویژه 30 و برای مطالعه فرکانس ویژه 333 است.
|
واکسینهم
|
درصد
|
100
|
نسبت محور عمودی/افقی کانتور بیضی (%)، زمانی که eigsolver فست است و searchcon کامل است .
|
محل جستجوی مقادیر ویژه مورد نظر با تغییر ویژگی را مشخص کنید . یک اسکالر واقعی یا پیچیده را وارد کنید. مقدار پیش فرض 0 است، به این معنی که حل کننده سعی می کند مقادیر ویژه نزدیک به 0 را پیدا کند.
برای اطلاعات بیشتر در مورد حلکننده مقدار ویژه، به حلکننده مقادیر ویژه در کتابچه راهنمای مرجع Multiphysics COMSOL مراجعه کنید .