Changeset 345
- Timestamp:
- 03/26/08 21:22:03 (8 months ago)
- Location:
- trunk/matml/src/ternary
- Files:
-
- 3 modified
-
ChangeLog (modified) (1 diff)
-
ternary.bib (modified) (4 diffs)
-
ternary.tex.in (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/matml/src/ternary/ChangeLog
r344 r345 1 1 ternary (0.2.1) unstable; urgency=low 2 2 3 * Documentation update: qhull reference, other small changes. 3 4 * TODO: configure.in qhull check, better single-phase check in ternary.c, 4 5 multiple free energy functions; later refine qhull concave facets. -
trunk/matml/src/ternary/ternary.bib
r324 r345 9 9 year = 1990, 10 10 pages = "3305--3325", 11 doi = "10.1007/BF01095252" } 11 doi = "10.1007/BF01095252", 12 url = "http://dx.doi.org/10.1007/BF01095252" } 12 13 13 14 @article{Aic2001, … … 20 21 day = 15, 21 22 pages = "175--196", 22 doi = "10.1016/S0167-2789(01)00314-1" } 23 doi = "10.1016/S0167-2789(01)00314-1", 24 url = "http://dx.doi.org/10.1016/S0167-2789(01)00314-1" } 23 25 24 26 @article{Aic2003, … … 31 33 month = jul, 32 34 pages = "161--176", 33 doi = "10.1023/A:1026049932060" } 35 doi = "10.1023/A:1026049932060", 36 url = "http://dx.doi.org/10.1023/A:1026049932060" } 34 37 35 38 @article{Zho2004, 36 39 author = "Yu Zhong and C. Wolverton and Y. Austin Chang and Zi-Kui Liu", 37 title = "A combined {CALPHAD}/first-principles remodeling of the thermodynamics of {Al }â{Sr}: unsuspected ground state energies by ``rounding up the (un)usual suspects''",40 title = "A combined {CALPHAD}/first-principles remodeling of the thermodynamics of {AlâSr}: unsuspected ground state energies by ``rounding up the (un)usual suspects''", 38 41 journal = "Acta Mater.", 39 42 volume = 52, … … 43 46 day = 17, 44 47 pages = "2739--2754", 45 doi = "10.1016/j.actamat.2004.02.022" } 48 doi = "10.1016/j.actamat.2004.02.022", 49 url = "http://dx.doi.org/10.1016/j.actamat.2004.02.022" } 50 51 @article{BDH1997, 52 author = "C. Barber and D. Dobkin and H. Huhdanpaa", 53 title = "The {Quickhull} algorithm for convex hulls", 54 journal = "ACM Trans. on Mathematical Software", 55 volume = 22, 56 pages = "469--483", 57 year = 1997, 58 url = "http://www.qhull.org/" } -
trunk/matml/src/ternary/ternary.tex.in
r341 r345 1 1 \documentclass{article} 2 \usepackage{fullpage,lmodern,cxref }2 \usepackage{fullpage,lmodern,cxref,url} 3 3 \usepackage[T1]{fontenc} 4 4 \begin{document} … … 29 29 \cite{Var1990,Aic2001,Aic2003,Zho2004}), Carter's Mathematica scripts are 30 30 the inspiration for this work.} Based on that concept, ternary uses {\tt 31 qhull} to calculate that hull, and visualizes the edges of the resulting31 qhull} \cite{BDH1997} to calculate that hull, and visualizes the edges of the resulting 32 32 triangles---which will clearly show the one- and two-phase regions, complete 33 33 with two-phase tie lines. … … 55 55 \section{How it works} 56 56 57 The file {\tt ternary.c} contains {\tt main()}, which creates a triangular 58 array of points and set of triangles connecting them. It calls {\tt 59 free\_energy()} in {\tt freenergy.c} to calculate the free energy function on 57 The file {\tt ternary.c} (documentation in appendix \ref{file_ternary.c}) 58 contains {\tt main()}, which creates a triangular array of points and set of 59 triangles connecting them. It calls {\tt free\_energy()} in {\tt freenergy.c} 60 (appendix \ref{file_freenergy.c}) to calculate the free energy function on 60 61 those triangles. It then displays the free energy using the functions in {\tt 61 geomview.c}, which forks a Geomview process and controls it. 62 geomview.c} (appendix \ref{file_geomview.c}), which forks a Geomview process 63 and controls it. 62 64 63 Next it uses Qhull calls in {\tt qhull.c} to calculate the convex hull of the 64 free energy function. It strips out the smallest triangles, that is, those 65 which are in the single-phase region, leaving two- and three-phase regions with 66 tie lines. It displays the remaining facets using transparent triangles with 67 black edges, which clearly show the tie lines in the two-phase regions. 65 Next it uses Qhull calls in {\tt qhull.c} (appendix \ref{file_qhull.c}) to 66 calculate the convex hull of the free energy function. It strips out the 67 smallest triangles, that is, those which are in the single-phase region, 68 leaving two- and three-phase regions with tie lines. It displays the remaining 69 facets using transparent triangles with black edges, which clearly show the tie 70 lines in the two-phase regions. 68 71 69 72 \section{Version History} … … 81 84 free energy function. 82 85 83 \bibliographystyle{unsrt }86 \bibliographystyle{unsrturl} 84 87 \bibliography{ternary} 85 88