Mathematica
The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance. QuantLib is a free/open-source library for modeling, trading, and risk management in real-life. QuantLib is written in C++ with a clean object model, and is then exported to different...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (52): QuantLib Download |
Fast Artificial Neural Network Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported.It...
Platforms: BSD Solaris
License: Freeware | Download (73): Fast Artificial Neural Network Library 2.b Download |
Fast Artificial Neural Network Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported.It...
Platforms: BSD Solaris
License: Freeware | Download (56): Fast Artificial Neural Network Library 2.b Download |
Professor Jim Wilkes provides representative values of the volumetric flow rate versus the applied pressure gradient for horizontal flow in a pipe [1]. The pipe radius is equal to 0.01 m. We use these representative values, in conjunction with the analytical expression of the volumetric flow...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Non-Newtonian Fluid Model Determination (for power law and Bingham fluids) Download |
Flow past a wedge is governed by the Falkner-Skan equation. This equation admits only numerical solution, which requires the application of the shooting technique. The program plots the velocity for various wedge angles. The result obtained is in agreement with figure 8-10 in page 352 of Deen's...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Numerical solution of the Falkner-Skan equation for various wedge angles Download |
For animation, the program uses Matlab's normal plot command combined with the drawnow command. It is based on the ode45 solution of the corresponding differential equations.Comprehensive documentation is provided, including a sketch of the most important steps of how to derive the equations of...
Platforms: Matlab
License: Freeware | Size: 112.64 KB | Download (44): Animated Double Pendulum Download |
Two quaternary systems are studied: (1) Acetic Acid - Ethanol - Water- Ethyl Acetate and (2) Acetic Acid - Butanol - Water- Butyl Acetate. In these two systems, liquid phase esterification occurs. The residue curve map is computed using the UNIQUAC model and gas phase acetic acid dimerization....
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (41): Residue Curve Map Computation using UNIQUAC Model: Case of a Quaternary Reactive System Download |
The program computes the velocity and temperature profiles for free convection past an isothermal vertical plate. Results are obtained after solving two coupled nonlinear differential equations. The shooting method is used to obtain the boundary conditions, required to solve the coupled ODEs,...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (48): Free Convection Past a Vertical Flat Plate Download |
The five programs provided solve several process design problems. These examples were originally provided as applications of process design optimization by Edgar, Himmelblau and Lasdon in their excellent book entitled Optimization of Chemical Processes, McGraw-Hill International Edition, 2001....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): Application of Optimization to the Study of Chemical Processes Download |
We use a batch column with four theoretical plates to separate a binary mixture of water and methanol at 1 bar. Temperature and concentration profiles versus time are obtained for a reflux ratio equal to 10. In addition, the total moles in the still and distillate are plotted versus time. This...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (52): Separation of a water-methanol mixture using a four stage batch distillation column Download |
The code uses the SRK EOS written for a single component to plot isotherms, compute gas and liquid molar volumes and to plot vapor pressure versus temperature for ethane.Please visit these links for a paper by Z. Nasri and H. Binous where all equations are given as well as the same calculations...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Screenshot Applications of the Soave-Redlich-Kwong Equation of State using Matlab Download |
Gas absorption is a very ubiquitous unit operation in any chemical plant. It has in common with liquid-liquid extraction that there are two carrier streams and one solute to be partioned between them. Here, we use the McCabe and Thiele graphical method to study the separation of acetone from air....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Absorption of Acetone in Air Using Water Download |
We would like to rise water temperature with a heater. Oulet temperature must be equal to the set point temperature (80dlT-C). Proportional (P), Proportional-Integral (PI) and Proportional-Integral-Derivative (PID) control are used and the respective results are compared. Inlet water temperature...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Temperature Control of a Water Tank Download |
The three-variable autocatalator is a prototype of complex dynamical behavior. Indeed, period doubling and chaos are found when the bifurcation parameter, nu, is varied between 0.10 and 0.20.The autocatalator's steps are the following:P->AP+C->A+CA->BA+2 B->3 BB->CC->DWhere P is a chemical...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (41): Bifurcation diagram for the three-variable autocatalator Download |
Set of functions providing the attenuation and energy absorption coefficients of x-ray and gamma-ray photons in various materials, based on NIST report 5632, by J. Hubbell and S.M. Seltzer.X = PhotonAttenuation(Material, Energy, Options, Thickness)Function providing the attenuation and energy...
Platforms: Matlab
License: Freeware | Size: 163.84 KB | Download (48): PhotonAttenuation Download |
In the program, an example from the field of nonlinear chemical dynamics is presented. Governing equation and reaction scheme can be found in G. Nicolis, Dynamique Chimique, Thermodynamique, cindoTetique et mdoTecanique statistique, Dunod, Paris 2005. We use the arc length continuation method to...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (58): Screenshot Application of the arc length continuation method in nonlinear chemical dynamics Download |
Computation of the residue curve map for the MTBE chemistry is presented in the program. The equilibrium, taking place in the liquid phase, transforms methanol and isobutene into MTBE with n-butane being an inert component. Thermodynamic data can be found in the excellent paper by Niang and...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (46): Residue Curve Map for the mixture MTBE/Methanol/isobutene/n-butane at P=1 atm Download |
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python and ipython shell (ala MATLAB?*A** or Mathematica?*A*???*A ), web application...
Platforms: *nix
License: Freeware | Size: 7.91 MB | Download (35): matplotlib for Linux Download |