Skip to content

મેશ અને ડેટા રૂપાંતરણ

FrontISTR ના ઇનપુટ અને આઉટપુટમાં પ્રમાણભૂત ફોર્મેટ(HEC-MW મેશ અને FSTR વિશ્લેષણ નિયંત્રણ) ઉપરાંત બાહ્ય મેશ ફોર્મેટો આયાત કરવા અને દૃશ્યીકરણ ફોર્મેટોમાં આઉટપુટ કરવાની સુવિધાઓ છે. આ અધ્યાય ગણતરી પોતે નહીં પરંતુ “ફોર્મેટ રૂપાંતરણ” સંબંધિત કાર્યક્ષમતાનું વર્ગીકરણ કરે છે.

કાર્યક્ષમતાનો સારાંશ

ડેટા રૂપાંતરણની કાર્યક્ષમતા નીચેની 2 શ્રેણીમાં વહેંચાય છે.

વિભાગ કાર્યક્ષમતા ઇનપુટ/આઉટપુટ
ઇનપુટ-બાજુ રૂપાંતરણ FEMAP NEUTRAL ફાઇલ આયાત(neu2fstr NEU NEUTRAL ફાઇલ → HEC-MW મેશ + FrontISTR નિયંત્રણ ફાઇલ
આઉટપુટ-બાજુ રૂપાંતરણ વિશ્લેષણ પરિણામને દૃશ્યીકરણ ફોર્મેટમાં આઉટપુટ(!VISUAL HEC-MW પરિણામ → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
આઉટપુટ-બાજુ રૂપાંતરણ સમાંતર ચલાવટમાં વિતરિત પરિણામ ફાઇલોને જોડવું(rmerge દરેક PE ની પરિણામ ફાઇલ → એક પરિણામ ફાઇલ
આઉટપુટ-બાજુ રૂપાંતરણ પરિણામ ફાઇલનું ટેક્સ્ટ/દ્વિમાન રૂપાંતરણ(rconv ટેક્સ્ટ ↔ દ્વિમાન પરિણામ ફાઇલ

ગણતરી પરિણામ ફાઇલમાં સામેલ કરવાના ભૌતિક પરિમાણોની પસંદગી અને રિસ્ટાર્ટ ફાઇલની વ્યવસ્થા આ અધ્યાયના વિષય નથી; આઉટપુટ અને રિસ્ટાર્ટ જુઓ.

બાહ્ય મેશનું આયાત

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_AVSCOMPLETE_REORDER_AVSSEPARATE_COMPLETE_AVS બધા તત્ત્વો ધરાવતી UCD. પુનઃક્રમિત આવૃત્તિ(REORDER)અને PE-વિશિષ્ટ આઉટપુટ આવૃત્તિ(SEPARATE)પસંદ કરી શકાય છે.
બાઇનરી AVS UCD BIN_COMPLETE_AVSBIN_COMPLETE_REORDER_AVSBIN_SEPARATE_COMPLETE_AVS સંપૂર્ણ AVS UCD નું દ્વિમાન આવૃત્તિ.
સંકુચિત AVS UCD COMP_COMPLETE_REORDER_AVSCOMP_SEPARATE_COMPLETE_AVS સંપૂર્ણ AVS UCD નું zlib-સંકુચિત આવૃત્તિ.
MicroAVS COMPLETE_MICROAVS MicroAVS માટે UCD ફાઇલ.
VTK VTKBIN_VTKCOMP_VTK ParaView વગેરેમાં વાંચી શકાય તેવું VTK ફોર્મેટ. ASCII / દ્વિમાન / સંકુચિત પસંદ કરી શકાય છે.
EXODUS EXODUSSTEP_EXODUS ParaView નું Exodus II ફોર્મેટ. EXODUS બધા સમય સ્ટેપો એક ફાઇલમાં અને STEP_EXODUS દરેક સમય સ્ટેપ માટે એક ફાઇલ લખે છે.
FEMAP NEUTRAL VIS_FEMAP_NEUTRALFSTR_FEMAP_NEUTRAL FEMAP ફોર્મેટની સામાન્ય-હેતુવાળી ટેક્સ્ટ NEUTRAL ફાઇલ.
BMP છબી BMP સપાટી રેન્ડરિંગ પરિણામ(PSR)અથવા ઘનફળ રેન્ડરિંગ પરિણામ(PVR)ની છબી.

EXODUS ફોર્મેટ માત્ર ત્યારે લખી શકાય છે જ્યારે FrontISTR ને Exodus II લાઇબ્રેરી સક્રિય રાખીને બિલ્ડ કરાયેલ ચલાવનક્ષમ વપરાય. નિષ્ક્રિય બિલ્ડમાં આઉટપુટ છોડવામાં આવે છે.

સમાંતર પરિણામ ફાઇલોને જોડવું અને પ્રકાર રૂપાંતરણ

સમાંતર ચલાવટથી મળેલી પરિણામ ફાઇલો(દરેક PE માટે અલગ)ને દૃશ્યીકરણ પ્રક્રિયા વગર એક ફાઇલમાં સંકલિત કરવા માટે rmerge સાધન વાપરો. rmerge રૅન્ક સંખ્યા અને સમય સ્ટેપના પ્રારંભ/અંત/અંતરાલ આપીને ટેક્સ્ટ અથવા દ્વિમાન ફોર્મેટની પરિણામ ફાઇલ લખે છે.

પરિણામ ફાઇલના ટેક્સ્ટ/દ્વિમાન પ્રતિનિધિત્વ વચ્ચે પરસ્પર રૂપાંતરણ કરવા માટે rconv સાધન વાપરો. rconv સમય સ્ટેપના પ્રારંભ/અંત/અંતરાલ આપે છે અને માત્ર પ્રકાર રૂપાંતરિત કરે છે.

સંબંધિત વિષયો