Maas en Data-omskakeling¶
Daarbenewens na die standaard formate (HEC-MW maas en FSTR analise beheer), FrontISTR invoer/uitvoer ondersteun importing ekstern maas formate en exporting na visualisering formate. Hierdie hoofstuk som op formaat-conversion funksies eerder as die berekening self.
Oorsig van Funksies¶
Data-conversion funksies is verdeel in die volgende twee categories.
| Kategorie | Funksie | Invoer/Uitvoer |
|---|---|---|
| Invoer-side omskakeling | Import van FEMAP neutraal lêers (neu2fstr) | NEU neutraal lêer → HEC-MW maas + FrontISTR beheerlêer |
| Uitvoer-side omskakeling | Export van analisresultate na visualisering formate (!VISUAL) | HEC-MW resultate → AVS / MicroAVS / FEMAP NEUTRAAL / VTK / EXODUS / BMP |
| Uitvoer-side omskakeling | Saamvoeging verspreid resultaatlêers van parallel uitvoering (rmerge) | Resultaatlêers vir elke PE → enkel resultaatlêer |
| Uitvoer-side omskakeling | Teks/binêr omskakeling van resultaatlêers (rconv) | Teks ↔ binêr resultaatlêers |
Keuse van fisies groothede na sluit in in resultaatlêers en die herbegin-lêer meganisme is nie covered in hierdie hoofstuk; sien Uitvoer en Herbegin.
Importing Ekstern Maasse¶
FrontISTR sluit in die neu2fstr hulpmiddel, wat converts FEMAP neutraal lêers (NEU) in HEC-MW maas en FrontISTR beheer lêers.
Met neu2fstr, die analisetipe (statiese analise / modale analise / warmte analise) word gespesifiseer tydens omskakeling. Die volgende lêers is gegenereer.
- HEC-MW maaslêer: knoop- koördinate, element konnektiwiteit, materiaal IDs, koördinaat stelsels, knoopgroepe, en elementgroepe
- FrontISTR beheerlêer: template van basiese beheer kaarte sodanige as
!SOLUTION, volgens die analisetipe - HEC-MW beheerlêer (
hecmw_ctrl.dat): gegenereer optionally
Wanneer converting vir modale analise, die parameters in die !EIGEN afdeling is provisional waardes en moet wees edited deur die gebruiker na omskakeling. Inligting sodanige as randvoorwaardes, laste, en kontak dat het geen voorstelling in die FEMAP neutraal lêer is nie ingesluit in die omskakeling resultaat en moet wees bygevoeg na die beheerlêer.
Exporting na Visualisering Formate¶
Berekening resultate kan wees geskryf na formate vir visualisering gereedskap daarbenewens na die standaard HEC-MW resultaatlêers. Tydens parallel uitvoering, visualisering verwerking word uitgevoer binne die dieselfde MPI uitvoering as die analise, dus resultate van alle PEs is integrated in 'n enkel visualisering lêer.
In die invoer, !VISUAL,method=PSR spesifiseer pseudo-visualisering (kruis afdelings, isosurfaces, vervormde vorms, etc.), terwyl !VISUAL,method=PVR spesifiseer volume rendering. Sien die sleutelwoord verwysing vir besonderhede van die sintaksis. Die output_type parameter selects van die volgende formate.
| Formaat Kategorie | output_type Waarde | Doel |
|---|---|---|
| AVS UCD (verstek) | AVS | Lightweight UCD lêer wat bevat slegs oppervlak elemente. Die verstek wanneer output_type is weggelaat. |
| Volledig AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | UCD wat bevat alle elemente. 'N reordered weergawe (REORDER) en per-PE uitvoer weergawe (SEPARATE) kan wees gekies. |
| Binêr AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | Binêr weergawe van volledig AVS UCD. |
| Compressed AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | zlib-compressed weergawe van volledig AVS UCD. |
| MicroAVS | COMPLETE_MICROAVS | UCD lêer vir MicroAVS. |
| VTK | VTK, BIN_VTK, COMP_VTK | VTK formaat readable deur ParaView en soortgelyk gereedskap. ASCII / binêr / compressed uitvoer kan wees gekies. |
| EXODUS | EXODUS, STEP_EXODUS | Exodus II formaat vir ParaView. EXODUS skryf alle tydstappe na 'n enkel lêer, terwyl STEP_EXODUS skryf een lêer vir elke tydstap. |
| FEMAP NEUTRAAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | Algemeen-purpose teks NEUTRAAL lêer in FEMAP formaat. |
| BMP beeld | BMP | Beeld van die oppervlak-rendering resultaat (PSR) of volume-rendering resultaat (PVR). |
EXODUS formaat is geskryf slegs deur 'n FrontISTR executable built met die Exodus II biblioteek geaktiveer. Uitvoer is skipped in bou waar dit is gedeaktiveer.
Saamvoeging Parallel Resultaatlêers en Tipe Omskakeling¶
Na merge resultaatlêers verkry van parallel uitvoering (split deur PE) in 'n enkel lêer sonder visualisering verwerking, gebruik die rmerge hulpmiddel. rmerge spesifiseer die aantal van ranks en die begin/einde/interval van tydstappe, en skryf 'n resultaatlêer in teks of binêr formaat.
Na omskakel resultaatlêers tussen teks en binêr voorstellings, gebruik die rconv hulpmiddel. rconv spesifiseer die begin/einde/interval van tydstappe en converts slegs die voorstelling tipe.
Verwante onderwerpe¶
- Uitvoer en Herbegin — Inhoud van berekening resultaatlêers (herbegin en geskiedenis uitvoer)
- Elementbiblioteek — Element-tipe opsies
- !UITVOER_VIS — Keuse van fisies groothede deurgegee na visualisering
- Hoe na Kies Pre/Nawerking en Uitvoering Environments — Maas creation en visualisering met ekstern gereedskap