CCSI-Toolset / MEA_ssm

MEA Steady State Model
https://mea-ssm.readthedocs.io/
Other
6 stars 7 forks source link

Missing source for gold.dll #1

Closed vchendrix closed 5 years ago

vchendrix commented 7 years ago

This project came with a compiled binary (gold.dll). The source for this binary needs to be discovered.

vchendrix commented 7 years ago

Response from Joshua


Joshua C. Morgan Graduate Research Assistant Department of Chemical Engineering West Virginia University Morgantown,WV 26505

--94eb2c195a16a21841055037ded7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello all,

I have attached a folder containing the For= tran files for gold.dll. I will confirm with Anderson, but I suspect that j= cm.dll may have been created from the same set of Fortran files and just gi= ven a different name. Since the procedure for creating a .dll is the same f= or any given set of Fortran files, one set of instructions should be suffic= ient, and I can prepare it.

Also, gold.dll was pre= pared for use with Aspen V8.4 and it has been shown to fail with V8.8, and = most likely later versions, due to a change in a function call in one of Fo= rtran files. We are able to provide a separate version for use with later v= ersions of Aspen, if it is possible to do so at this point, since many user= s may be working with a later version of Aspen.

Jo= sh Morgan
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">On= Tue, May 23, 2017 at 5:03 PM, Keith Beattie <span dir=3D"ltr"><<a href= =3D"mailto:KSBeattie@lbl.gov" target=3D"_blank">KSBeattie@lbl.gov></= span> wrote:
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e= x;border-left:1px #ccc solid;padding-left:1ex">(resend with correct address= for Debangsu)<div class=3D"HOEnZb"><div class=3D"h5">

Hey all,

Valerie and I are working on the "open sourcing" of the CCSI Tool= set and we've come across a few projects that have compiled .dll files = checked into svn.

2-mpz:=C2=A0 =C2=A0full.dll
MEA_ssm: gold.dll
MEA_dm:=C2=A0 jcm.dll

Our current understanding is that these are build in Aspen from Fortran cod= e.=C2=A0 The hope is that we can get that code checked in to github (where = we are planning on hosting the open sourced CCSI Toolset) along with some i= nstructions on how to build that Fortran into the .dll file for use in that= product.

Can we get some help with getting those files and instructions? Hopefully t= he above 3 are similar enough that they could use the same instructions?<br=


Thanks,
ksb


<br clear=3D"all">

--
= <div class=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir= =3D"ltr">Joshua C. Morgan
Graduate Research Assistant
Departm= ent of Chemical Engineering
West Virginia University
Mo= rgantown,WV 26505


--94eb2c195a16a21841055037ded7-- --94eb2c195a16a21845055037ded9 Content-Type: application/zip; name="Fortran Files for gold.dll.zip" Content-Disposition: attachment; filename="Fortran Files for gold.dll.zip" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j322vlrx0

--94eb2c195a16a21845055037ded9-- Fortran Files for gold.dll.zip

vchendrix commented 7 years ago

Thanks all,

I think we should use the existing code for this initial open-sourced release of the toolset. The immediate goal is to essentially duplicate the most recent, existing release of the CCSI Toolset up on github as an open source project. So the concern about support for Aspen 8.8 is a perfectly valid one, I think we should address that in a subsequent release.

If the changes to support 8.8 is easy to do, and someone is willing to make those changes, we can certainly check it in in prep for that future release.

Before that though, Josh I'd love to take you up on the offer to write up the procedure for compiling a set of Fortran files into a .dll That will will most definately want to include in this first open-source release.

Thanks, ksb