You are on page 1of 2

2015/5/2

ComputerProgramDownload

TextHome
Computer
Programs

IntroductoryChemicalEngineering
Thermodynamics

General
Supplements

J.R.Elliott
C.T.Lira

Instructor
Supplements

PrenticeHallInternationalSeriesinthePhysicaland
ChemicalEngineeringSciencesISBN(0130113867)

ProgramDownloadInstructions
Thissoftwareforthefirsteditionhasbeensupercededbythesoftwareforthesecond
editionavailableathttp://chethermo.net/software.
Thispageisstillprovidedfortheusersofthefirsteditionof"IntroductoryChemicalEngineering
Thermodynamics"byJ.R.Elliott,Jr.,andC.T.Liradescribedat
http://www.egr.msu.edu/~lira/thermtxt1.htm.
(10/10)SpecialNoteaboutExcelvariables:
Wehavereportsthattheuseofvariablesinthespreadsheetsiscausingsomeunexpectedbehaviorin
Excel2007and2010,andalsoontheMACplatform.Forexample,theuseof'T'wasfineinExcel
2003,butisinterpretedlogicallyontheMAC.PleaseshareourappreciationwithProfessorWilliam
McCaffrey,UniversityofAlberta,CA,whosharedhispatchedversionwithus.
PREOSforMAC.xls(Excel2008)(Rightclicktodownload).
(3/09)MatLabfilesareavailableforthePengRobinsonequationofstate(purefluids)andforRaoult's
Law.Documentationisnotyetincorporatedintothepdffilelinkedbelow.Theprogramshave
sufficientinternaldocumentationtofacilitateuse.Clickthelinkintheappropriateheaderbelowto
movetothefolder.Theprogramsare:
FilesinPengRobinsonfolder:
(1)Preos.mPengRobinsonscript.SolvescubicusingMatLabrootfindingroutine,butotherwiseas
describedinsection6.6.Alsoprintsfugacitytoenablerootselection.Usesvectorprocessing.(3/08)
(2)PreosProps1.1.zipPengRobinsonZUHScalculations(ver1.1)usingdeparturefunctions.Builds
onroutinesofPreos.mbycalculatingdeparturefunctions.UsessolverfzerotoiterativelyfindthePor
Ttomatchastatepropertyifdesired.Usevectorprocessingandfunctioncallsandananonymous
functioncall.IncludeaGUIinterface.ConsistsofPreosProps.m,PreosPropsMenu.fig,
PreosPropsMenu.m.ThelatertwofilesareusedfortheGUI.Unzipandrunusing'>run
PreosPropsMenu'intheMatlabcommandwindow.(new3/09)
(3)PreosProps1.0.mPengRobinsonZUHScalculations(ver1.0)usingareferencestate.Requires
functioncallsbycode.Seecodefordocumentation.(3/08)
FilesinRaoult'sLawfolder:
(3)RaoultBP.msimplefunctiontocalculatebubblepressureusingAntoine'sequationwithRaoult's
Law.Illustratesvectorprocessing.
(4)RaoultBT.msimplefunctiontocalculatebubbletemperatureusingAntoine'sequationwith
http://www.egr.msu.edu/~lira/readcomp.htm

1/2

2015/5/2

ComputerProgramDownload

Raoult'sLaw.Illustratesvectorprocessingandfzerosolver.
(5)RaoultTxy.msimplefunctionforbinaryTxydiagramcalculation.Buildsonmethodsillustrated
inRaoultBT.m.Usesvectorprocessing,fzerosolverinaloop,plotting,graphlabelingusing
variables.
(Lastupdate8/05)Theprogramsarecontinuallyevolving,andsoisthedocumentation.Thefile
apxcompu.pdfisthemostrecentversionoftheappendixdescribingtheprogramsbutdoesnotinclude
theMatlabfileslinkedabove.IfthePDFviewerpluginisnotinstalledonyourwebbrowser,the
freeAdobeAcrobatreadertoview/printthisPDFfileisavailablefrom
http://www.adobe.com/products/acrobat/readermain.htmlThefileapxcompu.pdfisincludedinthe
compressedarchive"progpack.exe"describedbelow.
1.Printtheseinstructionsforyourrecords.
2.Todownloadanyoralloftheprogramsuseoneofthefollowingoptions:
IfyouwishtodownloadALLtheprogramsanddocumentation,theyareavailablein
thesinglefile"progpack.exe".Whenthisprogramisexecuted,itwillcreateanentire
directorysystemwithallprogramsanddocumentationthataccompaniesthetext.
Transferprogpack.exetoyourmachine,andbesuretoplaceitinanemptysubdirectory
(notyourdesktop!).Donotplaceitintherootdirectory,becauseitplacessomefilesin
thedirectoryinwhichitresides.Execute"progpack.exe".Thecorrectsubdirectories
shouldbecreated.Thefileprogpack.execanbesafelydeletedafterithasbeenexecuted.
Clicktodownloadprogpack.exe.
OR
Todownloadthemostcurrentversionofanindividualprogram,movetothe
appropriatesubdirectorybybrowsingthroughthefoldersatthislink.Filedatesshow
whenaparticularfilehasbeenupdated.(folderdatesarenotaccurate).Thefilesthathave
"pack"intheirnamesareselfextractingarchivesthathavetheentiresubdirectory
included.OnceyouhavedownloadedfilestoyourPCsystem,puttheminthedesired
subdirectoryandexecutethemtoupdatethesubdirectory.Youmaydeletethe"pack"file
afterthedirectoryhasbeenproperlyupdated.SeethefileALSOREADME.TXTforthese
details.
3.FollowingDownload,viewthe'README'filesandalsoreviewtheGeneralSupplementsfor
supplementalinformation.
IfyouareaMACuser,allfeaturesoftheExcelspreadsheetsworkonyourmachine,howeverwedo
notfurnishacompressedarchivesoyouwillneedtodownloadtheindividualspreadsheets.Wedo
nothavecurrentlyacompiledversionoftheFORTRANprogramsfortheMAC.
Thankyouforyourinterest.
lira@egr.msu.edu
updated2/4/12,Copyright200011,CarlT.Lira,J.RichardElliott.Allrightsreserved.

http://www.egr.msu.edu/~lira/readcomp.htm

2/2