Pretvorba mreže i podataka¶
Osim standardnih formata (HEC-MW mreža i FSTR upravljanje analizom), FrontISTR ulaz/izlaz podržava uvoz vanjskih formata mreže i izvoz u formate za vizualizaciju. Ovo poglavlje sažima funkcije pretvorbe formata, a ne sam izračun.
Pregled funkcija¶
Funkcije pretvorbe podataka dijele se u sljedeće dvije kategorije.
| Kategorija | Funkcija | Ulaz/izlaz |
|---|---|---|
| Pretvorba na ulaznoj strani | Uvoz FEMAP neutralnih datoteka (neu2fstr) | NEU neutralna datoteka → HEC-MW mreža + FrontISTR upravljačka datoteka |
| Pretvorba na izlaznoj strani | Izvoz rezultata analize u formate za vizualizaciju (!VISUAL) | HEC-MW rezultati → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| Pretvorba na izlaznoj strani | Spajanje distribuiranih datoteka rezultata iz paralelnog izvođenja (rmerge) | Datoteke rezultata za svaki PE → jedna datoteka rezultata |
| Pretvorba na izlaznoj strani | Pretvorba tekst/binarnog zapisa datoteka rezultata (rconv) | Tekstualne ↔ binarne datoteke rezultata |
Odabir fizikalnih veličina koje se uključuju u datoteke rezultata i mehanizam datoteke za ponovno pokretanje nisu obuhvaćeni ovim poglavljem; pogledajte Izlaz i ponovno pokretanje.
Uvoz vanjskih mreža¶
FrontISTR uključuje alat neu2fstr, koji pretvara FEMAP neutralne datoteke (NEU) u HEC-MW mrežu i FrontISTR upravljačke datoteke.
Kod neu2fstr-a vrsta analize (statička analiza / modalna analiza / toplinska analiza) navodi se tijekom pretvorbe. Generiraju se sljedeće datoteke.
- HEC-MW datoteka mreže: koordinate čvorova, povezanost elemenata, ID-ovi materijala, koordinatni sustavi, grupe čvorova i grupe elemenata
- FrontISTR upravljačka datoteka: predložak osnovnih upravljačkih kartica kao što je
!SOLUTION, ovisno o vrsti analize - HEC-MW upravljačka datoteka (
hecmw_ctrl.dat): generira se neobavezno
Pri pretvorbi za modalnu analizu parametri u odjeljku !EIGEN privremene su vrijednosti i korisnik ih mora urediti nakon pretvorbe. Informacije poput graničnih uvjeta, opterećenja i kontakta, koje nemaju prikaz u FEMAP neutralnoj datoteci, nisu uključene u rezultat pretvorbe i moraju se dodati u upravljačku datoteku.
Izvoz u formate za vizualizaciju¶
Rezultati izračuna mogu se, osim u standardne HEC-MW datoteke rezultata, zapisati u formate za alate za vizualizaciju. Tijekom paralelnog izvođenja obrada vizualizacije provodi se unutar istog MPI izvođenja kao i analiza, pa se rezultati svih PE-ova integriraju u jednu datoteku za vizualizaciju.
U ulazu !VISUAL,method=PSR određuje pseudo-vizualizaciju (presjeci, izoplohe, deformirani oblici itd.), dok !VISUAL,method=PVR određuje volumensko iscrtavanje. Za pojedinosti o sintaksi pogledajte referencu ključnih riječi. Parametar output_type odabire jedan od sljedećih formata.
| Kategorija formata | Vrijednost output_type | Namjena |
|---|---|---|
| AVS UCD (zadano) | AVS | Lagana UCD datoteka koja sadrži samo površinske elemente. Zadano kada je output_type izostavljen. |
| Potpuni AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | UCD koji sadrži sve elemente. Može se odabrati preraspoređena verzija (REORDER) i verzija izlaza po PE-u (SEPARATE). |
| Binarni AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | Binarna verzija potpunog AVS UCD-a. |
| Komprimirani AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | zlib-komprimirana verzija potpunog AVS UCD-a. |
| MicroAVS | COMPLETE_MICROAVS | UCD datoteka za MicroAVS. |
| VTK | VTK, BIN_VTK, COMP_VTK | VTK format koji mogu čitati ParaView i slični alati. Može se odabrati ASCII / binarni / komprimirani izlaz. |
| EXODUS | EXODUS, STEP_EXODUS | Exodus II format za ParaView. EXODUS zapisuje sve vremenske korake u jednu datoteku, a STEP_EXODUS po jednu datoteku za svaki vremenski korak. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | Tekstualna NEUTRAL datoteka opće namjene u FEMAP formatu. |
| BMP slika | BMP | Slika rezultata površinskog iscrtavanja (PSR) ili volumenskog iscrtavanja (PVR). |
EXODUS format zapisuje samo izvršna datoteka FrontISTR-a izgrađena s omogućenim Exodus II bibliotekom. Izlaz se preskače u izgradnjama u kojima je ona onemogućena.
Spajanje datoteka paralelnih rezultata i pretvorba tipa¶
Za spajanje datoteka rezultata dobivenih paralelnim izvođenjem (podijeljenih po PE-u) u jednu datoteku bez obrade vizualizacije koristite alat rmerge. rmerge navodi broj rangova te početak/kraj/interval vremenskih koraka i zapisuje datoteku rezultata u tekstualnom ili binarnom formatu.
Za pretvorbu datoteka rezultata između tekstualnog i binarnog prikaza koristite alat rconv. rconv navodi početak/kraj/interval vremenskih koraka i pretvara samo vrstu prikaza.
Povezane teme¶
- Izlaz i ponovno pokretanje — Sadržaj datoteka rezultata izračuna (ponovno pokretanje i izlaz povijesti)
- Biblioteka elemenata — Opcije vrsta elemenata
- !OUTPUT_VIS — Odabir fizikalnih veličina proslijeđenih vizualizaciji
- Kako odabrati okruženja predobrade/naknadne obrade i izvođenja — Izrada mreže i vizualizacija vanjskim alatima