[cig-commits] [commit] master: Merge branch 'add_gibbs_energy' (7497705)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Fri Dec 12 09:31:16 PST 2014


Repository : https://github.com/geodynamics/burnman

On branch  : master
Link       : https://github.com/geodynamics/burnman/compare/f77851846a7547f951f6ac38c04d7ba063e28334...2a12ed4b9abc2b07a9cf3b4ea9938b51cf002aa6

>---------------------------------------------------------------

commit 749770507b60c719586f47138615c4bfafe3e752
Merge: f778518 aec027d
Author: Timo Heister <timo.heister at gmail.com>
Date:   Fri Dec 12 09:25:14 2014 -0800

    Merge branch 'add_gibbs_energy'
    
    This is a cherry-pick/rewrite of the changes in add_thermodynamic_potentials
    to only contain:
    
    - gibbs free energy computation of endmembers
    - the new SolidSolution class
    - some test
    
    Conflicts:
    	tests/tests.py



>---------------------------------------------------------------

749770507b60c719586f47138615c4bfafe3e752
 burnman/__init__.py                         |   2 +
 burnman/birch_murnaghan.py                  |   3 +
 burnman/cork.py                             | 126 ++++++++++++
 burnman/data/input_masses/atomic_masses.dat |  87 ++++++++
 burnman/data/input_minphys/slb_fig7.txt     |  48 ++---
 burnman/debye.py                            |  14 +-
 burnman/einstein.py                         |  57 ++++++
 burnman/endmemberdisorder.py                | 150 ++++++++++++++
 burnman/equation_of_state.py                | 105 ++++++++++
 burnman/mie_grueneisen_debye.py             |   6 +
 burnman/mineral.py                          |  55 ++++-
 burnman/modified_tait.py                    | 290 ++++++++++++++++++++++++++
 burnman/molar_mass.py                       |  47 +++++
 burnman/processchemistry.py                 | 279 +++++++++++++++++++++++++
 burnman/slb.py                              |  70 +++++++
 burnman/solidsolution.py                    |  82 ++++++++
 burnman/solutionmodel.py                    | 268 ++++++++++++++++++++++++
 burnman/test_solidsolution_parsing.py       |  76 +++++++
 configurational_entropy.png                 | Bin 0 -> 97173 bytes
 dicats.png                                  | Bin 0 -> 152691 bytes
 solidsolution_benchmarks.py                 | 302 ++++++++++++++++++++++++++++
 tests/benchmark.py                          |   5 +
 tests/test_solidsolution.py                 | 159 +++++++++++++++
 tests/tests.py                              |   1 +
 24 files changed, 2204 insertions(+), 28 deletions(-)

diff --cc tests/tests.py
index ba759fc,463107c..2572a19
--- a/tests/tests.py
+++ b/tests/tests.py
@@@ -5,7 -5,7 +5,8 @@@ from test_spin import 
  from test_composite import *
  from test_model import *
  from test_partitioning import *
 +from test_eos import *
+ from test_solidsolution import *
  
  import os, sys
  sys.path.insert(1,os.path.abspath('..'))



More information about the CIG-COMMITS mailing list