资源描述:
《A Self-Describing File Protocol for Simulation Integration and Shared Postprocessors》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、escribingFileProtocolforSimulationIntegrationandSharedPostprocessors*M.BorlandAdvancedPhotonSource,ArgonneNationalLaboratory9700SouthCassAvenue,Argonne,Illinois60439USAAbstracteachnewversion),andresultsinproliferationofnonstandardAtypicalacceleratorphysicscodeusesacombinationofvers
2、ionsofthesimulationcode.textoutput,unformattedoutput,andspecial-purposegraphicsInanefforttosolvesomeoftheseproblems,codewriterstopresentresultstotheuser.Mostusersmustlearnmultipleoftensupplyaspecial-purposepostprocessorthatdoeswhatgraphicsandpostprocessingsystems;manyresorttomanual
3、theyanticipatetheuserwillneedtodo.Thispostprocessorextractionofdatafromtextoutput,creationofcustomizedmaydolittlemorethangraphics,oritmaydomathematicalpostprocessingprograms,andevenmodificationofthesimula-operationsonthedata;itisunlikelytobeassophisticatedintioncode.Thissituationsl
4、owsresearch,resultsinduplicationthesefunctionsascommercially-availableorgenericpackages.ofeffort,hampersunforeseenuseofsimulationoutput,andItisalsounlikelytobecompatiblewithsimilarpostprocessorsmakesprogramupgradespotentiallytraumatic.Thispaperdis-forothercodesintermsofdataformatso
5、rcommands.Thesecussesthedesignanduseofaself-describingfileprotocolthatmultiplepostprocessorsfrequentlyduplicateeachother’sfunc-addressestheseproblems.Anextensivetoolkitofgenericpost-tions(e.g.,graphics),whichwasteseffort.Further,theuserisprocessingprograms,includingsophisticatedgra
6、phics,isnotfreetoexploitthespecialfeaturesofaparticularpostpro-available.Thissystemhasbeenusedformostofthedatacol-cessorwithdatafromanunrelatedsimulation.Finally,ifthelectionforAdvancedPhotonSource(APS)commissioning,userneedstogobeyondwhatthesuppliedpostprocessorandisincorporatedin
7、toanumberofsimulationcodes.allows,heencounterstheproblemsdiscussedabove.Thispaperdiscussesuseofthe“SelfDescribingDataI.INTRODUCTIONSets”(SDDS)fileprotocoltoeliminatetheseproblems.Thestructureofatypicalacceleratorphysicscodehas11.SELF-DESCRIBINGDATAchangedlittlesincethedayswhentheon
8、lyreadilyavailableoutputwa