Անցնել պարունակությանը

Ցանցի և տվյալների փոխակերպում

FrontISTR-ի մուտք/ելքի համար, ստանդարտ ձևաչափերից (HEC-MW ցանց և FSTR վերլուծության կառավարում) բացի, նախատեսված են արտաքին ցանցային ձևաչափերի ներմուծում և տեսապատկերման ձևաչափերի արտածում։ Այս գլխում ներկայացվում են ոչ թե հաշվարկային գործողությունները, այլ ձևաչափերի փոխակերպման գործառույթները։

Ֆունկցիոնալ հնարավորությունների ընդհանուր պատկերը

Տվյալների փոխակերպման գործառույթները բաժանվում են երկու խմբի։

Դաս Գործառույթ Մուտք/ելք
Մուտքային փոխակերպում FEMAP neutral ֆայլի ներմուծում (neu2fstr) NEU neutral ֆայլ → HEC-MW ցանց + FrontISTR կառավարման ֆայլ
Ելքային փոխակերպում Վերլուծության արդյունքների արտածում տեսապատկերման ձևաչափով (!VISUAL) HEC-MW արդյունք → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Ելքային փոխակերպում Զուգահեռ կատարման բաշխված արդյունքային ֆայլերի միավորում (rmerge) Յուրաքանչյուր PE-ի արդյունքային ֆայլեր → մեկ արդյունքային ֆայլ
Ելքային փոխակերպում Արդյունքային ֆայլերի տեքստային/բինար փոխակերպում (rconv) Տեքստային ↔ բինար արդյունքային ֆայլ

Հաշվարկային արդյունքի ֆայլում ընդգրկվող ֆիզիկական մեծությունների ընտրությունն ու restart ֆայլերի մեխանիզմը այստեղ չեն քննարկվում։ Տես Արտածում և restart։

Արտաքին ցանցի ներմուծում

FrontISTR-ի հետ ներառված է neu2fstr գործիքը, որը FEMAP neutral ֆայլը (NEU) փոխակերպում է HEC-MW ցանցի և FrontISTR կառավարման ֆայլի։

neu2fstr-ով փոխակերպելիս նշվում է վերլուծության տեսակը (ստատիկ վերլուծություն / մոդալ վերլուծություն / ջերմային վերլուծություն)։ Ստեղծվում են հետևյալ ֆայլերը։

  • HEC-MW ցանցային ֆայլ՝ հանգույցների կոորդինատներ, տարրերի կապակցվածություն, նյութի ID, կոորդինատային համակարգեր, հանգույցների խմբեր, տարրերի խմբեր
  • FrontISTR կառավարման ֆայլ՝ վերլուծության տեսակին համապատասխան !SOLUTION և այլ հիմնական կառավարման քարտերի ձևանմուշ
  • HEC-MW կառավարման ֆայլ (hecmw_ctrl.dat)՝ ըստ ընտրության

Մոդալ վերլուծության համար փոխակերպելիս !EIGEN բաժնի պարամետրերը նախնական արժեքներ են, ուստի փոխակերպումից հետո օգտատերը պետք է խմբագրի դրանք։ Սահմանային պայմանների, բեռների, կոնտակտի և այլ տվյալների այն մասը, որը FEMAP neutral ֆայլում ներկայացված չէ, չի ներառվում փոխակերպման արդյունքում և պետք է լրացուցիչ գրվի կառավարման ֆայլում։

Արտածում տեսապատկերման ձևաչափերով

Հաշվարկային արդյունքները ստանդարտ 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 UCD ֆայլ MicroAVS-ի համար։
VTK VTK, BIN_VTK, COMP_VTK VTK ձևաչափ ParaView և այլ գործիքների համար։ Կարելի է ընտրել 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-ում նշվում են rank-երի թիվը, ժամանակային քայլերի սկիզբը/ավարտը/միջակայքը, և արդյունքը գրվում է տեքստային կամ բինար ձևաչափով։

Արդյունքային ֆայլի տեքստային և բինար ներկայացումները փոխադարձ փոխակերպելու համար օգտագործեք rconv։ rconv-ում նշվում են ժամանակային քայլերի սկիզբը/ավարտը/միջակայքը, և փոխվում է միայն ֆայլի տեսակը։

Առնչվող թեմաներ