Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration of Linux wrapper #1

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
113bb23
2012:0918 21:20 - Added files to compile Refprop library on Linux. Th…
Sep 18, 2012
689bd29
2012:09:19 13:06 - Test file compiles and works, code cannot be used …
Sep 19, 2012
19adf58
2012:09:19 16:26 - Included instructions to change the lowercase libr…
Sep 19, 2012
674452c
2012:09:20 15:22 - The Modelica examples work, both for pure fluids a…
Sep 20, 2012
7c61a6a
2012:09:21 10:22 - Added text for the Linux version to the readme.txt.
Sep 21, 2012
4ca40d6
2012:10:01 00:09 - Changed header file for increased portability, sta…
Oct 1, 2012
b2ef510
2012:10:02 00:53 - Updated the readme, started on a wrapper with the …
Oct 1, 2012
8c15001
2012:10:02 18:17 - Added Poco-framework in standard version, changed …
Oct 2, 2012
a9995e5
2012:10:24 16:11 - Changed the folder structure, compiling Refprop is…
Oct 24, 2012
d948b64
2012:10:31 14:20 - Now using the poco framework in the standard versi…
Oct 31, 2012
2d08301
2012:11:09 12:25 - Fixed string length problems for fluid string passing
Nov 9, 2012
a229ba5
2012:11:13 22:35 - Added a new wrapper file based on Ian Bell's CoolP…
Nov 13, 2012
bc14c6e
2012:11:20 14:31 - On the way to a better wrapper. Last version of 0.…
Nov 20, 2012
6497129
2012:11:20 15:51 - Removed constants from wrapper file
Nov 20, 2012
89e2977
2012:11:25 18:23 - Included a basic caching mechanism, needs to be re…
Nov 25, 2012
753c409
2012:11:25 23:54 - Added linux source code to version 0.5, included t…
Nov 25, 2012
a9f18fb
2012:11:27 11:58 - Added header file for refprop library that works o…
Nov 27, 2012
cf7694c
2012:11:28 11:55 - Changed external library name to lower case. Added…
Nov 28, 2012
24a9d18
2013:02:22 22:21 - Added derivatives of density with respect to entha…
Feb 22, 2013
0ea4faa
Included derivatives. Numerical versions for drhodh_p and drhodp_h. A…
Feb 25, 2013
b3e9502
Added if-clause for derivative calculations. Use PentaneTester.mo to …
Mar 3, 2013
97f7f19
Update refprop_wrapper.cpp
Mar 6, 2013
0e01151
Update readme.md
Mar 6, 2013
f785cb3
Update readme.md
Jul 22, 2013
23d749e
Update readme.md
Jul 24, 2013
ac22aa0
done
Jul 24, 2013
d3183f3
removed old folders
Jul 24, 2013
92a7962
Added code for Windows, should run now
Jul 24, 2013
32c485f
Update readme.md
Jul 25, 2013
528a87f
Update readme.md
Jul 25, 2013
e338fa3
Update readme.md
Jul 25, 2013
32e9d25
Update readme.md
Jul 25, 2013
550f97b
Update readme.md
Sep 24, 2013
d28ec38
added possibility to change EOS in refprop_wrapper.cpp
Oct 23, 2013
e323cd6
Unicode debug, new folder
Nov 25, 2013
6d3bab8
added a cpp file to use the wrapper
Nov 25, 2013
368df8a
Some testing..
Nov 26, 2013
b4a03bb
Revert "Some testing.."
Nov 26, 2013
52948e1
Revert "Revert "Some testing..""
Nov 26, 2013
9e3a154
Trying to learn things..
Nov 26, 2013
a5b936d
Modelica: Included setBubbleState and setDewState...
Nov 26, 2013
8077c30
Some more playing araound
Nov 26, 2013
8118188
New test routine
Nov 26, 2013
256655e
started to add some c functions
Nov 26, 2013
439a023
Modelica path now used to load dll..
Nov 27, 2013
bbdfd64
I have included analytical derivatives of density wrt enthalpy and pr…
Dec 5, 2013
5f80a4b
Made setSat function for saturation properties setSat_pX and setSat_T…
Dec 17, 2013
ab36e47
I added surface tension computation for setSat_TX
Dec 17, 2013
88def9b
I will put this work on the self now. There are four ways with respec…
Jan 14, 2014
9176186
There are four ways to compute partial derivatives determined by "par…
Jan 15, 2014
b833416
Some models that test partial derivatives, and compare state transfor…
Jan 27, 2014
662b0cd
ready to roll back
Dec 5, 2013
eb41a6b
Merge branch 'refs/heads/debug'
Feb 10, 2014
422e102
updated wrapper with criticalproperties function..
Feb 11, 2014
2a4b0d0
Use SATSPLN whenever an error occurs, or output liquid density is low…
Jun 16, 2014
65a166e
Added transport property methods inside media "NH3_Water" for ammonia…
Jun 16, 2014
a27f27b
Made package inside testers specifically to test ammonia-water mixture
Jun 16, 2014
28eb9ad
Minor bug..
Jun 16, 2014
890b4ca
Merge branch 'debug'
Jun 20, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Examples.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
within REFPROP2Modelica;
package Examples "Demonstration of the usage of the library"
extends Modelica.Icons.ExamplesPackage;
annotation(preferedView="info",
__Dymola_classOrder={"PumpingSystem", "HeatingSystem", "DrumBoiler", "Tanks", "ControlledTankSystem", "AST_BatchPlant",
"IncompressibleFluidNetwork", "BranchingDynamicPipes", "HeatExchanger", "TraceSubstances", "InverseParameterization", "Explanatory", "*"});
end Examples;
10 changes: 7 additions & 3 deletions Examples/package.mo
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
within MediaTwoPhaseMixture;
package Examples
end Examples;
within REFPROP2Modelica;
package Examples "Demonstration of the usage of the library"
extends Modelica.Icons.ExamplesPackage;


annotation(preferedView = "info", __Dymola_classOrder = {"PumpingSystem","HeatingSystem","DrumBoiler","Tanks","ControlledTankSystem","AST_BatchPlant","IncompressibleFluidNetwork","BranchingDynamicPipes","HeatExchanger","TraceSubstances","InverseParameterization","Explanatory","*"});
end Examples;
2 changes: 0 additions & 2 deletions Examples/package.order
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
PropsMixture
PropsPureSubstance
6 changes: 6 additions & 0 deletions Interfaces/MixtureInputChoice.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
within REFPROP2Modelica.Interfaces;
type MixtureInputChoice = enumeration(
dTX "(d,T,X) as inputs",
phX "(p,h,X) as inputs",
psX "(p,s,X) as inputs",
pTX "(p,T,X) as inputs");
990 changes: 990 additions & 0 deletions Interfaces/PartialMixtureTwoPhaseMedium.mo

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions Interfaces/PureSubstanceInputChoice.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
within REFPROP2Modelica.Interfaces;
type PureSubstanceInputChoice = enumeration(
dT "(d,T) as inputs",
ph "(p,h) as inputs",
ps "(p,s) as inputs",
pT "(p,T) as inputs");
Loading