Sare- eta datu-bihurketa¶
FrontISTR-en sarrera/irteeretan, formatu estandarrez gain (HEC-MW sarea eta FSTR analisi-kontrola), kanpoko sare-formatuak inportatzeko eta bistaratze-formatuetara esportatzeko aukerak daude. Kapitulu honetan, kalkulua bera baino, "formatu-bihurketaren" funtzioak antolatzen dira.
Funtzioen ikuspegi orokorra¶
Datu-bihurketako funtzioak bi multzo hauetan banatzen dira.
| Kategoria | Funtzioa | Sarrera/irteera |
|---|---|---|
| Sarrerako bihurketa | FEMAP fitxategi neutrala inportatzea (neu2fstr) | NEU fitxategi neutrala → HEC-MW sarea + FrontISTR kontrol-fitxategia |
| Irteerako bihurketa | Analisi-emaitzak bistaratze-formatuetara esportatzea (!VISUAL) | HEC-MW emaitzak → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| Irteerako bihurketa | Exekuzio paraleloko emaitza-fitxategi banatuak bateratzea (rmerge) | PE bakoitzeko emaitza-fitxategiak → emaitza-fitxategi bakarra |
| Irteerako bihurketa | Emaitza-fitxategien testu/bitar bihurketa (rconv) | Testuzko ↔ bitarreko emaitza-fitxategia |
Kalkulu-emaitzen fitxategian sartu beharreko magnitude fisikoen hautaketa eta berrabiarazte-fitxategien mekanismoa ez dira kapitulu honetan lantzen; ikusi Irteera eta berrabiaraztea.
Kanpoko sareak inportatzea¶
FrontISTR-ek neu2fstr tresna dakar, FEMAP fitxategi neutralak (NEU) HEC-MW sare eta FrontISTR kontrol-fitxategi bihurtzeko.
neu2fstr-ek bihurketan analisi mota zehaztea eskatzen du (analisi estatikoa / analisi modala / bero-eroapenaren analisia). Honako fitxategiak sortzen dira.
- HEC-MW sare-fitxategia: nodo-koordenatuak, elementu-konektibitatea, material IDa, koordenatu-sistema, nodo-taldeak eta elementu-taldeak
- FrontISTR kontrol-fitxategia: analisi motari dagokion
!SOLUTIONeta antzeko oinarrizko kontrol-txartelen txantiloia - HEC-MW kontrol-fitxategia (
hecmw_ctrl.dat): aukeran sortzen da
Analisi modalera bihurtzean, !EIGEN ataleko parametroak behin-behineko balioak dira; erabiltzaileak bihurketaren ondoren editatu behar ditu. FEMAP fitxategi neutralean adierazpenik ez duten muga-baldintzak, kargak, kontaktuak eta antzeko informazioa ez da bihurketa-emaitzan sartzen; kontrol-fitxategian gehitu behar da.
Bistaratze-formatuetara esportatzea¶
Kalkulu-emaitzak, HEC-MW emaitza-fitxategi estandarrez gain, bistaratze-tresnetarako formatuetara idatz daitezke. Exekuzio paraleloan bistaratze-prozesua analisiaren MPI exekuzio berean egiten denez, PE guztien emaitzak bistaratze-fitxategi bakarrean bateratuta ateratzen dira.
Sarreran, !VISUAL,method=PSR bidez bistaratze sasi-grafikoa (sekzioak, isoazalerak, deformatutako irudiak, etab.) eta !VISUAL,method=PVR bidez bolumen-errendatzea zehazten dira. Formatuaren xehetasunetarako, ikusi gako-hitzen erreferentzia. output_type parametroarekin honako formatuetako bat hautatzen da.
| Formatu-kategoria | output_type balioa | Erabilera |
|---|---|---|
| AVS UCD (lehenetsia) | AVS | Gainazal-elementuak soilik dituen UCD fitxategi arina. output_type zehazten ez denean lehenetsia. |
| AVS UCD osoa | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | Elementu guztiak dituen UCD. Berrantolatutako bertsioa (REORDER) eta PE bakoitzeko irteera (SEPARATE) hauta daitezke. |
| AVS UCD bitarra | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | AVS UCD osoaren bertsio bitarra. |
| AVS UCD konprimitua | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | AVS UCD osoaren zlib bidezko bertsio konprimitua. |
| MicroAVS | COMPLETE_MICROAVS | MicroAVS-erako UCD fitxategia. |
| VTK | VTK, BIN_VTK, COMP_VTK | ParaView eta antzekoekin irakurtzeko VTK formatua. ASCII / bitarra / konprimitua hauta daiteke. |
| EXODUS | EXODUS, STEP_EXODUS | ParaView-ren Exodus II formatua. EXODUS-ek denbora-urrats guztiak fitxategi bakarrean idazten ditu; STEP_EXODUS-ek fitxategi bana denbora-urrats bakoitzeko. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | FEMAP formatuko erabilera orokorreko testuzko NEUTRAL fitxategia. |
| BMP irudia | BMP | Gainazal-errendatzearen (PSR) edo bolumen-errendatzearen (PVR) emaitzaren irudia. |
EXODUS formatua Exodus II liburutegia gaituta konpilatutako FrontISTR exekutagarriak soilik idatz dezake. Desgaitutako konpilazioetan irteera saltatu egiten da.
Emaitza paraleloen fitxategiak bateratzea eta mota bihurtzea¶
Exekuzio paraleloan lortutako emaitza-fitxategiak (PE bakoitzeko banatuak) bistaratze-prozesurik gabe fitxategi bakarrean batu nahi badira, rmerge tresna erabiltzen da. rmerge-k rank kopurua eta denbora-urratsen hasiera/amaiera/tartea zehazten ditu, eta testuzko edo bitarreko emaitza-fitxategia idazten du.
Emaitza-fitxategien testu eta bitar adierazpenen artean bihurtzeko rconv tresna erabiltzen da. rconv-ek denbora-urratsen hasiera/amaiera/tartea zehazten du eta mota soilik bihurtzen du.
Lotutako gaiak¶
- Irteera eta berrabiaraztea — Kalkulu-emaitzen fitxategien edukia (berrabiaraztea eta historia-irteera)
- Elementuen liburutegia — Elementu moten aukerak
- !OUTPUT_VIS — Bistaratzera pasatzen diren magnitude fisikoak hautatzea
- Aurre-/ondorengo prozesamendua eta exekuzio-ingurunea aukeratzea — Kanpoko tresnekin sarea sortzea eta bistaratzea