Java MELTS, pMELTS, and Calculator Applets
An alternate phase properties applet with superior client/server communication protocol is available at the CTserver site. Please follow this link to CORBA Phase Prop.
A server (melts.ofm-research.edu), maintained by Mark Ghiorso and located at OFM Research Inc. - West, provides the computational engine for three Java applets that implement MELTS, pMELTS and the mineral property database (Calc).
The applet Calc provides thermodynamic properties of mineral endmembers and solid solutions known to the MELTS package. The user must input mineral composition, temperature and pressure.
Computations requested through the applet interface are transmitted to the OFM server and interpreted by a Java/C program that performs the requested calculation, gathers the results and transmits them back to the applet. Because communication between the applet and the server requires an open channel - the identity of client and server are known to each other - these applets will not work if the client (i.e. the browser) is behind a firewall or some internet switch that hides the identity of the client from the net. Please note that applet performance will depend on the quality of your internet connection and the resources available to the browser/viewer running on your client machine. Best performance will require a Pentium II/III or Power PC G3/G4 processor or equivalent hardware.