چرا فرترن؟
با توجه به اینکه فرترن زبانی بسیار سریع میباشد، در بسیاری از نرم افزارهای مهندسی به عنوان زبان کد استفاده شده است. بسیاری از کدهای CFD بر اساس زبان قدرتمند فرترن نوشته شده اند. مطالعه کدها و همچنین توسعه دادن کدهای جدید مستلزم آشنایی با زبان برنامه نویسی فرترن می باشد. گرچه کدهای آماده ای که در متلب و سایر نرم افزارها ارائه شده اند، کار دانشجویان را برای توسعه کد راحت تر کرده اند، ویژگی ها و توابع موجود در متلب باعث عدم تسلط دانشجویان با روشهای عددی استفاده شده در کدهای پیشرفته میباشد، از این رو به دانشجویان بشدت توصیه می شود برای بهتر آموختن CFD و همچنین محاسبات عددی پیشرفته شروع به کد نویسی در زبان های مادر مانند فرترن و سی پلاس پلاس کنند. با همه این تفاسیر در دانشگاههای بزرگ دنیا برای آموزش دینامیک سیالات عددی و روشهای عددی پیشرفته از ترکیب همه زبانهای برنامه نویسی بالاخص فرترن ،سی پلاس پلاس ،متلب و پایتون استفاده میکنند.
چه افرادی به فرترن نیاز دارند؟
زبان برنامه نویسی فرترن علاوه بر CFD در دیگر علوم مانند هواشناسی، فیزیک، شیمی و مواردی که با داده های بسیار عظیم سر و کار دارند بسیار پرکاربرد است. دانشجویان مهندسی مکانیک به عنوان پیش زمینه در دروس محاسبات عددی و دینامیک سیالات محاسباتی (cfd) بایستی به زبان برنامه نویسی فرترن تسلط داشته باشند.
ویژگیهای این دوره؟
در اینجا در بخش اول از دوره آموزش دینامیک سیالات محاسباتی، زبان برنامه نویسی فرترن از مقدماتی تا پیشرفته ارائه خدمت شما عزیزان ارائه شده است. آموزش متمرکز بر یادگیری دانشجویان و همراه با مثال و کد میباشد. این آموزش در حدود بیست جلسه 50 دقیقه ای تهیه شده است و با دنبال کردن آن به مدت 20 روز میتوانید بیشتر مهارتهای مورد نیاز برای کدنویسی روشهای عددی را فرا بگیرید. در همین پست پس از معرفی سرفصلهای هر بخش یک سری تمرین برای بهبود مهارتهای شما فراهم دیده شده است. دانش خود را از طریق این تمرین ها به کمال برسانید. جلسه اول برای شما عزیزان رایگان است و میتوانید از فرمت آموزش دیدن بفرمایید.
نرم افزارهای مورد نیاز
نرم افزارهای مورد نیاز کامپایلر های معروف فرترن مانند simply fortran، intel- visula fortran, pgi visual fortran و یا ftn95 (plato-silverfrost) میباشد. شما با هرکدام که راخت تر هستید میتوانید از این آموزش استفاده نمایید با این حال در ویدئوها از simplyfortran استفاده شده و بهتر است برای این آموزش از این کامپایلر ساده و پرقدرت استفاده کنید. یک نسخه از این نرم افزار به همراه پلاتو در اینجا ارائه شده اند که میتوانید دانلود کرده و استفاده نمایید.
دوستانی که با لینوکس کار میکنند میتوانند پس از نصب کامپایلرهای مناسب از این آموزش استفاده کنند. در انتها یک در یک جلسه آموزش کدنویسی فرترن در لینوکس نیز اضافه میشود.
برای دیدن جزئیات کامل جلسات به تب فهرست جلسات بروید
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
محمد غفور امیری
فقط ميخان بفروشن،
حتي شما يه جلسه شونم كه ببينين ، حتي بلد نيستن كه حرف بزنن و دائم توو حرفاشون
eeeeeeeeeeeeeeeeeee eeeeeeeeeeeeeee eeeeeeeeeeeeeee
ميكنن ،يعني اعصابتونو به هم ميريزن،
همه ي اينا رو ميشه تحمل كرد،اينكه حتي يه كد بدرد بخور ساده ي سالاتي هم توش نيست ، اين عجيبه، من كلش رو خريدم
، حتي اون
cfd در 14 هم خريدم ، اما خود قرترن رو تا جلسه 13 بيشتر نديدم ، چون بدرد نميخو.رد و سوال كه از استاد ميپرسيم ميگه جلسه ي خصوصي آنلاين بيا ، ساعتي 250 تومن ، آخه اين انسانيته؟
اين معرفته؟
يا مسيگه رياضيت ضعيفه،
بابا بگو نميخام جواب بدم، فقط پول ميخام، بابا انسانيت هم خيلي خوبه
طرف نزديك 200 تومن فقط همين فرترن رو خريده، حق نداره كه يه كد ساده براش بنويسي ،
بابا شماها ديگه چه آدمايي هستين
دکتر یاسر عباسی
دوستان یه نکته دیگری رو هم مد نظر قرار بدن که آموزش ویدئویی با آموزش اساتید سر کلاس بسیار تفاوت داره. گرچه پاسخگویی در حد یک استاد وظیفه من نیست اما بازهم ذکر میکنم وجود بیش از 2000 پیام رد و بدل شده بین من و ایشان در واتساپ بیانگر اینه که من خیلی برای آموزش ایشون وقت گذاشتم. یعنی ایشون 200 تومن برای 28 ساعت آموزش پرداخت کردند اما نزدیک 28 ساعت هم از من وقت بردن با این حساب من هنوز به ایشون بدهکار به نظر میرسم.
امیدوارم این پیام ها دیگران رو برای خرید این دوره دچار تردید نکنه، زیرا من نهایت تلاشم رو میکنم که پاسخگو باشم. ای این به بعد از همه کسانی که راهنمایی میخوان میخوام که همینجا کامنت بزارن تا پساخی باشه برای آقای معلم.
محمد غفور امیری
آقاي محمد اين استاد فقط ميگه بخر اما بعد از خريد 4 تا سوالتو كه جواب داد ، دائم بهونه مياره ،كه چه ميدونم رياضيت ضعيفه و فلان و بهمان ،ميخام بدونم مگه شما استاد به ظاهر محترم : مگه از شما خريدئ نميكنن ، يا آموزش درست بدين و يا پايخگو باشين ،شما توو اين آموزشا فقط كد هايي رو گفتين كه هيچ جا كاربرد نداره ، يه سيالاتي ،كد cos و يا درصد بانك به چه دردض ميخوره؟، خود من ازتون خاستم كه يه كد ساده ي مربع يا مستطيل كه مش بندي شده باشه و به 4 تا خونه تقسيم شده باشه رو برام بفرستين ، با اينكه خودتون هم ميدونين كه براتون چقدر ساده است ،اما حاضر نيستين، فقط دوست داريد كه cfd رو هم بفروشين، اما طرف كه خريد ميگين هميني كه هست، حتي كد ساده ي يه مش 2 بعدي توو اينهمه برنامه نيست ، فقط كد هاي ساده رو نوشتين كه به درد كشسي نميخوره ، و خودتونو زحمت ندادين
دکتر یاسر عباسی
با سلام و وقت بخیر
اگر عزیزان به واتساپ بنده و پیام های من و این دوست عزیز دسترسی داشته باشند، شاهد خواهند بود که بعد از نزدیک به 2000 پیام رد و بدل شده بین ما که اکثرا راهنماییهای بنده راجع به کدنویسی فرترن، c، درس cfd و فلوئنت و … بوده ایشون ادعا دارن که من کمکشون نکردم و فقط دنبال پول هستم. من این پیام ها رو نگه میدارم تا دیگر عزیزان که قصد خرید این محصول رو دارند با اون مواجه بشن و ببینند که من با چه صبر و حوصله ای بیش از یک سال به سوالات درسی و غیر درسی ایشون (حتی راجع به هک وبسایت و …) پاسخ داده ام. اما ایشون که خودشون هم معلم هستند، حتی سعی نمی کنند که وقت بگذراند و ضعفهای خودشون رو پوشش بدن. این کد ساده ای که ایشون میفرمایند به نظرم برای کسی که خودشون 2 سال در حال کدنویسی فرترن هستند و همچنین دانشجوی دکتری مهندسی مکانیک در یک دانشگاه خوب از کشور هستند نبایستی وقت بگیره. اما اگه کسی یاد بگیره که وظایفش رو گردن دیگران بزاره شاید نتونه از پس ساده ترین کارها بر بیاد. البته این اشکال به من هم وارده که در بیش از آنچه که نیاز بود اطلاعات به ایشون دادم.
به هر حال بیان این جمله خالی از لطف نیست که کدنویسی (به هر زبانی) چندتا پیش نیاز داره. درک خوب ریاضی، هندسه و منطق و البته صبر و حوصله زیاد. این موارد واقعا شرایط لازم هستند و بدون اینها کسی نمیتونه خوب کدنویسی کنه.
maede
سلام
من یک مشکلی داشتم. وقتی میخوام کد بنویسم عملگرها رنگی نمیشن. دلیلش چی میتونه باشه؟ لطفا راهنماییم کنید.ممنون
محمد
با سلام
توضیحات مربوط به تمامی جلسات را نگاه کردم اما ظاهرا در هیچ کدام از جلسات شما کد فورترنی که اختصاص به رشته سیالات داشته باشد را شما انجام نداده اید. منظورم جریان سیال و یا انتقال حرارت و امثال اینها می باشد.
اگر وجود دارد ممنون میشوم بفرمایید در کدام جلسه می باشد؟
چون رشته من مکانیک سیالات می باشد و چیزی که برای من مهم است این است که بدانم چگونه باید سیالات و اتقال حرارت را به زبان فورترن بنویسم. چگونه معادلات تفکیک شده مومنتم و انرژی و سایر موارد را باید در محیط نرم افزار فورترن تعریف کنم . و یا چگونه شرایط مرزی را تعریف کنم. چگونه از الگوریتم های مختلف Simple , PISO و غیره باید استفاده کنم…. آیا همچین آموزشی در سایت دارید؟؟ همچنین اگر بتوانید در این رابطه به من کمک کنید خیلی ممنون میشوم
با تشکر
مدیر سایتادمین سایت ( مالک تایید شده )
سلام دوست عزیز
برای این مورد شما بایستی به آموزش cfd در چهارده جلسه که من ارائه کرده ام سر بزنید
محمد
با سلام
خیلی ممنون از جواب شما
آیا در آن آموزش کدها در محیط فورترن زده شده است؟ چون الان توضیحات جلسه 5 را دیدم و زده شده است که از نرم افزار اکسل استفاده شده است؟
و اینکه فقط جلسه 4 و 5 را من روی وبسایت شما میبینم. بقیه جلسات را متاسفانه نتوانستم بیابم
با تشکر
مدیر سایتادمین سایت ( مالک تایید شده )
در این آموزش اکثر جلسات توسط فرترن کدنویسی شده، اما همانطور که شما تمایل داشتید بیشتر تمرکز بر روی درایو کردن معادلات و تبدیل معادلات دیفرانسیل به معادلات جبری و روش حل آنها است. در برخی جلسات برای اینکه به دانشجوها نشان داده شود که کد برنامه نویسی فقط یک ابزار است، کدها در محیطهای دیگر همچون اکسل، متلب و یا c++ نیز توسعه داده شد ه اند. با توجه به اینکه بسیاری از کدها به سایر زبانها هستند، این امر که دانشجو به سایر زبانهای برنامه نویسی نیز آشنایی داشته باشد بسیار مهم است.
تا جلسه هشتم اضافه شده و جلسات دیگر به مرور زمان در حال اضافه شدن است.
مدیر سایتادمین سایت ( مالک تایید شده )
به لیست دروس ارائه شده توسط من مراجعه بفرمایید.
محسن
سلام
من عضو کانال تلگرامی شما شدم ولی تخفیف هفتگی ندیدم!!!
مدیر سایتادمین سایت ( مالک تایید شده )
سلام و وقت بخیر
اول هر ماه ما یک هفته تخفیف داریم.
محسن
یعنی تا پریروز تخفیف داشتین؟ پس چرا تو گروه تلگرامی اطلاع رسانی نشده بود؟ فردا عید قربانه تخفیف عید ارائه نمیشه؟
مدیر سایتادمین سایت ( مالک تایید شده )
تخفبف داریم در اول هر ماه.
محسن
پس یعنی به مناسبت عید قربان تخفیف ندارید؟
مدیر سایتادمین سایت ( مالک تایید شده )
بله تخفیف داریم. کانال رو ملاحظه بفرمایید.
سعید
سلام بسته کامل فرترن رو خریداری کردم اما بعضی بسته ها تا آخر دانلود نمیشه و failed میزنه
هیچ راه ارتباطی هم برای رفع مشکل نذاشتین تو سایت
مدیر سایتادمین سایت ( مالک تایید شده )
بایستی از اینترنت دانلود منیجر (idm) استفاده کنید و تعداد connection رو هم بر روی یک تنظیم کنید.
علیرضا
با سلام
من کل دوره رو چندماه قبل خریداری کردم، ولی کدهای فعالسازی که دارم گویا غیرفعال شدند؟!
چه کار باید بکنم؟
سپاس
دکتر یاسر عباسی
سلام جناب کاووسی عزیز، بایستی با مدیریت وبسایت هماهنگ بفرمایید
Mahdiyar
سلام
من این آموزشو بخش میانیشو میخاستم تهیه کنم تو قسمت پرداختشم رفتم و بعد برداخت سایت پیام داد که پرداخت شما تعیین تکلیف شده است ولی از حسابم پول کسر شد الان برای دریافت باید چیکار کنم
دکتر یاسر عباسی
سلام، لطفا با مدیریت وبسایت هماهنگ بفرمایید.
محمد غفور امیری
منظورم این خطوطه؟
Do i = 1,8
call system_clock ( count)
seed(i) = count
end do
call random_seed( Put = Seed )
call random_number(R)
دکتر یاسر عباسی
توی واتساپ خدمتتون توضیخ دادم
محمد غفور امیری
با اهدا سلام و احترام
عرض ادب
آقای دکتر ،لطفا روش کار دستور زیر رو بگین،
چه جوری برنامه با دستور زیر عدد حدسی انتخاب میکنه؟
لطفا بگین که هر خط چه کاری انجام میده؟
این دستورا توو برنامه ی GuessGame هستن،و بنده هر چی فکر میکنم،روش کارشونو نمیفهمم،
آیا باید این چند تا خط رو بدون فهمیدن،حفظ کنیم؟
دکتر یاسر عباسی
توی واتساپ توضیح دادم خدمتتون