payamvha/North_RAG huggingface dataset:
بطلمیوس دوم به تخت سلطنت بطلمیوسی و قبل از مرگ آرسینوئه دوم درگذشت. این واقعیت که فیلوترا قبل از مرگ خواهرش درگذشت، با سرودی که کالیماخوس در مورد مرگ آرسینوئه دوم نوشته بود، اثبات شده است. پس از مرگ فیلوترا، بطلمیوس دوم او را یک الهه ملکوتی کرد. بطلمیوس دوم معبدی را به افتخار او در اسکندریه بنا کرد. یونانیان و مصریان او را همراه با آرسینوئه دوم می‌پرستیدند و بطلمیوس دوم به افتخار او یک آیین مذهبی ایجاد کرد. شهر. فیلوترا نام باستانی سفاجا در مصر بود. این شهر را «ساتیروس» (یونانی باستان: Σάτυρος) تأسیس کرد و
را «ساتیروس» (یونانی باستان: Σάτυρος) تأسیس کرد و به افتخار خواهر متوفی بطلمیوس دوم فیلادلفوس نامید.
مریم حسن زاده (زاده ۱۵ اسفند ۱۳۶۱) در اسلامشهر، مربی فوتبال و بازیکن پیشین اهل ایران است که هم اکنون سرمربی باشگاه فوتبال زنان استقلال تهران در لیگ دسته اول فوتبال زنان ایران است. همچنین این مربی فوتبال زنان در گذشته هدایت تیم ملی فوتبال زنان ایران و تیم های دیگر در رده های مختلف لیگ فوتبال زنان ایران از جمله تیم فوتبال زنان مهرعظام اسلامشهر در فصل ۰۱_۱۴۰۰ را در کارنامه دارد. زندگی شخصی. مریم حسن زاده زادهٔ ۱۵ اسفند ۱۳۶۱ در اسلامشهر است. او همواره در فوتبال و فوتسال زنان ایران کار کرده است.او همچنین دارای
و فوتسال زنان ایران کار کرده است.او همچنین دارای مدرک A آسیا نیز است و در تیم های مختلف فوتبال زنان ایران در رده های مختلف کشوری فعالیت کرده و در مقطعی سرمربی تیم ملی فوتبال زنان ایران نیز بوده است و هم اکنون سرمربی باشگاه فوتبال زنان استقلال تهران در لیگ دسته اول فوتبال زنان ایران است و اطلاعات بیشتری از زندگی شخصی این مربی فوتبال در دسترس نیست.
استراتونیکه یا استراتونیکی (؛ احتمالاً زادهٔ اواخر نیمه دوم قرن چهارم قبل از میلاد و نیمه اول قرن سوم پیش از میلاد) یک زن نجیب‌زاده یونانی با مقام بسیار عالی و همسر آرخاگاتوس یکی از صاحب‌منصبان دودمان بطلمیوسی در لیبی بود. استراتونیکه زنی است که هویتش هنوز اثبات نشده است و تنها از طریق شواهد باقی مانده، شناخته می‌شود. هنگامی که شوهرش در برقه لیبی به عنوان ناظر یا سرپرست خدمت می‌کرد، استراتونیکه و همسرش آرخاگاتوس بر روی قطعه مرمری از طرف عموی مادری آرخاگاتوس، شاهزاده بطلمیوسی بطلمیوس دوم و مادربزرگ مادری‌اش
شاهزاده بطلمیوسی بطلمیوس دوم و مادربزرگ مادری‌اش برنیکه یکم ملکه مصر، یک محدودهٔ زمین مقدس را به خدایان ایزیس و سراپیس در اسکندریه تقدیم کردند. تاریخ ثبت این قطعه مرمری از حدود ۲۸۳ تا ۲۷۸ پیش از میلاد و در موزه یونانی-رومی اسکندریه به نمایش گذاشته شده است. استراتونیکه همچنین هدیه‌ای به آرسینوئه دوم خواهر بطلمیوس دوم تقدیم کرد. مجسمه اصلی که او تقدیم کرد مجسمه اصلی هلنیستی آرسینوئه دوم بود که باید مربوط به ۲۸۰ قبل از میلاد تا ۲۷۸ قبل از میلاد باشد. مجسمه اصلی هلنیستی آرسینوئه دوم بعدها به صورت مجسمه رومی
هلنیستی آرسینوئه دوم بعدها به صورت مجسمه رومی کپی شد. استراتونیکه ممکن است همان استراتونیکه‌ای باشد که آرامگاه یادمانی در ایلیوسیس نزدیک اسکندریه داشت و معشوقه آینده بطلمیوس دوم بود.
قابلیت همکاری زبان توانایی دو زبان برنامه نویسی مختلف برای تعامل بومی به عنوان بخشی از یک سیستم و عملکرد بر روی یک نوع ساختار داده است. راه های زیادی وجود دارد که زبان های برنامه نویسی با یکدیگر قابل همکاری هستند. HTML ، CSS ، و جاوا اسکریپت به دلیل استفاده پشت سر هم در صفحات وب، قابلیت همکاری دارند. برخی از زبان‌های شی گرا به لطف ماشین مجازی میزبان مشترک خود، قابل همکاری هستند (مثلاً زبان‌های سازگار با NET CLI در زبان مشترک Runtime و زبان‌های سازگار JVM در ماشین مجازی جاوا ). روش هایی برای قابلیت همکاری.
ماشین مجازی جاوا ). روش هایی برای قابلیت همکاری. مدل های شی. مدل‌های آبجکت مدل‌های استاندارد شده‌ای هستند که به اشیاء اجازه می‌دهند به شیوه‌ای زبان شناسانه نمایش داده شوند، به طوری که می‌توان از همان اشیاء در بین برنامه‌ها و زبان‌ها استفاده کرد. CORBA و COM محبوب ترین مدل های شی هستند. ماشین های مجازی. ماشین مجازی (VM) یک زبان میانی تخصصی است که چندین زبان مختلف به آن کامپایل می‌شوند. زبان‌هایی که از یک ماشین مجازی استفاده می‌کنند، می‌توانند با هم کار کنند، زیرا یک مدل حافظه و کامپایلر مشترک دارند و
کنند، زیرا یک مدل حافظه و کامپایلر مشترک دارند و بنابراین کتابخانه‌های یک زبان می‌توانند برای دیگران در همان VM دوباره استفاده شوند. ماشین‌های مجازی می‌توانند سیستم‌های نوع را برای اطمینان از صحت زبان‌های شرکت‌کننده ترکیب کنند و به زبان‌ها زمینه مشترکی برای اطلاعات نوعشان بدهند. استفاده از زبان میانی در حین تالیف یا تفسیر می تواند فرصت های بیشتری برای بهینه سازی فراهم کند. رابط های تابع خارجی. رابط های تابع خارجی (FFI) به برنامه های نوشته شده در یک زبان اجازه می دهد تا توابع نوشته شده به زبان دیگر را
اجازه می دهد تا توابع نوشته شده به زبان دیگر را فراخوانی کنند. غالباً ملاحظاتی وجود دارد که از تلقی توابع خارجی به عنوان توابع نوشته شده در زبان میزبان جلوگیری می کند، مانند تفاوت در انواع و مدل اجرا. رابط‌های تابع خارجی ساخت کتابخانه‌های پوششی را قادر می‌سازند که عملکردی را از یک کتابخانه از زبان دیگری در زبان میزبان ارائه می‌دهند، اغلب به سبکی که برای زبان اصطلاحی‌تر است. بیشتر زبان‌ها دارای FFI به C هستند که امروزه «زبان فرانکا» برنامه‌نویسی است. چالش ها. تفاوت مدل شی. زبان های شی گرا سعی می کنند محفظه
تفاوت مدل شی. زبان های شی گرا سعی می کنند محفظه های داده را با کد جفت کنند، اما نحوه انتخاب هر زبان ممکن است کمی متفاوت باشد. این تصمیمات طراحی همیشه به راحتی به زبان های دیگر نگاشت نمی شوند. به عنوان مثال، کلاس هایی که از وراثت چندگانه از زبانی استفاده می کنند که به آن اجازه می دهد، به خوبی به زبانی که اجازه وراثت چندگانه را نمی دهد، ترجمه نمی شود. یک رویکرد رایج برای این موضوع، تعریف زیرمجموعه ای از یک زبان است که با ویژگی های زبان دیگر سازگار است. این رویکرد به این معنی است که برای اینکه کدی که از
رویکرد به این معنی است که برای اینکه کدی که از ویژگی‌های خارج از زیر مجموعه استفاده می‌کند برای تعامل با یکدیگر، باید برخی از اینترفیس‌های خود را در کلاس‌هایی قرار دهد که برای زیرمجموعه قابل درک باشد. مدل های حافظه. تفاوت در نحوه مدیریت عدم تخصیص حافظه توسط زبان های برنامه نویسی یکی دیگر از مسائلی است که در تلاش برای ایجاد قابلیت همکاری است. زبان‌های دارای تخصیص خودکار به خوبی با زبان‌هایی که عدم تخصیص دستی دارند کار نمی‌کنند و زبان‌هایی که تخریب قطعی دارند با زبان‌هایی که تخریب غیر قطعی دارند ناسازگار
با زبان‌هایی که تخریب غیر قطعی دارند ناسازگار خواهند بود. بر اساس محدودیت های زبان، استراتژی های مختلفی برای پل زدن رفتارهای مختلف وجود دارد. به عنوان مثال: برنامه های C++ که معمولاً از تخصیص دستی استفاده می کنند، می توانند با تغییر رفتار عدم تخصیص برای حذف شیء، اما نه بازیابی حافظه، با یک جمع کننده زباله سبک جاوا تعامل داشته باشند. این امر مستلزم آن است که هر شی باید به صورت دستی تخصیص داده شود تا جمع کننده زباله بتواند حافظه را به طور ایمن آزاد کند. تغییرپذیری. تغییرپذیری در هنگام تلاش برای ایجاد قابلیت
تغییرپذیری در هنگام تلاش برای ایجاد قابلیت همکاری بین زبان های کاربردی و رویه ای خالص به یک مسئله تبدیل می شود. زبان‌هایی مانند Haskell هیچ نوع قابل تغییری ندارند، در حالی که C++ چنین تضمین‌های دقیقی را ارائه نمی‌کند. بسیاری از انواع تابعی که به زبان های شی گرا متصل می شوند، نمی توانند تضمین کنند که اشیاء زیربنایی تغییر نخواهند کرد.
Ciao یک زبان برنامه نویسی همه منظوره است که از سبک های برنامه نویسی منطقی ، محدودیت ها ، عملکردی ، درجه بالاتر و شی گرا پشتیبانی می کند. اهداف اصلی طراحی آن قدرت بیان بالا، توسعه پذیری ، ایمنی، قابلیت اطمینان و اجرای کارآمد است. ویژگی های زبان. Ciao یک سیستم کامل Prolog (پشتیبانی از ISO -Prolog)، زیرمجموعه‌های اعلامی و پسوندهای Prolog، برنامه‌نویسی کاربردی (شامل ارزیابی تنبل )، مرتبه بالاتر (با انتزاعات محمول)، برنامه‌نویسی محدودیت‌ها و اشیاء ، و همچنین عبارات ویژگی (سوابق)، تداوم، چندین قانون کنترلی (
عبارات ویژگی (سوابق)، تداوم، چندین قانون کنترلی ( گسترش ، جست‌وجوی عمیق، ...) ارائه می‌کند . (رشته ها/موتورها)، اجرای توزیع شده (عامل) و اجرای موازی. کتابخانه ها همچنین از برنامه نویسی WWW، سوکت ها، رابط های خارجی ( C ، جاوا ، TclTk ، پایگاه های داده رابطه ای و غیره) و غیره پشتیبانی می کنند. Ciao بر روی هسته ای با طراحی ماژولار قابل توسعه ساخته شده است که امکان محدود کردن و گسترش زبان را فراهم می کند - می توان آن را به عنوان یک زبان سازنده زبان دید. این محدودیت‌ها و افزونه‌ها را می‌توان به طور جداگانه در
و افزونه‌ها را می‌توان به طور جداگانه در هر ماژول برنامه فعال کرد تا چندین افزونه بتوانند در یک برنامه برای ماژول‌های مختلف با هم وجود داشته باشند. توسعه برنامه های ایمن و قابل اعتماد. برنامه نویسی در بزرگ در Ciao از طریق: Ciao همچنین از برنامه نویسی در ابعاد کوچک پشتیبانی می کند: کامپایلر قادر به تولید فایل های اجرایی کوچک (شامل تنها داخلی هایی است که توسط برنامه استفاده می شود) و مفسر از برنامه نویسی پشتیبانی می کند. این محیط شامل یک رابط کلاسیک سطح بالا و یک رابط emacs تکامل‌یافته با یک اشکال‌زدای سطح
و یک رابط emacs تکامل‌یافته با یک اشکال‌زدای سطح منبع قابل جاسازی و تعدادی ابزار تجسم اجرایی است. پیش پردازنده Ciao از اشکال زدایی ایستا و تأیید صحت بررسی و بهینه سازی از طریق تبدیل برنامه منبع به منبع پشتیبانی می کند. این وظایف توسط Ciaopp انجام می شود که به طور جداگانه توزیع شده است). مستندسازی خودکار. Ciao شامل lpdoc است ، یک تولید کننده اسناد خودکار. برنامه‌های آراسته به اظهارات (Ciao) و نظرات قابل خواندن توسط ماشین را پردازش می‌کند و کتابچه‌های راهنما را در قالب‌های بسیاری از جمله HTML، pdf، texinfo،
را در قالب‌های بسیاری از جمله HTML، pdf، texinfo، info، man، و غیره، و همچنین راهنمای آنلاین، فایل‌های ascii README، ورودی‌هایی برای شاخص‌های کتابچه‌های راهنما (اطلاعات، WWW، ...) تولید می‌کند و سایت توزیع WWW را حفظ می‌کند. قابلیت حمل و کارایی. کامپایلر Ciao (که می تواند خارج از پوسته سطح بالا اجرا شود) چندین فرم از فایل های اجرایی مستقل و مستقل از معماری را تولید می کند که با سرعت، کارایی و اندازه قابل اجرا اجرا می شوند که بسیار رقابتی با سایر زبان های سطح بالا به طور کلی و به طور خاص با سیستم های تجاری
بالا به طور کلی و به طور خاص با سیستم های تجاری و دانشگاهی Prolog/CLP هستند. ماژول ها را می توان در بایت کد فشرده یا فایل های منبع C کامپایل کرد و به صورت ایستا، پویا یا خودکار بارگذاری کرد.
در برنامه نویسی کامپیوتر ، یک ویژگی یک مفهوم زبانی است که مجموعه ای از روش ها را نشان می دهد که می تواند برای گسترش عملکرد یک کلاس استفاده شود. منطق. در برنامه نویسی شی گرا، رفتار گاهی بین کلاس هایی که به یکدیگر مرتبط نیستند به اشتراک گذاشته می شود. برای مثال، بسیاری از کلاس‌های نامرتبط ممکن است متدهایی برای سریال‌سازی اشیا به JSON داشته باشند. از لحاظ تاریخی، چندین رویکرد برای حل این مشکل بدون تکرار کد در هر کلاسی که به رفتار نیاز دارد، وجود داشته است. روش‌های دیگر شامل وراثت چندگانه و میکس‌ها هستند، اما
دیگر شامل وراثت چندگانه و میکس‌ها هستند، اما اینها دارای اشکالاتی هستند: اگر ترتیب اعمال میکس‌ها تغییر کند، یا اگر روش‌های جدیدی به کلاس‌های والد یا میکس‌ها اضافه شوند، ممکن است رفتار کد به‌طور غیرمنتظره‌ای تغییر کند. ویژگی‌ها با اجازه دادن به کلاس‌ها برای استفاده از ویژگی و به دست آوردن رفتار مطلوب، این مشکلات را حل می‌کنند. اگر یک کلاس از بیش از یک ویژگی استفاده کند، ترتیب استفاده از ویژگی‌ها مهم نیست. متدهای ارائه شده توسط ویژگی‌ها دسترسی مستقیم به داده های کلاس دارند. خصوصیات. ویژگی‌ها جنبه های پروتکل
های کلاس دارند. خصوصیات. ویژگی‌ها جنبه های پروتکل ها (رابط ها) و میکس ها را ترکیب می کنند. مانند یک رابط، یک ویژگی یک یا چند امضای متد را تعریف می‌کند که کلاس‌های پیاده‌سازی باید پیاده‌سازی‌هایی را ارائه کنند. مانند یک mixin، یک ویژگی رفتار اضافی را برای کلاس پیاده‌سازی ارائه می‌کند. در صورت تداخل نامگذاری بین متدهای ارائه شده توسط ویژگی‌ها مختلف، برنامه نویس باید صریحاً ابهام کند که کدام یک از آن متدها در کلاس استفاده می شود. بنابراین به صورت دستی "مشکل الماس" وراثت چندگانه را حل می کند. این با سایر
الماس" وراثت چندگانه را حل می کند. این با سایر روش‌های ترکیب‌بندی در برنامه‌نویسی شی‌گرا متفاوت است، جایی که نام‌های متضاد به طور خودکار با قوانین محدوده حل می‌شوند. عملیاتی که با ویژگی‌ها قابل انجام است عبارتند از: اگر روشی از یک ویژگی حذف شود، آن متد باید توسط کلاسی که آن ویژگی را مصرف می‌کند، یا توسط کلاس والد آن کلاس ارائه شود. این به این دلیل است که روش های ارائه شده توسط این ویژگی ممکن است روش حذف شده را صدا کنند. ترکیب ویژگی جابجایی است (یعنی ویژگی‌ها داده شده "A" و "B" ، "A" + "B" معادل "B" + "A"
داده شده "A" و "B" ، "A" + "B" معادل "B" + "A" است) و انجمنی (یعنی ویژگی‌ها داده شده "A" ، "B" ، و "C" ، ( "A"+ "B" ) + "C" معادل "A" + ( "B" + "C" ) است). محدودیت‌ها. در حالی که ویژگی ها نسبت به بسیاری از گزینه ها مزایای قابل توجهی دارند، اما محدودیت های خاص خود را دارند. روش های مورد نیاز. اگر یک ویژگی به طبقه مصرف کننده نیاز داشته باشد تا روش های خاصی را ارائه دهد، آن ویژگی نمی تواند بداند که آیا آن روش ها از نظر معنایی با نیازهای ویژگی معادل هستند یا خیر. برای برخی از زبان‌های پویا، مانند Perl، روش
خیر. برای برخی از زبان‌های پویا، مانند Perl، روش مورد نیاز فقط با نام متد قابل شناسایی است، نه با امضای کامل متد ، که تضمین مناسب بودن روش مورد نیاز را دشوارتر می‌کند. مستثنی کردن متدها. اگر روشی از یک ویژگی حذف شود، آن روش به روشی «الزامی» برای آن ویژگی تبدیل می‌شود، زیرا روش‌های دیگر آن ویژگی ممکن است آن را نام ببرند. زبان های پشتیبانی شده. ویژگی ها در اصل از زبان برنامه نویسی Self می آیند و توسط زبان های برنامه نویسی زیر پشتیبانی می شوند: مثال‌ها. سی‌شارپ. در سی شارپ 8.0 می توان پیاده سازی را به عنوان
در سی شارپ 8.0 می توان پیاده سازی را به عنوان عضوی از یک رابط تعریف کرد. using System; namespace CSharp8NewFeatures; interface ILogger // Traditional interface methods void Log(string message); void LogError(Exception exception); // Default interface method void LogWarning(string message) Console.WriteLine(message); class Logger : ILogger public void Log(string message) Console.WriteLine(message); public void LogError(Exception exception) Console.WriteLine(exception.ToString()); class Program static void
class Program static void Main(string[] args) ILogger logger = new Logger(); logger.LogWarning("Some warning message"); PHP. این مثال از یک ویژگی برای تقویت کلاس های دیگر استفاده می کند: // The template trait TSingleton private static $_instance = null; private function __construct() {} // Must have private default constructor and be aware not to open it in the class public static function getInstance() if (null === self::$_instance) { self::$_instance = new self(); return self::$_instance; class
= new self(); return self::$_instance; class FrontController use TSingleton; // Can also be used in already extended classes class WebSite extends SomeClass use TSingleton; این امکان شبیه سازی جنبه های وراثت چندگانه را فراهم می کند: trait TBounding public $x, $y, $width, $height; trait TMoveable public function moveTo($x, $y) // … trait TResizeable public function resize($newWidth, $newHeight) // … class Rectangle use TBounding, TMoveable, TResizeable; public function fillColor($color) // … Rust. یک ویژگی
function fillColor($color) // … Rust. یک ویژگی در Rust مجموعه‌ای از روش‌ها را اعلام می‌کند که یک نوع باید پیاده‌سازی کند. کامپایلرهای Rust نیازمند توضیح ویژگی‌ها هستند که ایمنی ژنریک ها را در Rust تضمین می کند. // type T must have the "Ord" trait // so that "&gt;" and "&lt;" operations can be done fn max&lt;T: Ord&gt;(a: &amp;[T]) -&gt; Option&lt;&amp;T&gt; { let mut result = a.first()?; for n in a { if *n &gt; *result { result = &amp;n; Some(result) برای ساده‌سازی اجرای خسته‌کننده و مکرر ویژگی‌هایی مانند
اجرای خسته‌کننده و مکرر ویژگی‌هایی مانند codice_3 و codice_4 ، می‌توان از ماکرو codice_5 برای درخواست از کامپایلرها برای تولید خودکار پیاده‌سازی‌های خاص استفاده کرد. ویژگی‌ها قابل مشتق عبارتند از: codice_6 ، codice_7 ، codice_3 ، codice_9 ، codice_10 ، codice_11 ، codice_12 ، codice_4 و codice_14 .
فرایند ایساسملت یک فرایند ذوب با بهره‌وری انرژی بالا است که در بازهٔ زمانی دههٔ ۱۹۷۰ تا دههٔ ۱۹۹۰، به‌طور مشترک توسط شرکت معادن کوه ایسا (زیرمجموعه‌ای از MIM Holdings که اکنون بخشی از شرکت Glencore است) و CSIRO دولت استرالیا توسعه یافت. این فرایند، در مقایسه با سایر روش‌های ذوب، دارای هزینه‌های سرمایه‌گذاری و عملیاتی نسبتاً پایینی است. فناوری ایساسملت در ذوب سرب، مس و نیکل مورد استفاده قرار گرفته است. تا سال ۲۰۲۱، تعداد ۲۲ کارخانه در یازده کشور در حال بهره‌برداری بودند و همچنین سه واحد آزمایشی در Mount Isa
بودند و همچنین سه واحد آزمایشی در Mount Isa فعالیت داشتند. ظرفیت نصب‌شدهٔ کارخانه‌های فعال در زمینهٔ ذوب مس و نیکل در سال ۲۰۲۰، برابر با ۹٫۷۶ میلیون تن در سال برای مواد اولیه و ۷۵۰ هزار تن در سال برای کارخانه‌های فعال در حوزهٔ ذوب سرب بوده است. ذوب‌کننده‌های مبتنی بر فرایند ایساسملت مس، یکی از کم‌هزینه‌ترین ذوب‌کننده‌های مس در جهان محسوب می‌شوند. کوره ایساسملت. کوره ایساسملت یک مخزن فولادی با شکل استوانه‌ای ایستاده است که با آجرهای نسوز پوشش داده شده است. در کف کوره یک حمام مذاب از سرباره، مات (در صورت
در کف کوره یک حمام مذاب از سرباره، مات (در صورت استفاده) یا فلز (بسته به کاربرد) وجود دارد. یک نیزه فولادی از طریق یک سوراخ در سقف کوره به داخل حمام پایین می‌آید، و هوای معمولی یا هوای غنی‌شده با اکسیژن که از طریق نیزه به داخل حمام تزریق می‌شود، باعث اختلاط شدید حمام می‌گردد. متمرکزهای معدنی یا مواد بازیافتی از طریق یک سوراخ دیگر در سقف کوره به داخل حمام ریخته می‌شوند یا در برخی موارد، از طریق نیزه به داخل حمام تزریق می‌گردند. این مواد ورودی با اکسیژن موجود در گاز تزریقی واکنش نشان می‌دهند و نتیجه این
در گاز تزریقی واکنش نشان می‌دهند و نتیجه این واکنش، ایجاد یک واکنش شدید در حجمی کوچک (در مقایسه با سایر فناوری‌های ذوب) است. نیزه‌های ایساسملت شامل یک یا چند دستگاه به نام «چرخاننده» هستند که باعث چرخش گاز تزریقی در داخل نیزه می‌شوند و آن را به سمت دیوارهٔ نیزه می‌رانند و موجب خنک شدن آن می‌گردند. چرخاننده شامل پره‌های خمیده‌ای است که در اطراف یک لوله مرکزی قرار دارند و جریان حلقوی ایجاد می‌کنند. این دستگاه‌ها به گونه‌ای طراحی شده‌اند که افت فشار را به حداقل برسانند و زاویه را از محوری به مماسی تغییر دهند،
برسانند و زاویه را از محوری به مماسی تغییر دهند، که باعث ایجاد یک گرداب قوی می‌شود. گاین گرداب به مخلوط شدن مایعات و جامدات با اکسیژن در داخل حمام کمک می‌کند. اثر خنک‌کنندگی منجر به تشکیل یک لایه سرباره‌ای می‌شود که بر روی سطح بیرونی نیزه «یخ می‌زند». این لایه سرباره‌ای جامد، از نیزه در برابر دماهای بالا داخل کوره محافظت می‌کند. نوک نیزه که در حمام غوطه‌ور است، در نهایت فرسوده می‌شود و نیزه فرسوده به راحتی با یک نوک جدید جایگزین می‌شود. نوک‌های فرسوده پس از بریدن، به بدنهٔ نیزه جوش داده می‌شوند و سپس آن را
بریدن، به بدنهٔ نیزه جوش داده می‌شوند و سپس آن را به کوره بازمی‌گردانند. کوره‌های ایساسملت معمولاً در بازه دمایی ۱۰۰۰–۱۲۰۰ درجه سلسیوس عمل می‌کنند، که بسته به کاربرد متفاوت است. آجرهای نسوز که پوشش داخلی کوره را تشکیل می‌دهند، از پوسته فولادی کوره در برابر حرارت داخل آن محافظت می‌کنند. محصولات از کوره از طریق یک یا چند «سوراخ تخلیه» خارج می‌شوند که این فرایند تخلیه نام دارد. این عمل می‌تواند به‌صورت پیوسته یا در دسته‌ها انجام شود، به‌طوری که سوراخ‌های تخلیه پس از هر بار تخلیه با خاک رس مسدود می‌شوند و سپس
پس از هر بار تخلیه با خاک رس مسدود می‌شوند و سپس هنگام نیاز به تخلیه بعدی، با استفاده از حفاری یا نیزه ترمیک مجدداً باز می‌شوند. به محصولات اجازه داده می‌شود تا در یک مخزن ته‌نشینی، مانند کوره نگهداری گردان یا کوره الکتریکی، از هم جدا شوند. هنگام ذوب متمرکزهای سولفیدی، بیشتر انرژی مورد نیاز برای گرم کردن و ذوب مواد ورودی از واکنش اکسیژن با گوگرد و آهن موجود در متمرکز به‌دست می‌آید. با این حال، مقدار کمی انرژی اضافی نیز لازم است. کوره‌های ایساسملت می‌توانند از انواع سوخت‌ها استفاده کنند، از جمله زغال‌سنگ،
از انواع سوخت‌ها استفاده کنند، از جمله زغال‌سنگ، کک، کک نفتی، نفت و گاز طبیعی. سوخت‌های جامد می‌توانند از طریق بالای کوره همراه با سایر مواد ورودی اضافه شوند، یا می‌توانند از طریق نیزه به داخل کوره تزریق گردند. سوخت‌های مایع و گازی از طریق نیزه تزریق می‌شوند. مزایای فرایند ایساسملت. مزایای فرایند ایساسملت عبارتند از: تاریخچه فرایند. توسعه اولیه (۱۹۷۳–۱۹۸۰). فرایند ایساسملت با اختراع نیزه Sirosmelt در سال ۱۹۷۳ توسط دکتر بیل دنهولم و جان فلوید در CSIRO آغاز شد. لنس در نتیجه تحقیقات در مورد بهبود فرآیندهای
شد. لنس در نتیجه تحقیقات در مورد بهبود فرآیندهای ذوب قلع ساخته شد، که در آن مشخص شد استفاده از لنس غوطه ور با ورودی بالا منجر به انتقال حرارت و راندمان انتقال جرم بیشتر می‌شود. ایده لنج‌های غوطه ور با ورودی بالا حداقل به سال ۱۹۰۲ برمی گردد، زمانی که چنین سیستمی در کلیشی فرانسه امتحان شد. با این حال، تلاش‌های اولیه به دلیل عمر کوتاه لنج‌ها در غوطه ور شدن در حمام شکست خورد. فرایند ذوب مس میتسوبیشی یک روش جایگزین است که در آن لنج‌ها در کوره استفاده می‌شوند، اما آنها در حمام غوطه ور نمی‌شوند. در عوض، هوای غنی
آنها در حمام غوطه ور نمی‌شوند. در عوض، هوای غنی شده با اکسیژن را روی سطح سرباره می‌دمند (بالا جت). به‌طور مشابه، یک لنس با آب خنک، با جت بالا، اساس فرایند فولادسازی LD (Linz-Donawitz) بود. این همان شدت اختلاط را در حمام به اندازه لنس غوطه ور ایجاد نمی‌کند. دانشمندان CSIRO ابتدا سعی کردند سیستمی با نیزه غوطه‌ور به‌کارگیری نیزه خنک‌شده با آب توسعه دهند، اما به دلیل اینکه «افزایش مقیاس نیزه خنک‌شده با آب مشکل‌ساز می‌شد»، به سیستم خنک‌شده با هوا منتقل شدند. وارد کردن هرگونه آب به سیستمی که شامل فلزات مذاب و
کردن هرگونه آب به سیستمی که شامل فلزات مذاب و سرباره‌ها است می‌تواند منجر به انفجارهای فاجعه‌آمیز شود، مانند انفجاری که در کارخانه فولاد اسکاتن‌تروپ در نوامبر ۱۹۷۵ رخ داد و در آن ۱۱ نفر جان خود را از دست دادند. گنجاندن سویرلرها در نیزه Sirosmelt و ایجاد یک پوشش پاششی از سرباره روی نیزه از مهم‌ترین نوآوری‌هایی بودند که منجر به توسعه موفقیت‌آمیز فرایند ذوب با نیزه غوطه‌ور شد. از سال ۱۹۷۳، دانشمندان CSIRO یک سری آزمایش‌ها را با استفاده از نیزه Sirosmelt برای بازیابی فلزات از سرباره‌های صنعتی در استرالیا آغاز
فلزات از سرباره‌های صنعتی در استرالیا آغاز کردند، از جمله سرباره نرم‌کننده سرب در Broken Hill Associated Smelters در پورت پیری (۱۹۷۳)، سرباره قلع از Associated Tin Smelters در سیدنی (۱۹۷۴) ذوب ("ER&amp;S") کارخانه پورت کمبلا (۱۹۷۵) و سرباره کوره آند مس در Copper Refineries Limited (یکی دیگر از شرکت‌های تابعه MIM Holdings) در تاونسویل (۱۹۷۶) و سرباره مبدل مس در کوه ایسا (1977). سپس این کار به ذوب کنسانتره‌های قلع (۱۹۷۵) و سپس کنسانتره‌های قلع سولفیدی (۱۹۷۷) گسترش یافت. MIM و ER&amp;S به‌طور مشترک آزمایش‌های
یافت. MIM و ER&amp;S به‌طور مشترک آزمایش‌های درمان سرباره کوره مس در پورت کمبلا در سال ۱۹۷۵ را تأمین مالی کردند و مشارکت MIM با ادامه کار درمان سرباره در تاونزویل و کوه ایسَا ادامه یافت. همزمان با کار درمان سرباره مس، CSIRO به تحقیقات خود در زمینه ذوب قلع ادامه می‌داد. پروژه‌ها شامل نصب یک واحد پنج تنی برای بازیابی قلع از سرباره در کارخانه‌های ذوب قلع مرتبط در سال ۱۹۷۸ و اولین آزمایش‌های ذوب سولفیدی بود که به‌طور مشترک با Aberfoyle Limited انجام شد، در این آزمایش‌ها قلع از سنگ معدن پیریتی قلع و از
در این آزمایش‌ها قلع از سنگ معدن پیریتی قلع و از کنسانتره‌های مخلوط قلع و مس بخار شد. Aberfoyle در حال بررسی امکان استفاده از رویکرد نیزه Sirosmelt برای بهبود بازیابی قلع از سنگ‌های معدنی پیچیده، مانند معدن خود در کلیولند، تاسمانیا و ناحیه معدنی کویین هیل در نزدیکی Zeehan در تاسمانی بود. کارهای Aberfoyle منجر به ساخت و راه‌اندازی یک واحد آزمایشی بخار قلع به ظرفیت چهار تن در ساعت (۴ t/h) در اواخر سال ۱۹۸۰ در کارخانه ذوب نیکل Kalgoorlie شرکت معدنی غربی، واقع در جنوب Kalgoorlie، استرالیای غربی شد. توسعه
واقع در جنوب Kalgoorlie، استرالیای غربی شد. توسعه ایساسملت سرب. کار در مقیاس کوچک (۱۹۷۸–۱۹۸۳). در اوایل دهه ۱۹۷۰، فناوری کوره بلند و کارخانه پخت سنتی که پایه اصلی صنعت ذوب سرب بود، تحت فشار مداوم ناشی از الزامات سخت‌گیرانه‌تر محیطی، افزایش هزینه‌های انرژی، کاهش قیمت فلزات و افزایش سرمایه و هزینه‌های عملیاتی قرار گرفت. بسیاری از شرکت‌های ذوب به دنبال فرآیندهای جدیدی برای جایگزینی کارخانه‌های زینتر و کوره‌های بلند بودند. این امکانات شامل فرایند ذوب سرب QSL، فرایند Kivcet، مبدل چرخشی بالاتنه Kaldo و تطبیق
فرایند Kivcet، مبدل چرخشی بالاتنه Kaldo و تطبیق کوره فلاش مس و نیکل موفق Outokumpu برای ذوب سرب بود. MIM به دنبال راه‌هایی برای محافظت از آینده عملیات ذوب سرب Mount Isa بود. این کار را به دو صورت انجام داد: MIM با ترتیب آزمایش‌های عملیاتی برای مقادیر زیادی از کنسانتره‌های سرب کوه ایسَا، به بررسی فناوری‌های جدید پرداخت و این آزمایش‌ها را برای تمام گزینه‌های فرآیندی آن زمان انجام داد، به‌جز فرایند Kivcet. در عین حال، MIM از استفاده از نیزه‌های پاشش از بالا در فرآیندهای میتسوبیشی و کالدو، و همچنین تحقیقات در
فرآیندهای میتسوبیشی و کالدو، و همچنین تحقیقات در مورد نیزه‌های احتراق غوطه‌ور با ورودی از بالا که توسط Asarco (که ارتباط طولانی با MIM داشت و شامل سهامداری در MIM Holdings می‌شد) در دهه ۱۹۶۰ انجام شده بود، آگاه بود. این موضوع باعث تحریک علاقه MIM به نیزه Sirosmelt شد که به‌عنوان روشی برای تولید یک نیزه غوطه‌ور مقاوم در نظر گرفته شد. پس از آزمایش‌های سرباره مس در سال‌های ۱۹۷۶–۱۹۷۸، MIM در سال ۱۹۷۸ یک پروژه مشترک با CSIRO آغاز کرد تا امکان استفاده از نیزه‌های Sirosmelt در ذوب سرب را بررسی کند. کار با
Sirosmelt در ذوب سرب را بررسی کند. کار با مدل‌سازی کامپیوتری ترمودینامیک تعادلی آغاز شد (۱۹۷۸) و سپس با آزمایش‌های مقیاس بنچ در آزمایشگاه با استفاده از کروسیبل‌های سیلیکات آلومینیوم بزرگ ادامه یافت (۱۹۷۸–۱۹۷۹). نتایج به‌اندازه کافی امیدوارکننده بود که MIM یک دستگاه آزمایشی با ظرفیت ۱۲۰ کیلوگرم در ساعت در کوه ایسَا ساخت که در سپتامبر ۱۹۸۰ به بهره‌برداری رسید. از این دستگاه برای توسعه یک فرایند دو مرحله‌ای جهت تولید آلیاژ سرب از کنسانتره سرب کوه ایسَا استفاده شد. مرحله اول یک مرحله اکسیداسیون بود که تقریباً
شد. مرحله اول یک مرحله اکسیداسیون بود که تقریباً تمام گوگرد موجود در خوراک را حذف کرده و سرب موجود را به اکسید سرب (PbO) اکسیده کرد که عمدتاً در سرباره جمع‌آوری می‌شد (بخشی از آن به صورت بخار اکسید سرب از کوره خارج می‌شد که برای بازیابی سرب به کوره بازمی‌گشت). مرحله دوم یک مرحله کاهش بود که در آن اکسیژن از سرب حذف می‌شد تا فلز سرب تولید شود. واحد آزمایشی ایساسملت سرب (۱۹۸۳–۱۹۹۰). پس از آزمایش‌های ۱۲۰ کیلوگرم در ساعت، MIM تصمیم گرفت تا یک واحد آزمایشی ایساسملت سرب با ظرفیت ۵ تن در ساعت در کارخانه ذوب سرب