Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ncarg_gksNCAR കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
ncarg_gks - NCAR ഗ്രാഫിക്സ് GKS എൻവയോൺമെന്റ് വേരിയബിളുകൾ
സിനോപ്സിസ്
എൻസിഎആറിന്റെ ചില വശങ്ങൾ നിയന്ത്രിക്കാൻ പരിസ്ഥിതി വേരിയബിളുകളുടെ ഒരു ശേഖരം നിങ്ങളെ അനുവദിക്കുന്നു
ഗ്രാഫിക്സിന്റെ GKS പെരുമാറ്റം.
NCARG_GKS_OUTPUT ഏത് ഫയലിലേക്കോ പ്രോസസ്സിലേക്കോ ആണ് CGM ഔട്ട്പുട്ട് നിർദ്ദേശിച്ചിരിക്കുന്നതെന്ന് വ്യക്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
NCARG_GKS_PSOUTPUT NCAR GKS-ൽ നിന്നുള്ള ഏതെങ്കിലും പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട് ഏത് ഫയലാണെന്ന് വ്യക്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു
എന്നതിലേക്ക് നിർദ്ദേശിച്ചു (stdout അനുവദനീയമാണ്).
NCARG_GKS_PDFOUTPUT NCAR GKS-ൽ നിന്നുള്ള ഏതെങ്കിലും PDF ഔട്ട്പുട്ട് ഏത് ഫയലാണെന്ന് വ്യക്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു
എന്നതിലേക്ക് നിർദ്ദേശിച്ചു (stdout അനുവദനീയമാണ്).
NCARG_GKS_GENCGM NCAR GKS പാക്കേജ് ബൈനറി എൻകോഡ് ചെയ്യണമെന്ന് അഭ്യർത്ഥിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു
NCGM-നേക്കാൾ CGM (ബൈനറി എൻകോഡ് ചെയ്ത CGM-ന്റെ NCAR സ്വകാര്യ എൻകോഡിംഗ്). മറ്റൊന്ന് ശ്രദ്ധിക്കുക
മെറ്റാഫൈൽ വിവർത്തകർ പോലുള്ള NCAR ഗ്രാഫിക്സ് യൂട്ടിലിറ്റികൾക്ക് സാധാരണ CGM-ൽ വായിക്കാൻ കഴിയില്ല.
NCARG_GKS_BUFSIZE CGM ഔട്ട്പുട്ട് എങ്ങനെ ബഫർ ചെയ്യപ്പെടുന്നു എന്നതിന്റെ നിയന്ത്രണം നിങ്ങൾക്ക് നൽകുന്നു.
NCARG_GKS_DEBUG, സജ്ജീകരിച്ചാൽ, GKS I/O സബ്സിസ്റ്റത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഡീബഗ്ഗുചെയ്യുന്നതിന് കാരണമാകും
ഔട്ട്പുട്ട് സ്റ്റാൻഡേർഡ് ഔട്ട്.
NCARG_GKS_OUTPUT
സ്ഥിരസ്ഥിതിയായി, CGM ഔട്ട്പുട്ട് "gmeta" എന്ന ഫയലിലേക്ക് നയിക്കപ്പെടുന്നു, പക്ഷേ എൻവയോൺമെന്റ് വേരിയബിൾ
NCARG_GKS_OUTPUT മറ്റൊരു പേരിലുള്ള ഫയലിലേക്ക് ഔട്ട്പുട്ട് റീഡയറക്ട് ചെയ്യാൻ ഉപയോഗിക്കാം അല്ലെങ്കിൽ a
വിവർത്തക പ്രക്രിയ.
ഉദാഹരണങ്ങൾ:
setenv NCARG_GKS_OUTPUT myfile
CGM ഔട്ട്പുട്ട് "myfile"-ൽ സ്ഥാപിക്കുന്നതിന് കാരണമാകുന്നു.
setenv NCARG_GKS_OUTPUT "|ctrans"
"ctrans" വിവർത്തകനെ ഫോർക്ക് ചെയ്യാനും അതിലേക്ക് CGM ഔട്ട്പുട്ട് പൈപ്പ് ചെയ്യാനും കാരണമാകുന്നു.
setenv NCARG_GKS_OUTPUT "|"
ഒരു ഡിഫോൾട്ട് വിവർത്തകനെ ഫോർക്ക് ചെയ്യാനും സിജിഎം ഔട്ട്പുട്ട് അതിലേക്ക് പൈപ്പ് ചെയ്യാനും കാരണമാകുന്നു. അല്ല എന്നത് ശ്രദ്ധിക്കുക
ഏത് പ്രക്രിയയും ഇവിടെ ഉപയോഗിക്കാൻ കഴിയും, കാരണം ഈ പ്രക്രിയ ഇപ്രകാരമാണ് എന്ന് അനുമാനിക്കപ്പെടുന്നു
"translatorname -" ഇവിടെ "-" സൂചിപ്പിക്കുന്നത് വിവർത്തകൻ നിലവാരത്തിൽ നിന്ന് വായിക്കണം എന്നാണ്
ഇൻപുട്ട്.
NCARG_GKS_PSOUTPUT
സ്ഥിരസ്ഥിതിയായി, പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട് "gmetaNN.sfx" എന്നതിലേക്ക് എഴുതുന്നു, ഇവിടെ "NN" എന്നത് NCAR GKS ആണ്.
വർക്ക്സ്റ്റേഷൻ തുറക്കാൻ GOPWK-ലേക്കുള്ള കോളിൽ വർക്ക്സ്റ്റേഷൻ ഐഡി ഉപയോഗിക്കുന്നു, കൂടാതെ "sfx" എന്നത് "ps", "eps" ആണ്,
അല്ലെങ്കിൽ "epsi" ഉചിതം. NCARG_GKS_PSOUTPUT സജ്ജീകരിക്കുന്നത് എല്ലാ ഡിഫോൾട്ടുകളും അസാധുവാക്കുകയും എഴുതുകയും ചെയ്യും
നിയുക്ത ഫയലിലേക്കുള്ള ഏതെങ്കിലും പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ട്.
ഉദാഹരണങ്ങൾ:
setenv NCARG_GKS_PSOUTPUT myfile
എല്ലാ പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ടും "myfile" ലേക്ക് എഴുതാൻ കാരണമാകുന്നു.
setenv NCARG_GKS_PSOUTPUT stdout
എല്ലാ പോസ്റ്റ്സ്ക്രിപ്റ്റ് ഔട്ട്പുട്ടും സ്റ്റാൻഡേർഡ് ഔട്ട് ആയി എഴുതാൻ കാരണമാകുന്നു.
NCARG_GKS_PDFOUTPUT
സ്ഥിരസ്ഥിതിയായി, PDF ഔട്ട്പുട്ട് "gmetaNN.pdf" എന്നതിലേക്ക് എഴുതുന്നു, ഇവിടെ "NN" എന്നത് NCAR GKS വർക്ക്സ്റ്റേഷനാണ്
വർക്ക്സ്റ്റേഷൻ തുറക്കാൻ GOPWK-ലേക്കുള്ള കോളിൽ ഉപയോഗിച്ച ഐഡി. NCARG_GKS_PDFOUTPUT ക്രമീകരണം ചെയ്യും
എല്ലാ ഡിഫോൾട്ടുകളും അസാധുവാക്കുകയും നിയുക്ത ഫയലിലേക്ക് ഏതെങ്കിലും PDF ഔട്ട്പുട്ട് എഴുതുകയും ചെയ്യുക.
ഉദാഹരണങ്ങൾ:
setenv NCARG_GKS_PDFOUTPUT myfile
എല്ലാ PDF ഔട്ട്പുട്ടും "myfile" ലേക്ക് എഴുതുന്നതിന് കാരണമാകുന്നു.
setenv NCARG_GKS_PDFOUTPUT stdout
എല്ലാ PDF ഔട്ട്പുട്ടും സ്റ്റാൻഡേർഡ് ഔട്ട് ആയി എഴുതാൻ കാരണമാകുന്നു.
NCARG_GKS_GENCGM
എങ്കില് NCARG_GKS_GENCGM പരിസ്ഥിതി വേരിയബിൾ സജ്ജീകരിച്ചിരിക്കുന്നു, GKS NCAR റാപ്പർ നീക്കം ചെയ്യും
കൂടാതെ ഒരു ബൈനറി എൻകോഡ് CGM സൃഷ്ടിക്കുക. മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, മറ്റ് NCAR ഗ്രാഫിക്സ് യൂട്ടിലിറ്റികൾ
വിവർത്തകർ ജനറിക് സിജിഎമ്മിനെ ഇൻപുട്ടായി പിന്തുണയ്ക്കാത്തതിനാൽ. അതിനാൽ, ഈ ഓപ്ഷൻ ഉപയോഗപ്രദമാണ്
പ്രാഥമികമായി CGM ഔട്ട്പുട്ട് മറ്റ് സോഫ്റ്റ്വെയറുമായി ഉപയോഗിക്കുന്നതിന് അനുയോജ്യമായ ഒരു ഫോമിലേക്ക് ലഭിക്കുന്നതിന്
ബൈനറി എൻകോഡ് ചെയ്ത CGM പ്രതീക്ഷിക്കുന്ന പാക്കേജുകൾ.
ഉദാഹരണം:
setenv NCARG_GKS_GENCGM
NCARG_GKS_BUFSIZE
ഔട്ട്പുട്ട് ഒരു സ്റ്റാൻഡേർഡ് ഫയലിലാണെങ്കിൽ, ബഫർ ചെയ്ത I/O ഉപയോഗിക്കുകയും NCARG_GKS_BUFSIZE
എൻവയോൺമെന്റ് വേരിയബിൾ നിങ്ങൾക്ക് ബഫർ വലുപ്പം വ്യക്തമാക്കുന്നതിന് കുറച്ച് വഴക്കം നൽകുന്നു.
ക്രേ സിസ്റ്റങ്ങളിൽ, ഡിഫോൾട്ട് ബഫർ വലുപ്പം 1MB ആണ്. മറ്റുള്ളവരെല്ലാം ഏത് സംവിധാനവും ഉപയോഗിക്കുന്നു
"stdio.h" എന്ന ഫയലിൽ വ്യക്തമാക്കിയിട്ടുള്ളതാണ് സ്ഥിരസ്ഥിതി.
പരിസ്ഥിതി വേരിയബിൾ NCARG_GKS_BUFSIZE സജ്ജമാക്കിയാൽ, അത് ഡിഫോൾട്ടുകളെ അസാധുവാക്കുന്നു. എങ്കിൽ
NCARG_GKS_BUFSIZE എന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു N, പെരുമാറ്റം ഇപ്രകാരമാണ്:
If N 0 ആണ്:
CGM ഔട്ട്പുട്ട് ആണ് ബഫർ ചെയ്യാത്തത്.
If N 0 അല്ല:
ബഫർ വലുപ്പം = N * 1024 ബൈറ്റുകൾ.
ഉദാഹരണങ്ങൾ
നിങ്ങൾ ഒരു ക്രേ സൂപ്പർ കമ്പ്യൂട്ടറിൽ ഒരു നീണ്ട മൾട്ടി-ഫ്രെയിം ഗ്രാഫിക്സ് ജോലി ചെയ്യുന്നു എന്ന് കരുതുക.
നിങ്ങൾ വളരെ വലിയ I/O ബഫർ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു. ഒരു ക്രേയുടെ ഡിഫോൾട്ട് 1MB ആണ് എന്നാൽ നിങ്ങൾ ആഗ്രഹിക്കുന്നു
ഇത് 2MB ആക്കുന്നതിന്.
setenv NCARG_GKS_BUFSIZE 2048
ഇപ്പോൾ നിങ്ങൾ ഒരേ ക്രേ കമ്പ്യൂട്ടറിലാണെന്ന് അനുമാനിക്കാം, എന്നാൽ നിങ്ങൾ ഒരു ഔട്ട്പുട്ട് ആയി പൈപ്പ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നു
വിവർത്തനം ചെയ്യുകയും ഫ്രെയിമുകൾ ഉയർന്നുവരുമ്പോൾ കാണുക. ഒരു വലിയ ബഫർ ഒരു മോശം ആശയമാണ്, കാരണം നിങ്ങളുടേത്
CGM ഓരോ ഫ്രെയിമും ഫ്ലഷ് ചെയ്തേക്കില്ല. നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ ഔട്ട്പുട്ട് അൺബഫർ ചെയ്യാവുന്നതാണ്:
setenv NCARG_GKS_OUTPUT "|ctrans"
setenv NCARG_GKS_BUFSIZE 0
അവസാന ഉദാഹരണമായി, നിങ്ങൾ ഒരു വലിയ മൾട്ടി-ഫ്രെയിം NCAR ഗ്രാഫിക്സ് ജോലിയാണ് പ്രവർത്തിപ്പിക്കുന്നത് എന്ന് പറയാം.
1024 ബൈറ്റുകളുടെ ഡിഫോൾട്ട് ബഫർ വലുപ്പമുള്ള സൂര്യൻ (നോക്കുക
/usr/include/stdio.h). ഇത് ഉപയോഗിച്ച് 1MB ബഫർ വ്യക്തമാക്കുക:
setenv NCARG_GKS_BUFSIZE 1024
മുന്നറിയിപ്പ്
ഒരിക്കൽ കൂടി പറയേണ്ടതാണ്: നിങ്ങൾ NCGM (NCAR) എന്നതിനേക്കാൾ ബൈനറി എൻകോഡ് ചെയ്ത CGM ഔട്ട്പുട്ട് ചെയ്യുകയാണെങ്കിൽ
CGM), NCAR ഗ്രാഫിക്സ് സാധാരണയായി ഇത് കൈകാര്യം ചെയ്യില്ല. നിങ്ങൾക്ക് കഴിയും എന്നതാണ് ഒരു അപവാദം
ഉപയോഗിച്ച് ഫയൽ വീണ്ടും NCGM-ലേക്ക് പരിവർത്തനം ചെയ്യുക cgm2ncgm.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ncarg_gksNCAR ഓൺലൈനായി ഉപയോഗിക്കുക