మెష్ మరియు డేటా మార్పిడి¶
FrontISTR ఇన్పుట్/అవుట్పుట్లో ప్రామాణిక ఫార్మాట్లు (HEC-MW మెష్ మరియు FSTR విశ్లేషణ నియంత్రణ) తో పాటు, బాహ్య మెష్ ఫార్మాట్లను దిగుమతి చేయడం మరియు విజువలైజేషన్ ఫార్మాట్లకు అవుట్పుట్ చేయడం కూడా అందుబాటులో ఉన్నాయి. ఈ అధ్యాయం గణనను కాకుండా "ఫార్మాట్ మార్పిడి" కార్యాచరణను క్రమబద్ధీకరిస్తుంది.
కార్యాచరణ యొక్క సమగ్ర అవలోకనం¶
డేటా మార్పిడి కార్యాచరణను క్రింది రెండు వ్యవస్థలుగా విభజించవచ్చు.
| వర్గం | కార్యాచరణ | ఇన్పుట్/అవుట్పుట్ |
|---|---|---|
| ఇన్పుట్ వైపు మార్పిడి | FEMAP న్యూట్రల్ ఫైల్ దిగుమతి (neu2fstr) | NEU న్యూట్రల్ ఫైల్ → HEC-MW మెష్ + FrontISTR నియంత్రణ ఫైల్ |
| అవుట్పుట్ వైపు మార్పిడి | విశ్లేషణ ఫలితాలను విజువలైజేషన్ ఫార్మాట్లకు అవుట్పుట్ చేయడం (!VISUAL) | HEC-MW ఫలితాలు → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| అవుట్పుట్ వైపు మార్పిడి | సమాంతర అమలులో విభజిత ఫలిత ఫైళ్లను విలీనం చేయడం (rmerge) | ప్రతి PE ఫలిత ఫైల్ → ఒకే ఫలిత ఫైల్ |
| అవుట్పుట్ వైపు మార్పిడి | ఫలిత ఫైళ్ల టెక్స్ట్/బైనరీ మార్పిడి (rconv) | టెక్స్ట్ ↔ బైనరీ ఫలిత ఫైల్ |
గణన ఫలిత ఫైల్లో చేర్చాల్సిన భౌతిక పరిమాణాల ఎంపిక మరియు రీస్టార్ట్ ఫైల్ వ్యవస్థను ఈ అధ్యాయం వివరించదు; వాటికి అవుట్పుట్ మరియు రీస్టార్ట్ చూడండి.
బాహ్య మెష్ దిగుమతి¶
FrontISTR తో FEMAP న్యూట్రల్ ఫైల్ (NEU) ను HEC-MW మెష్ మరియు FrontISTR నియంత్రణ ఫైళ్లుగా మార్చే neu2fstr సాధనం అందించబడుతుంది.
neu2fstr మార్పిడి సమయంలో విశ్లేషణ రకాన్ని (స్థిర విశ్లేషణ / మోడ్ విశ్లేషణ / ఉష్ణ విశ్లేషణ) పేర్కొనాలి. సృష్టించబడే ఫైళ్లు క్రింది విధంగా ఉంటాయి.
- HEC-MW మెష్ ఫైల్: నోడ్ నిర్దేశాంకాలు, మూలక కనెక్టివిటీ, పదార్థ ID, నిర్దేశాంక వ్యవస్థలు, నోడ్ సమూహాలు, మూలక సమూహాలు
- FrontISTR నియంత్రణ ఫైల్: విశ్లేషణ రకానికి అనుగుణంగా
!SOLUTIONవంటి ప్రాథమిక నియంత్రణ కార్డ్ల టెంప్లేట్ - HEC-MW నియంత్రణ ఫైల్ (
hecmw_ctrl.dat): ఐచ్ఛికంగా సృష్టించబడుతుంది
మోడ్ విశ్లేషణ కోసం మార్చినప్పుడు !EIGEN సెక్షన్ పరామితులు తాత్కాలిక విలువలుగా ఉంటాయి; కాబట్టి మార్పిడి తర్వాత వినియోగదారు వాటిని సవరించాలి. FEMAP న్యూట్రల్ ఫైల్లో వ్యక్తీకరణ లేని సరిహద్దు షరతులు, భారాలు, సంపర్కం వంటి సమాచారం మార్పిడి ఫలితంలో ఉండదు; వాటిని నియంత్రణ ఫైల్కు అదనంగా వ్రాయాలి.
విజువలైజేషన్ ఫార్మాట్లకు అవుట్పుట్¶
గణన ఫలితాలను ప్రామాణిక HEC-MW ఫలిత ఫైల్తో పాటు విజువలైజేషన్ సాధనాల కోసం ఇతర ఫార్మాట్లలో కూడా వ్రాయవచ్చు. సమాంతర అమలులో విజువలైజేషన్ ప్రాసెసింగ్ విశ్లేషణతో అదే MPI అమలులో జరుగుతుంది; అందువల్ల అన్ని PEల ఫలితాలు ఒకే విజువలైజేషన్ ఫైల్గా ఏకీకృతంగా అవుట్పుట్ అవుతాయి.
ఇన్పుట్లో !VISUAL,method=PSR ద్వారా ఉపరితల/కాంటూర్/వికృత ఆకృతి వంటి విజువలైజేషన్ను, !VISUAL,method=PVR ద్వారా వాల్యూమ్ రెండరింగ్ను పేర్కొంటారు. ఫార్మాట్ వివరాలకు కీవర్డ్ రిఫరెన్స్ చూడండి. output_type పరామితి ద్వారా క్రింది ఫార్మాట్లలో ఒకదాన్ని ఎంచుకోవచ్చు.
| ఫార్మాట్ వర్గం | output_type విలువ | ఉపయోగం |
|---|---|---|
| AVS UCD (డిఫాల్ట్) | AVS | ఉపరితల మూలకాలు మాత్రమే కలిగిన తేలికైన UCD ఫైల్. output_type ఇవ్వకపోతే డిఫాల్ట్. |
| సంపూర్ణ AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | అన్ని మూలకాలను కలిగిన UCD. తిరిగి క్రమీకరించిన రూపం (REORDER) లేదా ప్రతి PEకి వేరు అవుట్పుట్ (SEPARATE) ఎంచుకోవచ్చు. |
| బైనరీ AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | సంపూర్ణ AVS UCD యొక్క బైనరీ రూపం. |
| సంకుచిత AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | సంపూర్ణ AVS UCD యొక్క zlib సంకుచిత రూపం. |
| MicroAVS | COMPLETE_MICROAVS | MicroAVS కోసం UCD ఫైల్. |
| VTK | VTK, BIN_VTK, COMP_VTK | ParaView మొదలైన వాటిలో చదవగల VTK ఫార్మాట్. ASCII / బైనరీ / సంకుచిత రూపాలను ఎంచుకోవచ్చు. |
| EXODUS | EXODUS, STEP_EXODUS | ParaView కోసం Exodus II ఫార్మాట్. EXODUS అన్ని కాల స్టెప్లను ఒకే ఫైల్లో, STEP_EXODUS ప్రతి కాల స్టెప్కు ఒక ఫైల్గా వ్రాస్తుంది. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | FEMAP ఫార్మాట్లో సాధారణ టెక్స్ట్ NEUTRAL ఫైల్. |
| BMP ఇమేజ్ | BMP | సర్ఫేస్ రెండరింగ్ (PSR) లేదా వాల్యూమ్ రెండరింగ్ (PVR) ఫలిత ఇమేజ్. |
EXODUS ఫార్మాట్ను FrontISTR ను Exodus II లైబ్రరీ ప్రారంభించి బిల్డ్ చేసిన అమలు ఫైల్లో మాత్రమే వ్రాయవచ్చు. అది నిలిపివేసిన బిల్డ్లో అవుట్పుట్ దాటవేయబడుతుంది.
సమాంతర ఫలిత ఫైళ్ల విలీనం మరియు రక మార్పిడి¶
సమాంతర అమలులో వచ్చిన, ప్రతి PEకి విభజించబడిన ఫలిత ఫైళ్లను విజువలైజేషన్ ప్రాసెసింగ్ లేకుండా ఒకే ఫైల్గా కలపాలంటే rmerge సాధనాన్ని ఉపయోగించండి. rmerge ర్యాంక్ల సంఖ్య, కాల స్టెప్ ప్రారంభం/ముగింపు/అంతరాన్ని పేర్కొని, టెక్స్ట్ లేదా బైనరీ ఫార్మాట్లో ఒక ఫలిత ఫైల్ను వ్రాస్తుంది.
ఫలిత ఫైళ్ల టెక్స్ట్ మరియు బైనరీ ప్రాతినిధ్యాలను పరస్పరం మార్చడానికి rconv సాధనాన్ని ఉపయోగించండి. rconv కాల స్టెప్ ప్రారంభం/ముగింపు/అంతరాన్ని పేర్కొని ఫైల్ రకాన్ని మాత్రమే మారుస్తుంది.
సంబంధిత అంశాలు¶
- అవుట్పుట్ మరియు రీస్టార్ట్ — గణన ఫలిత ఫైళ్ల (రీస్టార్ట్, చరిత్ర అవుట్పుట్) విషయాలు
- మూలక లైబ్రరీ — మూలక రకాల ఎంపికలు
- !OUTPUT_VIS — విజువలైజేషన్కు పంపే భౌతిక పరిమాణాల ఎంపిక
- ప్రీ/పోస్ట్ మరియు అమలు పరిసరాల ఎంపిక — బాహ్య సాధనాల్లో మెష్ తయారీ మరియు విజువలైజేషన్