Вы находитесь на странице: 1из 2

PCPlatformCompilers

Youarehere: >SiemensUSA

>SmartGridSolutions

>PSSETransmissionSystemPlanning

>TransmissionGridApplications

>Products

>GridAnalysisTools

>PCPlatformCompilersforPSSE

PCPlatformCompilers
>
DoYouNeedaCompiler?
PleasenotethatitisnotnecessarytopurchaseacompilertorunPSSE,includingtheuseofmodelsindynamiclinklibraries(*.dll)suppliedforPSSEthatdonotrequireconnection
routines(i.e.Conec,Conet).TheFortranandCruntimelibrarieswillcontinuetobeincludedwithPSSE,asinthepast.
Ifyouarenotsurewhetheryouneedacompiler,>thisinformationmayhelp.
Ingeneral,userwrittensoftwareusedwithPSSE,e.g.Conec,Conet,userwrittendynamicsmodels,andprogramsthatcalltheSavedCaseDataExtractionRoutines(USRCAS),
shouldbecompiledwiththeversionofthecompilerusedtocreatethatversionofthePSSEproduct.Wecannotprovidesupportforproblemsthatarisewhenmixingcodefrom
differentcompilersotherthanasspecifiedin"Usingothercompilers"below.
IfyouareanewuserofPSSEandneedtocompile

PurchasetheIntelVisualFortranComposerXE2015forWindows.
WhenyoupurchaseofalicensetothecurrentversionofIntelVisualFortranyouwillbeallowedtodownloadolderversionsandinstallthem,ifyouchoose.
DownloadtheinstallerthatincludestheMicrosoftVisualStudioShellandLibraries,forthoseversionsthatofferthatalternative.IfyoualreadyhaveMicrosoftVisualStudioyoumay
usetheinstallerthatdoesnotcontaintheshell.
Thecurrentversionofthecompileris15.0,althoughthatisnotmentionedinIntelsadvertising.
Payattentiontotheprerequisites.ThesecanbefoundintheReleaseNotesunderSystemRequirements.TheReleaseNotesforeachversionofIVFareavailableonIntelsweb
site.
UsingMicrosoftVisualStudio

YoudonotneedtopurchaseMicrosoftVisualStudio(althoughthatcanaffectwhichdownloadyouselect,seeabove).
YoumayuseMicrosoftVisualStudiotobuildPSSEextensionlibraries.
AsampleprojectfileforMicrosoftVisualStudio2010tobuildanddebugdsusr.dllissuppliedbeginningwithPSSE33.4.0.Nootherprojectfilesaresupplied.Noprojectfilesare
suppliedforearlierreleases.
IfyoudowishtouseMicrosoftVisualStudio,refertoIntel'sdocumentationforcompatibility.Forexample,IntelVisualFortranComposerXE2013forWindowswillintegratewith
MicrosoftVisualStudio2008,2010,or2012,butnotwithMicrosoftVisualStudio2005.
Usingothercompilers

OnlyIntelVisualFortran(IVF)compilerscanbeusedwithPSSE.
ItisgenerallypossibletouseanyversionofIVFversion9.1orlatertobuildPSSEextensionlibrariesforusewithanyversionofPSSEbuiltwithIVF.However,youmustusethe
runtimelibrariesofthelatestversionofthecompilerbeingused.TheEnvironmentManagerwillhelpyoucoordinatethis(see"MultiplePSSEorcompilerversions"below).
ThatsaidwestronglyencourageusingIVFversion10.1orlater.
IVF9.1and10.0willrequirethatyouhavepreviouslyinstalledMicrosoftVisualStudio.However,theExpressVersionissufficient,whichisavailableatnocost.
Please,also,considerthefollowing:
PSSE33.0.0and33.0.1mustuseIVF12.0orlaterunlessboththePSSE33_PSSLIB10.exeinstaller(seelinkbelowunderPSSE33)andarecentenoughversionofthe
EnvironmentManager(version5.2.0orlater)areinstalled.
Ifyouexchangecompiledfileswithcolleagues,besurethattheyhaveacompilerinstalledatleastasrecentastheonethatyouareusing.
Pleasecontactsupportifyouhaveanyfurtherquestionsaboutcompilercompatibility.
HowPSSEwasbuilt
PSSE29wasbuiltwiththeCompaqVisualFortran(CVF)6.6Bcompiler,andtheMicrosoftC/C++(MSC)version6compiler(correspondswithMicrosoftVisualStudioversion6,
releasedin1998).Onlythesecompilerscanbeused.(Note:CompaqVisualFortranisnolongercommerciallyavailable).
PSSE30(allreleasesexcept30.3.3IVF)wasbuiltwiththeCVF6.6BandMSC6Compilers.Onlythesecompilerscanbeused.(Note:CompaqVisualFortranisnolonger
commerciallyavailable).
PSSE31wasbuiltwiththeIntelVisualFortran(IVF)9.1compiler,andtheMSCversion8compiler(correspondswithMicrosoftVisualStudio2005).
PSSE32wasbuiltwiththeIVF10.1compilerandtheMSCversion9compiler(correspondswithMicrosoftVisualStudio2008).
PSSE33wasbuiltwiththeIVF12.0compiler(marketedasIntelVisualFortranComposerXE2011forWindows)andtheMSCversion10compiler(correspondswithMicrosoft
VisualStudio2010).NOTE:ifcompilerolderversionsareusedyoumustDownloadandinstallthelatestversionoftheEnvironmentManager(version5.2.0orlater).Alsoinstallthis
updatetoyourPSSE33installationpsse33_psslib10.exe.Laterreleases(i.e.after33.0.1)willhavethesechangesalreadyapplied.
PSSE34wasbuiltwiththeIVF15.0compiler(marketedasIntelVisualFortranComposerXE2015forWindows)andtheMSCversion12compiler(correspondswithMicrosoft
VisualStudio2013).
PSSE30.3.3IVFwasbuiltwiththeIVF9.1andMSC8compilers.
MultiplePSSEorcompilerversions
TheEnvironmentManager(availablefordownloadatthewebsite)canassistinswitchingbetweenversionsofPSSEandselectingcompilers.ItcontainstheCreateUserDllfeature
whichisaGUIdrivenapplicationtobuildPSSEextensionlibraries(suchasdsusr.dllforuserwrittendynamicssimulationmodels).TheEnvironmentManagerismaintained
independentlyofPSSEandwerecommendthatthelatestversionoftheEnvironmentManagerbeusedforallversionsofPSSE.
PurchasingtheIntelcompiler
IntelisofferingaspecialdiscountedfeetoSiemensPTIcustomers.InordertotakeadvantageofthisoffertoeitherupgradefromCompaqVisualFortrancompilerorpurchaseanew
licenseofIntelVisualFortrancompilerunderthisoffer,youmustcontactFrankTerleckiat>frank.terlecki@intel.com.PleasestateSiemensPTICustomerinthesubjectline.

SharethisPage:
>

>

>

> >

ContactCustomerSupport
>CustomerSupportForm

UserForum
>PSSEUserForum

Didthisinformationhelpyou?

19962015

yes

no

Вам также может понравиться