{"id":3473,"date":"2026-09-20T01:08:04","date_gmt":"2026-09-19T16:08:04","guid":{"rendered":"https:\/\/www.frontistr.com\/?page_id=3473&#038;lang=ja"},"modified":"2026-09-20T01:37:54","modified_gmt":"2026-09-19T16:37:54","slug":"getting-started","status":"publish","type":"page","link":"https:\/\/www.frontistr.com\/sw\/getting-started\/","title":{"rendered":"<i>Kuanza<\/i>"},"content":{"rendered":"<div class=\"getting-started\" lang=\"sw\" dir=\"ltr\">\n<section class=\"section gs-intro\">\n  <div class=\"inner gs-pair\">\n    <div class=\"section-title\">\n      <p class=\"gs-eyebrow\">FrontISTR \/ Getting Started<\/p>\n      <h1 class=\"title\">Kuanza<\/h1>\n      <p class=\"description\">Fanya uchanganuzi wa bawaba kwa FrontISTR, kisha uangalie usambazaji wa mkazo katika ParaView. Pakua solver na mfano uliotayarishwa; kwa jaribio hili la kwanza huhitaji kuanza kwa kutengeneza mesh.<\/p>\n      <p class=\"button\"><a href=\"#gs-install\">Fuata hatua<\/a><\/p>\n    <\/div>\n    <figure>\n      <img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/hinge.png\" alt=\"Usambazaji wa mkazo wa von Mises katika bawaba, ukiwa na mkusanyiko wa mkazo kuzunguka mashimo.\" width=\"1200\" height=\"800\" fetchpriority=\"high\">\n      <figcaption>Fanya uchanganuzi tuli wa mstari wa bawaba. Lengo ni kuonyesha NodalMISES, yaani mkazo wa von Mises kwenye nodi, kama mchoro wa contour wenye rangi.<\/figcaption>\n    <\/figure>\n  <\/div>\n<\/section>\n<section id=\"gs-install\" class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">01<\/p><h2 class=\"title\">Andaa solver<\/h2><\/div>\n    <div class=\"gs-platforms\" data-gs-choice=\"method\">\n      <div>\n        <h3>Windows (64-bit)<\/h3>\n        <p class=\"button button-border\"><a href=\"https:\/\/frontistr-commons.gitlab.io\/FrontISTR\/release\/x86_64-w64-mingw32\/FrontISTR-latest.thread_openblas.zip\">Pakua kwa Windows<\/a><\/p>\n        <p>Fungua ZIP. Baada ya kuandaa mfano katika hatua inayofuata, nakili fistr1.exe na DLL zote zinazoambatana nayo kwenye folda ya mfano (01_elastic_hinge).<\/p>\n      <\/div>\n      <div>\n        <h3>Docker (Windows \/ macOS \/ Linux)<\/h3>\n        <p>Washa Docker, kisha utekeleze amri ifuatayo kwenye terminal. Kwenye Windows, tumia Docker katika hali ya Linux container na utekeleze amri hiyo katika PowerShell.<\/p>\n        <pre dir=\"ltr\"><code>docker pull --platform linux\/amd64 registry.gitlab.com\/frontistr-commons\/frontistr\/fistr1:master<\/code><\/pre>\n        <p class=\"gs-note\">Image rasmi ya sasa imejengwa kwa amd64. Kwenye Mac zenye Apple Silicon inaendeshwa kwa emulation, hivyo inaweza kuchukua muda zaidi.<\/p>\n        <ul class=\"gs-links\">\n          <li><a href=\"https:\/\/docs.docker.com\/get-started\/get-docker\/\" target=\"_blank\" rel=\"noopener\">Sanidi Docker<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n      <h3>Jenga kutoka source<\/h3>\n      <p>Unaweza pia kujenga FrontISTR kutoka msimbo chanzo kwenye mfumo wowote kati ya hii. Baada ya kusakinisha compiler na maktaba zinazohitajika, CMake hutambua mazingira yako na kusanidi build.<\/p>\n      <p>Sakinisha zana za msingi kwa kutumia amri zilizo hapa chini kulingana na distribution yako. Unaweza kutumia mazingira yako ya sasa ya maendeleo bila kuongeza MPI au maktaba nyingine za hiari mwanzoni.<\/p>\n      <h3>Ubuntu \/ Debian<\/h3>\n      <pre dir=\"ltr\"><code>sudo apt-get update\nsudo apt-get install build-essential cmake git gfortran<\/code><\/pre>\n      <h3>RHEL \/ Rocky Linux \/ AlmaLinux<\/h3>\n      <pre dir=\"ltr\"><code>sudo dnf install gcc gcc-c++ gcc-gfortran make cmake git<\/code><\/pre>\n      <p>Amri zifuatazo zinaonyesha mfano wa kujenga na kusakinisha kwenye macOS na Linux. Faili zinazotekelezeka huwekwa katika bin chini ya home directory yako, hivyo huhitaji sudo wala kubadilisha PATH. Rejelea mwongozo wa build kwa maandalizi ya macOS\/Windows na maktaba za hiari.<\/p>\n      <pre dir=\"ltr\"><code>git clone https:\/\/gitlab.com\/FrontISTR-Commons\/FrontISTR.git\ncd FrontISTR\ncmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=\"$HOME\"\ncmake --build build --parallel\ncmake --install build<\/code><\/pre>\n      <p>Endesha mfano uliokuja pamoja na programu bila kuupakua tena. Tekeleza uchanganuzi kwa amri zilizo hapa chini, kisha endelea hadi hatua 04 ili kuona matokeo katika ParaView.<\/p>\n      <pre dir=\"ltr\"><code>cd tutorial\/01_elastic_hinge\n\"$HOME\/bin\/fistr1\"<\/code><\/pre>\n      <p><a href=\"https:\/\/docs.frontistr.com\/sw\/build_guide\/\">Jenga kutoka source<\/a><\/p>\n      <\/div>\n    <\/div>\n    <p class=\"gs-note\">Faili za binary na container hutumia matoleo ya master \/ LATEST yanayoendelea kusasishwa. Angalia ukurasa wa upakuaji kwa matoleo yaliyotolewa na mazingira mengine. <a href=\"https:\/\/www.frontistr.com\/sw\/download\/\">Matoleo na environment nyingine<\/a><\/p>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner gs-pair\">\n    <div class=\"section-title\">\n      <p class=\"gs-eyebrow\">02<\/p><h2 class=\"title\">Pakua mfano<\/h2>\n      <p>Pakua na ufungue ZIP ya mfano. Tumia faili tatu za ingizo zilizo katika folda ya 01_elastic_hinge.<\/p>\n      <p class=\"button button-border\"><a href=\"https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip\">Pakua mfano (ZIP)<\/a><\/p>\n      <p class=\"gs-note\">Endesha uchanganuzi katika folda ya 01_elastic_hinge iliyofunguliwa. Kwenye macOS na Linux, ukifungua kutoka command line tumia unzip.<\/p>\n    <\/div>\n    <div class=\"gs-files\">\n      <p><code>01_elastic_hinge\/<\/code><\/p>\n      <dl>\n        <dt><code>hecmw_ctrl.dat<\/code><\/dt><dd>Maeneo ya input na output file<\/dd>\n        <dt><code>hinge.cnt<\/code><\/dt><dd>Material, load, restraint na setting za analysis<\/dd>\n        <dt><code>hinge.msh<\/code><\/dt><dd>Mesh ya hinge<\/dd>\n      <\/dl>\n    <\/div>\n  <\/div>\n  <div class=\"inner\">\n    <p>Ili kuandaa mfano kutoka command line, tekeleza block yote iliyo hapa chini katika eneo unalotaka kuhifadhi mfano. Itapakua na kufungua archive, kisha itaingia kwenye folda ya mfano. Baada ya hapo unaweza kuendesha amri ya uchanganuzi katika terminal hiyo hiyo.<\/p>\n    <div class=\"gs-platforms\" data-gs-choice=\"shell\">\n      <div><h3>Windows \/ PowerShell<\/h3><pre dir=\"ltr\"><code>curl.exe -fL -o 01_elastic_hinge.zip https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip\nif ($LASTEXITCODE -eq 0) {\n  Expand-Archive -Path 01_elastic_hinge.zip -DestinationPath . -ErrorAction Stop\n  cd 01_elastic_hinge\n}<\/code><\/pre><\/div>\n      <div><h3>macOS \/ Linux<\/h3><pre dir=\"ltr\"><code>curl -fL -o 01_elastic_hinge.zip https:\/\/www.frontistr.com\/sys\/files\/01_elastic_hinge.zip &amp;&amp;\nunzip 01_elastic_hinge.zip &amp;&amp;\ncd 01_elastic_hinge<\/code><\/pre><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">03<\/p><h2 class=\"title\">Endesha kutoka folda ya mfano<\/h2><\/div>\n    <div class=\"gs-platforms\" data-gs-choice=\"method\">\n            <div>\n        <h3>Windows binary<\/h3>\n        <p>Endesha uchanganuzi katika folda ya mfano, 01_elastic_hinge. Hakikisha hecmw_ctrl.dat ipo kwenye folda hiyo.<\/p>\n                <p>Bofya mara mbili fistr1.exe katika folda ya mfano. DLL zinazoambatana nayo lazima ziwe katika folda hiyo hiyo. Ikiwa dirisha linafungwa baada ya uchanganuzi kukamilika, fungua katika ParaView matokeo yaliyoandikwa kwenye folda ya mfano.<\/p>\n        <details class=\"gs-help\"><summary>Kuangalia log<\/summary><p>Ikiwa dirisha linafungwa mara moja bila kutoa matokeo, au unataka kuangalia log, fungua PowerShell katika folda ya mfano na utekeleze:<\/p><pre dir=\"ltr\"><code>.\\fistr1.exe<\/code><\/pre><\/details>\n                <div class=\"gs-complete\"><p>Unapoendesha katika terminal, ujumbe ufuatao mwishoni mwa log unathibitisha kuwa uchanganuzi umekamilika. Muda wa utekelezaji hutegemea PC yako.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Ikiwa kuna tatizo<\/summary><p>Ikiwa faili za ingizo hazipatikani, hakikisha unaendesha uchanganuzi kutoka folda ya 01_elastic_hinge. Kwenye Windows, hakikisha pia fistr1.exe na DLL zote zinazoambatana nayo zimenakiliwa katika folda hiyo hiyo.<\/p><\/details>\n      <\/div>\n            <div>\n        <h3>Docker (Windows \/ macOS \/ Linux)<\/h3>\n        <p>Endesha uchanganuzi katika folda ya mfano, 01_elastic_hinge. Hakikisha hecmw_ctrl.dat ipo kwenye folda hiyo.<\/p>\n                <pre dir=\"ltr\"><code>docker run --rm --platform linux\/amd64 -v \"${PWD}:\/work\" -w \/work registry.gitlab.com\/frontistr-commons\/frontistr\/fistr1:master fistr1<\/code><\/pre>\n        <p class=\"gs-note\">Fungua terminal katika folda ya mfano (PowerShell kwenye Windows) na utekeleze amri. Folda ya mfano itaunganishwa kwenye \/work ndani ya container. Matokeo huhifadhiwa katika folda ya mfano iliyo kwenye kompyuta yako.<\/p>\n                <div class=\"gs-complete\"><p>Unapoendesha katika terminal, ujumbe ufuatao mwishoni mwa log unathibitisha kuwa uchanganuzi umekamilika. Muda wa utekelezaji hutegemea PC yako.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Ikiwa kuna tatizo<\/summary><p>Ikiwa faili za ingizo hazipatikani, hakikisha unaendesha uchanganuzi kutoka folda ya 01_elastic_hinge. Kwenye Windows, hakikisha pia fistr1.exe na DLL zote zinazoambatana nayo zimenakiliwa katika folda hiyo hiyo.<\/p><\/details>\n      <\/div>\n            <div>\n        <h3>Jenga kutoka source<\/h3>\n        <p>Endesha uchanganuzi katika folda ya mfano, 01_elastic_hinge. Hakikisha hecmw_ctrl.dat ipo kwenye folda hiyo.<\/p>\n                <pre dir=\"ltr\"><code>\"$HOME\/bin\/fistr1\"<\/code><\/pre>\n                <div class=\"gs-complete\"><p>Unapoendesha katika terminal, ujumbe ufuatao mwishoni mwa log unathibitisha kuwa uchanganuzi umekamilika. Muda wa utekelezaji hutegemea PC yako.<\/p><pre dir=\"ltr\"><code>FrontISTR Completed !!<\/code><\/pre><\/div>\n        <details class=\"gs-help\"><summary>Ikiwa kuna tatizo<\/summary><p>Ikiwa faili za ingizo hazipatikani, hakikisha unaendesha uchanganuzi kutoka folda ya 01_elastic_hinge. Kwenye Windows, hakikisha pia fistr1.exe na DLL zote zinazoambatana nayo zimenakiliwa katika folda hiyo hiyo.<\/p><\/details>\n      <\/div>\n          <\/div>\n  <\/div>\n<\/section>\n<section class=\"section gs-step\">\n  <div class=\"inner\">\n    <div class=\"section-title\"><p class=\"gs-eyebrow\">04<\/p><h2 class=\"title\">Fungua matokeo katika ParaView<\/h2><p>Sakinisha ParaView. Chagua File \u2192 Open na ufungue faili ifuatayo katika folda ya mfano.<\/p><\/div>\n    <pre dir=\"ltr\"><code>hinge_vis_psf.0001.pvtu<\/code><\/pre>\n    <p class=\"gs-note\">Matokeo huandikwa katika folda hiyo hiyo ya 01_elastic_hinge. Hifadhi pia folda jirani ya hinge_vis_psf.0001; usihamishe faili ya .pvtu peke yake. 0000 ni hali ya awali, na 0001 ni matokeo baada ya mzigo kuwekwa.<\/p>\n    <p class=\"button button-border\"><a href=\"https:\/\/www.paraview.org\/download\/\" target=\"_blank\" rel=\"noopener\">Pakua ParaView<\/a><\/p>\n    <p class=\"gs-note\">Picha za skrini: ParaView 6.1.0 kwenye macOS. Hatua za msingi ni sawa kwenye Windows na Linux.<\/p>\n    <ol class=\"gs-visual-steps\">\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 1<\/p><p>Mara tu baada ya kufungua faili. Bofya Apply upande wa kushoto.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-open.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-open.png\" alt=\"Mara tu baada ya kufungua faili. Bofya Apply upande wa kushoto.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 2<\/p><p>Jiometri ya bawaba inaonekana baada ya kubofya Apply.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-apply.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-apply.png\" alt=\"Jiometri ya bawaba inaonekana baada ya kubofya Apply.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n            <li class=\"gs-pair\">\n        <div><p class=\"gs-eyebrow\">04 \/ 3<\/p><p>Badilisha Solid Color kwenye toolbar ya juu kuwa NodalMISES ili kuonyesha usambazaji wa mkazo wa von Mises.<\/p><\/div>\n        <a class=\"gs-screenshot\" href=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-mises.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.frontistr.com\/wp-content\/themes\/frontistr-2022\/images-page\/paraview-mises.png\" alt=\"Badilisha Solid Color kwenye toolbar ya juu kuwa NodalMISES ili kuonyesha usambazaji wa mkazo wa von Mises.\" width=\"3162\" height=\"2122\" loading=\"lazy\"><\/a>\n      <\/li>\n          <\/ol>\n    <p class=\"gs-note\">Rangi na mandharinyuma hutegemea mipangilio ya ParaView; si lazima zifanane na mfano. Ikiwa model haionekani, jaribu Reset Camera.<\/p>\n  <\/div>\n<\/section>\n<section class=\"section gs-outro\"><div class=\"inner section-title\">\n  <h2 class=\"title\">Analysis yako ya kwanza imekamilika<\/h2><p>Kisha chunguza mizigo na mipangilio ya nyenzo katika mfano. Manual inaeleza model hii na kutambulisha aina nyingine za uchanganuzi.<\/p>\n  <ul class=\"gs-links\"><li><a href=\"https:\/\/docs.frontistr.com\/sw\/examples\/tutorial_01.html\">Soma kuhusu mfano huu<\/a><\/li><li><a href=\"https:\/\/docs.frontistr.com\/sw\/introduction\/workflow_guide.html\">Chagua GUI au modelling workflow<\/a><\/li><\/ul>\n<\/div><\/section>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"Fanya uchanganuzi wako wa kwanza wa muundo kwa kutumia FrontISTR. Pakua solver na mfano, endesha uchanganuzi, kisha uone mgawanyo wa mkazo katika ParaView.","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_locale":"sw","_original_post":"https:\/\/www.frontistr.com\/?page_id=3355&lang=ja","footnotes":""},"class_list":["post-3473","page","type-page","status-publish","hentry","sw"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/comments?post=3473"}],"version-history":[{"count":1,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3473\/revisions"}],"predecessor-version":[{"id":3474,"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/pages\/3473\/revisions\/3474"}],"wp:attachment":[{"href":"https:\/\/www.frontistr.com\/wp-json\/wp\/v2\/media?parent=3473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}