Comments (3)
Hi Alex,
Adding an equation of state is pretty involved and counts on a whole lot of things being correct about the implementation.
For higher accuracy, Helmholtz models as implemented in CoolProp are recommended; for multicomponent mixtures, the PR and family are the recommended models because they can still be relatively fast with many components. I am not sure how this EOS works with mixtures.
from thermo.
Schmidt-Wenzel is technically a small modification of SRK / PR, and thus its implementation will appear very similar. It's also as fast as PR, but with greater accuracy.
The SW EOS supports the same range of mixing rules & combining rules (van der Waals, Wang-Sandler, Huron-Vidal, etc) as VDW, PR, & SRK. Like alpha functions, these aren't specific to an EOS.
from thermo.
Hi Alex,
You have posted quite a few times and helped several users. Thank you for that. I have released a new, comprehensive redesign of the library with a new interface that should avoid some of the fundamental issues that were previously present.
It's not realistic to do all the fixes and features all the time. If you are still interested in this feature though, I can provide advice and help for you to develop it.
Sincerely,
Caleb
from thermo.
Related Issues (20)
- Gas phase mixture enthalpy values decreasing with increased pressure HOT 3
- Data for CAS# 64742-48-9 (Petroleum Naptha) missing HOT 4
- Certain properties missing from nitrogen gas HOT 4
- Mixture diffusion coefficient HOT 1
- PT_surface_special fails for mixture PR78MIX due to missing Tc and Pc attributes HOT 1
- Example for P-T diagrams?
- Mercury density HOT 3
- air.lemmon2000_rho HOT 2
- ImportError: cannot import name 'horner' from 'chemicals.utils' HOT 2
- Proposal on lists/numpy array support
- Chemical serialize able HOT 3
- Issues for Zg calculation HOT 1
- SQLite Fail on threading HOT 4
- Stream generation for air - cas_id references different chemical and H_reactive is attempted to use in calculation, but is None HOT 2
- Thermo v. 0.2.26 flash_vl - Raising Exception on PH flash HOT 4
- Examples on Raoult's Law PT Flash
- Phase envelope fails for mixtures HOT 2
- HELP VaporPressure HOT 1
- Inconsistent "rhol_60Fs_mass" values for normal paraffins HOT 1
- Help with implementing binary excess enthalpy predictions HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thermo.