که در آن کروشههای مربع آرگومانهای اختیاری را نشان میدهند. دستور comsol را می توان با اهداف اختیاری برای دستیابی به نتایج مختلف ترکیب کرد. جدول زیر دستورات و اهداف را فهرست می کند:
تعدادی فایل .ini در زیر شاخه های glnx86 و glnxa64 در فهرست bin وجود دارد . گاهی اوقات توصیه می شود که این فایل ها را ویرایش کنید. به عنوان مثال، می توانید با تغییر فایل ini مربوطه، گزینه هایی را به هر یک از دستورات بالا اضافه کنید . برای تغییر گزینه opt به value val ، خط را اضافه کنید
به فایل comsol.ini . فایل comsolbatch.ini را برای دسته ای comsol و به طور مشابه برای سایر اهداف COMSOL تغییر دهید.
بعد از دستور comsol و target می توانید گزینه های مختلفی را وارد کنید . جدول 22-17 گزینه های موجود را برای همه دستورات comsol فهرست می کند (به [ <options> ] در دستور دستور مراجعه کنید) . همیشه این گزینه ها را بین دستور و هدف (در صورت وجود) صادر کنید.
برای گزینه -tmpdir ، نرم افزار COMSOL Multiphysics از دایرکتوری مشخص شده برای ذخیره فایل های موقت استفاده می کند. از گزینه -prefsdir برای تعیین دایرکتوری استفاده کنید که COMSOL Multiphysics فایل ترجیحی را در آن ذخیره می کند.
در یک نصب پیشفرض COMSOL Multiphysics، فایلهای مستندات در دایرکتوری doc زیر دایرکتوری ریشه نصب قرار دارند. اگر میخواهید فهرست اسناد را به مکان دیگری منتقل کنید، میتوانید از گزینه -docroot استفاده کنید. به طور مشابه، اگر میخواهید برنامههای دایرکتوری ریشه Application Libraries را از محل پیشفرض آن تحت ریشه نصب COMSOL Multiphysics منتقل کنید، از گزینه -applicationsroot استفاده کنید . جابجایی دایرکتوری های ریشه اسناد و Application Libraries می تواند برای مدیریت به روز رسانی کتابخانه برنامه مفید باشد. به پنجره به روز رسانی کتابخانه برنامه مراجعه کنید .
از گزینه -np برای کنترل تعداد هسته های استفاده شده استفاده کنید. پیش فرض استفاده از تمام هسته های موجود (واحدهای پردازش) است.
از گزینه -numasets برای کنترل تعداد مجموعه گره های دسترسی غیریکنواخت حافظه (NUMA) که نرم افزار COMSOL Multiphysics باید در نظر بگیرد، استفاده کنید. این معمولاً تعداد سوکتهای پردازندهای است که سختافزار از آن استفاده میکند. اگر فقط گزینه -np را تنظیم کنید ، تعداد سوکت ها به طور خودکار تعیین می شود تا به طور پیش فرض تعداد سوکت های کافی استفاده شود.
بسته به میزان بارگیری دستگاه، میتوانید نحوه استفاده COMSOL Multiphysics از پردازندههای موجود را با گزینه -mpmode کنترل کنید . گزینه های ذیل در دسترس هستند:
از گزینه -alloc برای تعیین نوع تخصیص دهنده حافظه استفاده کنید. پیش فرض استفاده از تخصیص دهنده حافظه بومی است. تخصیصدهنده حافظه مقیاسپذیر میتواند عملکرد را برای رایانههایی با هستههای زیادی افزایش دهد، اما از حافظه بیشتری استفاده میکند.
گاهی اوقات ممکن است بخواهید برای یافتن گزینه هایی که برای پیکربندی شما بهترین کار را دارند آزمایش کنید.
BLAS مجموعه ای از توابع برای عملیات جبر خطی پایه است. بخش بزرگی از موتور محاسباتی در نرم افزار COMSOL به BLAS متکی است. نرم افزار COMSOL گزینه های مرتبط با BLAS زیر را فراهم می کند:
اگر می خواهید از کتابخانه BLAS متفاوتی نسبت به کتابخانه های ارائه شده توسط COMSOL استفاده کنید، مطمئن شوید که COMSOL Multiphysics می تواند کتابخانه را پیدا کند. ساده ترین راه برای COMSOL Multiphysics برای یافتن یک کتابخانه، قرار دادن آن در /lib/win64 یا جایی در مسیر جستجوی استاندارد است. همچنین مسیر هر گونه زیرکتابخانه مورد نیاز کتابخانه را ارائه دهید. مسیر جستجو را طوری تنظیم کنید که به دایرکتوری که کتابخانه در آن نصب شده است اشاره کند. برای این کار از متغیر محیطی PATH استفاده کنید . کتابخانه شما باید از رابط استاندارد FORTRAN LAPACK و رابط استاندارد FORTRAN BLAS پشتیبانی کند. اگر رابط LAPACK و BLAS شما از چندین کتابخانه تشکیل شده است، از مسیر کتابخانه LAPACK استفاده کنید.
به طور پیش فرض COMSOL Multiphysics از کتابخانه های GCC نصب شده بر روی سیستم استفاده می کند. اگر COMSOL Multiphysics قادر به راه اندازی نباشد، نرم افزار از کتابخانه های GCC ارسال شده با COMSOL Multiphysics استفاده می کند. گزینه -forcegcc برای استفاده همراه با LiveLink™ برای MATLAB در نظر گرفته شده است . اگر قادر به برقراری فراخوانی تابع به MATLAB نیستید، از آن استفاده کنید.
از گزینه های زیر برای تعیین ورودی های یک برنامه با گزینه های خط فرمان استفاده می شود. اطلاعات بیشتر در مورد این گزینه ها را در بخش The Application Argument Node در Application Builder Reference Manual بیابید .
از یک فرمان سرور COMSOL Multiphysics برای شروع یک فرآیند COMSOL آماده برای پردازش درخواست های محاسباتی استفاده کنید. یک سرور COMSOL Multiphysics به اتصالات TCP/IP از مشتریان COMSOL Multiphysics گوش می دهد. یک COMSOL Desktop میتواند با اتصال به یک سرور COMSOL Multiphysics به یک سرویس گیرنده COMSOL Multiphysics تبدیل شود. LiveLink™ for MATLAB® همچنین باید به یک سرور COMSOL Multiphysics متصل شود.
برای دسترسی به رایانه ای که سرور COMSOL Multiphysics را اجرا می کند، با استفاده از ssh یا دستوری مشابه وارد رایانه سرور شوید و سپس دستور comsol mphserver را وارد کنید .
هنگامی که برای اولین بار یک سرور COMSOL Multiphysics را راه اندازی می کنید، از شما نام کاربری و رمز عبور خواسته می شود. یک نام کاربری و یک رمز عبور انتخاب کنید، که COMSOL سپس در ارتباطات بین مشتری COMSOL Multiphysics و سرور استفاده می کند. همچنین باید یک نام کاربری و رمز عبور منطبق را در کادر محاوره ای اتصال به سرور مشخص کنید . نرم افزار این اطلاعات ورود به سیستم را در زیر شاخه .comsol/v61/login.properties در فهرست اصلی شما می نویسد.
COMSOL Multiphysics می تواند در حالت کلاینت-سرور کار کند که در آن COMSOL Multiphysics به عنوان یک کلاینت و یک سرور جداگانه اجرا می شود. نرم افزار COMSOL از یک اتصال TCP/IP برای ارسال داده بین سرور و کلاینت استفاده می کند.
هنگامی که یک سرور COMSOL Multiphysics را راه اندازی می کنید، شخصی که به اطلاعات ورود به سیستم شما دسترسی دارد می تواند به طور بالقوه به سرور COMSOL Multiphysics شما متصل شود. هنگامی که یک سرویس گیرنده COMSOL Multiphysics به یک کامپیوتر راه دور متصل یا قطع می شود، سرور COMSOL Multiphysics پیامی را نمایش می دهد. اتصال از کلاینت به سرور با پروتکل TCP انجام می شود.
سرور و کلاینت متقابلاً با استفاده از یک پروتکل احراز هویت چالشی دست دادن احراز هویت می شوند، به این معنی که اطلاعات ورود به سیستم را نمی توان به راحتی توسط شخصی که از ارتباطات شبکه استراق سمع می کند به دست آورد. اتصال TCP بین مشتری و سرور در غیر این صورت رمزگذاری نشده است. اگر به رمزگذاری اتصال TCP نیاز دارید، می توانید از نرم افزارهای شخص ثالث مبتنی بر پروتکل هایی مانند SSH یا IPSEC استفاده کنید.
برای افزایش امنیت، می توانید محدوده آدرسی را که می تواند به سرور COMSOL Multiphysics دسترسی داشته باشد، هم در فایروال خود و هم با تغییر پیکربندی سرور COMSOL Multiphysics محدود کنید. برای محدود کردن محدوده مجاز آدرس در سرور، فایل <COMSOL Installation Directory>/bin/conf/server.xml را ویرایش کنید و خطوط را پیدا کنید:
درگاه پیشفرض برای سرور COMSOL Multiphysics 2036 است. میتوانید این را با استفاده از گزینه -port <port> هنگام راهاندازی سرور COMSOL و COMSOL Multiphysics تغییر دهید.
برای ارائه خدمات به COMSOL Desktop با مستندات، COMSOL Multiphysics یک سرور اسناد جداگانه را در رایانه مشتری باز می کند که اسناد را باز می کنید. برنامه سرور اسناد، comsoldocserver.exe ، همیشه نصب می شود، حتی زمانی که اسناد آنلاین را انتخاب می کنید. راهاندازی سرور اسناد امری بیاهمیت است، بنابراین معمولاً فقط از comsol.exe یا comsoldoc.exe شروع میشود .
برای افزایش امنیت، می توانید محدوده آدرسی را که می تواند به سرور اسناد دسترسی داشته باشد، هم در فایروال خود و هم با تغییر پیکربندی سرور اسناد، محدود کنید. برای محدود کردن محدوده مجاز آدرس در سرور، فایل <COMSOL Installation Directory>/doc/help/conf/server.xml را ویرایش کنید و خطوط را پیدا کنید:
و دستورالعمل ها را دنبال کنید. درگاه پیشفرض برای سرور اسناد هنگام شروع از comsol.exe 8090 یا نزدیکترین پورت رایگان بالاتر است. شما می توانید با استفاده از گزینه -docport <docport> هنگام راه اندازی COMSOL این مورد را تغییر دهید. پورتی که سرور اسناد هنگام شروع از comsoldoc.exe استفاده می کند 8390 یا نزدیکترین پورت رایگان بالاتر است.
ارتباط از طریق سرور اسناد COMSOL با رمز عبور یا رمزگذاری شده محافظت نمی شود، اما فقط می تواند به اسناد COMSOL Multiphysics نصب شده محلی دسترسی داشته باشد. اگر نمی خواهید سرور اسناد به داده های نصب شده محلی دسترسی داشته باشد، از اسناد آنلاین استفاده کنید.
از یک فرمان مشتری COMSOL Multiphysics برای راه اندازی یک دسکتاپ COMSOL با کادر گفتگوی اتصال به سرور باز استفاده کنید.
از دستور دسته ای COMSOL برای اجرای کارهای COMSOL بدون رابط کاربری گرافیکی استفاده کنید. شما می توانید فایل های Model MPH و فایل های مدل را برای جاوا با دستور دسته ای COMSOL اجرا کنید. فایل های مدل برای جاوا باید قبل از اجرا کامپایل شوند.
تنظیمات دسته ای و خوشه ای را نادیده بگیرید. به نادیده گرفتن تنظیمات محاسبات دسته ای و خوشه ای در بالا مراجعه کنید .
|
|
فایل جدول حاوی نام پارامترها در ردیف اول و چند برابر مقدار پارامتر مربوطه در ردیف های زیر است. به این معنی که نام پارامترها باید در ردیف اول (فضا جدا شده) و مقادیر پارامترها (اگر فقط یک تاپل) در ردیف دوم از هم جدا شوند. اگر میخواهید تاپلهای بیشتری را حل کنید، ردیفهای بیشتری به همان شیوه اضافه میشوند.
|
|
که در آن <level> سطحی است برای توقف فرآیند. سطح را روی یک مقدار بالا تنظیم کنید تا در اسرع وقت متوقف شود. به طور پیش فرض روی 100 تنظیم شده است. گزینه -inputfile نام فایل مدلی را که فرآیند دیگری در حال اجراست نشان می دهد. آرگومان های فایل ورودی باید با آرگومان مشخص شده برای راه اندازی فرآیند دیگری سازگار باشد. یعنی یا همان آرگومان های inputfile باید ارائه شود یا -inputfile باید همان -outputfile باشد که برای راه اندازی یک فرآیند دیگر مشخص شده است.
گزینه -inputfile نام فایل مدلی را که فرآیند دیگری در حال اجراست نشان می دهد. آرگومان های فایل ورودی باید با آرگومان مشخص شده برای راه اندازی فرآیند دیگری سازگار باشد. یعنی یا همان آرگومان های inputfile باید ارائه شود یا -inputfile باید همان -outputfile باشد که برای راه اندازی یک فرآیند دیگر مشخص شده است.
این دستور COMSOL Multiphysics را در حالت دستهای راهاندازی میکند، مدل را در فایل Model MPH با نام فایل دادهشده با استفاده از تنظیمات حلکننده فعال در مدل حل میکند و راهحل را در out.mph ذخیره میکند .
گزینه -study COMSOL Multiphysics را برای اجرای یک مطالعه خاص هدایت می کند. مطالعه با برچسب آن مشخص می شود. در دسکتاپ COMSOL، Show Name and Tag را در Model Builder Node Label انتخاب کنید تا برچسبهای کارهای زیر Study را در بریسهای فرفری در Model Builder ببینید. در شی مدل، تگهای کارها را با دستور model.study().tags() تعیین کنید . شما می توانید با استفاده از یکی از تگ های شغلی، نام هر مطالعه را با استفاده از model.study( <tag> ).name() تعیین کنید.
گزینه -job مشابه گزینه -study عمل می کند . COMSOL Multiphysics را برای شروع یک کار خاص هدایت می کند. کار با برچسب آن مشخص می شود. در شی مدل، برچسبهای کارها را با دستور model.batch().tags() تعیین کنید . شما می توانید نام هر کار را با استفاده از یکی از تگ های job با model.batch( <tag> ).name() تعیین کنید.
گزینه -usebatchlic باعث می شود COMSOL از مجوزهای دسته ای برای کار استفاده کند. این گزینه معادل باکس Use Batch License است که در گره های مطالعه Cluster Computing و Cluster Sweep موجود است . برای مجوزهای شبکه شناور (FNL)، مجموعه جداگانه ای از ویژگی های دسته ای برای COMSOL Multiphysics و محصولات الحاقی دارای مجوز موجود است. استفاده از مجوزهای دسته ای برای یک کار محاسباتی خوشه ای یا جابجایی خوشه به این معنی است که می توانید به کار در COMSOL Desktop به صورت محلی ادامه دهید در حالی که کارهای دسته ای را روی رایانه های راه دور و خوشه ها تنها با استفاده از یک مجوز FNL اجرا می کنید.
برای گزینه -recover ، دایرکتوری کاری (که در آن همه فایلهای .log و status. تولید میشوند) حاوی فایل بازیابی است، که حاوی اطلاعات مربوط به پوشه بازیابی در صورتی که نرمافزار COMSOL کار خود را متوقف کند، خواهد بود. اگر گزینه -recover مشخص شده باشد، مدل از دایرکتوری بازیابی باز می شود. اگر باز کردن آن مدل با موفقیت انجام شود، عملیات ادامه انجام خواهد شد. در غیر این صورت، مدل نام فایل ورودی شبیه سازی می شود.
دستور کامپایل comsol یک فایل مدل را برای جاوا برای استفاده توسط دستور دسته ای COMSOL یا برای بارگذاری فایل های کلاس در رابط کاربری گرافیکی کامپایل می کند. با کامپایلر COMSOL، می توانید از آن برای کامپایل برنامه های COMSOL در برنامه های اجرایی مستقل نیز استفاده کنید. سینتکس لینوکس برای دستور کامپایل COMSOL است
از دستور comsol با گزینه -nn <no استفاده کنید . از گره ها> . -nn تعداد کل گره های محاسباتی ایجاد شده را مشخص می کند. یک نمونه COMSOL در هر گره محاسباتی قرار دارد و با استفاده از MPI با سایر گره های محاسباتی ارتباط برقرار می کند. گره محاسباتی فرآیندی است که بر روی سیستم عامل اجرا می شود و چندین گره محاسباتی را می توان برای اجرا بر روی یک میزبان اختصاص داد.
راه ارجح برای شروع کارهای کلاستر COMSOL از گره مطالعه در دسکتاپ COMSOL است. اگر می خواهید کارهای کلاستر COMSOL را از خط فرمان شروع کنید، روش ترجیحی استفاده از دستور دسته ای comsol -nn <nn> است زیرا دستورات comsol -nn <nn> mphserver و comsol -nn <nn> به دسترسی TCP/IP نیاز دارند. از کامپیوتر مشتری شما به گره خوشه ای که COMSOL در آن اجرا می شود.
چندین پیاده سازی از MPI وجود دارد. COMSOL Multiphysics با کتابخانه Intel MPI و نسخه ای از کتابخانه MPICH عرضه می شود. نسخه ARM به طور پیش فرض از کتابخانه MPICH استفاده می کند و اینتل MPI را شامل نمی شود. COMSOL همچنین از اکثر پیاده سازی های MPI مبتنی بر MPICH پشتیبانی می کند. توصیه می شود از کتابخانه پیش فرض MPI استفاده کنید.
کتابخانه MPI برای استفاده کتابخانه های Intel MPI برای پردازنده های ARM پشتیبانی نمی شوند. از این گزینه می توان برای عیب یابی استفاده کرد. به عیب یابی COMSOL توزیع شده با Intel MPI مراجعه کنید .
|
|
COMSOL Multiphysics از Hydra برای مقداردهی اولیه محیط MPI استفاده می کند. برای راه اندازی COMSOL Multiphysics با MPI، از خط فرمان استفاده کنید
فایل <filename> باید شامل نام هاست گره های فیزیکی (یا به طور متناوب، میزبان) باشد که قصد استفاده از آنها را دارید. شما می توانید نام میزبان هر گره فیزیکی را از دستور hostname پیدا کنید . هر گره فیزیکی باید در یک خط جداگانه در فایل فهرست شود. همچنین می توانید آدرس IP هر گره فیزیکی را فهرست کنید. این فایل می تواند میزبان های بیشتری از آنچه شما قصد استفاده از آن را دارید داشته باشد.
•
|
قبلاً مختصری برای انجام اولیه سازی محیط COMSOL MPI و شروع COMSOL Multiphysics وجود داشت. گزینه -clustersimple همچنان پشتیبانی میشود، اما همان مقداردهی اولیه Hydra MPI را مانند سایر دستورات COMSOL با گزینههای کلاستر مشخص شده انجام میدهد . مثلا،
بنابراین هنگامی که هیچ گزینهی کلاستر COMSOL در دستور گنجانده نمیشود، استفاده از -clustersimple به کتابخانه Intel MPI دستور میدهد تا تعداد گرههایی را که برای برنامه برنامهریزی شدهاند به طور خودکار شناسایی کند. با این حال، تنظیم صریح تعداد فرآیندها با گزینه -nn یک روش معمول است، زیرا COMSOL Multiphysics میتواند MPI را با multithreading ترکیب کند تا عملکرد کارآمدتری به دست آورد. گزینه -nn برخی از اثراتی را که گزینه -clustersimple دارد لغو می کند.
اطمینان حاصل کنید که COMSOL Multiphysics قادر است در تمام گره هایی که قصد اجرای آن را دارید شروع کند.
سه مثال زیر فرمان شروع محاسبات توزیع شده را به ترتیب با COMSOL Desktop، COMSOL Multiphysics Server و COMSOL Batch mode نشان می دهد. هر کدام 4 گره محاسباتی را شروع می کنند، یکی در هر یک از 4 میزبان لیست شده در فایل میزبان :
امکان تعیین تعداد هسته های CPU برای هر فرآیند COMSOL وجود دارد. دستور زیر از گزینه -np 2 برای اختصاص 2 هسته CPU به هر گره محاسباتی استفاده می کند:
همچنین می توان تعداد گره های محاسباتی بیشتری نسبت به هاست داشت. دستور زیر 8 گره محاسباتی را مقداردهی اولیه می کند و به هر میزبان 2 گره محاسباتی اختصاص می دهد:
علاوه بر این، آرگومان های COMSOL MPI در داخل اسکریپت شروع COMSOL قابل تنظیم هستند. برای پیکربندی COMSOL برای کار با زمانبندی کار از طریق مطالعه Cluster Computing، میتوانید گزینهها را تنظیم کنید.
در فایل comsol.ini این دستورات را قبل از دستور comsol و بعد از دستور comsol اضافه می کند . شما می توانید {nn} یا {perhost} را به هر یک از این دستورات پیش یا پسا اضافه کنید. این مطالعه Cluster Computing را برای استفاده از تعداد گره ها و تعداد گره ها در هر میزبان از تنظیمات مربوطه برای مطالعه Cluster Computing پیکربندی می کند. برای اطلاعات بیشتر، به محاسبات خوشه ای مراجعه کنید .
COMSOL Multiphysics با کتابخانه Intel MPI و نسخه ای از کتابخانه MPICH عرضه می شود. COMSOL باید با اکثر کتابخانه های سازگار با MPICH-ABI کار کند. برای دانلود آخرین نسخه اینتل MPI کتابخانه زمان اجرا به http://software.intel.com/en-us/intel-mpi-library مراجعه کنید . برای اجرای COMSOL Multiphysics با نسخه دیگری از Intel MPI یا کتابخانه MPI دیگر، -mpiroot را روی مسیر ریشه کتابخانه MPI تنظیم کنید. در صورتی که کتابخانه دانلود شده با نسخه استفاده شده از COMSOL Multiphysics سازگار نباشد (معمولاً نباید اینطور باشد)، همچنین -mpipath را روی کتابخانه بارگذاری شده پویا که باید استفاده شود تنظیم کنید.
برای اجرای COMSOL Multiphysics با کتابخانه MPICH نصب شده، نرم افزار COMSOL یک حالت سازگاری نیز دارد که می توانید با افزودن گزینه -mpi mpich2 آن را فعال کنید . هنگام استفاده از این گزینه، هر دو متغیر PATH و LD_LIBRARY_PATH باید شامل اجرای MPI شما باشند. همچنین می توان از سایر کتابخانه های MPI مبتنی بر MPICH با استفاده از گزینه -mpipath <path to shared library> و -mpiroot <path to root of mpi library installation> استفاده کرد . جدول 22-17 گزینه های مرتبط با MPI را فهرست می کند: -mpi ، -mpipath ، -scalapack ، و -scalapackpath. برای استفاده از کتابخانه MPICH ارسال شده با COMSOL، نیازی به تنظیم -mpiroot نیست ، فقط -mpi mpich2 را مشخص کنید .
دستور زیر را می توان برای عیب یابی محیط کتابخانه Intel MPI بدون اجرای یک مدل COMSOL Multiphysics استفاده کرد:
برای مثال، برای اطلاعات بیشتر در مورد هر دستور، از تماسی مانند زیر استفاده کنید: comsol hydra cpuinfo .
پیش فرض کتابخانه Intel MPI استفاده از ssh به عنوان پروتکل ارتباطی است. اگر به پروتکل ارتباطی دیگری نیاز دارید، از گزینه -mpibootstrap <protocol> استفاده کنید . اگر از یک زمانبندی استفاده میکنید، کتابخانه Intel MPI اغلب میتواند محیطهایی را که در آن اجرا میشود به طور خودکار شناسایی کند، در این صورت ممکن است نیازی به ارائه گزینههای کلاستر اضافی در دستور COMSOL نباشد.
•
|
در برخی موارد کمک می کند که گزینه را با متغیر محیطی PSM_SHAREDCONTEXTS_MAX که روی 1 تنظیم شده است ترکیب کنید . شما می توانید پارچه های مورد استفاده برای ارتباط را با گزینه -mpifabrics fabric1:fabric2 کنترل کنید ، که پارچه1 برابر پارچه2 یا پارچه 1 shm است . علاوه بر این، گزینه -mpiofiprovider ارائه دهنده پارچه را کنترل می کند.
اگر COMSOL Multiphysics در حین شروع سقط شد، مطمئن شوید که همه گرهها میتوانند به مدیر مجوز دسترسی داشته باشند و COMSOL Multiphysics را میتوان در هر گره زمانی که توزیع نشده اجرا میشود راهاندازی کرد. گاهی اوقات اطلاعات اضافی در فایل های گزارش موجود در $HOME/.comsol/v61/configuration/comsol/*.log وجود دارد . اگر کمکی نکرد، برنامه تست MPI را اجرا کنید تا با استفاده از دستور زیر مطمئن شوید که کتابخانه MPI همانطور که باید کار می کند:
برای اطلاعات کاملتر در مورد فرآیند راه اندازی هنگام استفاده از Hydra، از -mpiarg -verbose استفاده کنید یا -mpidebug را روی مقداری بزرگتر از پیش فرض 4 تنظیم کنید .
که یک سرور COMSOL Multiphysics را در یک پنجره کنسول راه اندازی می کند، MATLAB را راه اندازی می کند و MATLAB را به سرور COMSOL Multiphysics متصل می کند.
از دستور comsol trust برای اعتماد به روش های مورد استفاده در افزونه ها استفاده کنید . دستورات زیر پشتیبانی می شوند:
•
|