Temp_Tation: A code to analyze subsidence and the thermal history of basins.
 
Below you see two plots of thermal histories versus time (x-axis) and depth (y-axis).  The thin white line marks the basal unconformity in both plots.  The subsidence history is quite similar in the two plots, but the thermal history is completely different.  Both basins has the same start-out configuration, and includes mineral phase transitions in the lithosphere, yet their tectonic history differs completely.  
The geotherm effects the generation of oil, strength of the lithosphere, geochronology and much more.  Thus understanding e.g. when and how deep oil was generated calls for a understanding of the tectonic models behind the temperature of the basin.
 
Temp_Tation is a code we are working on at the moment.  It is derived from LiToastPhere, but where LiToastPhere is forward modeling, presenting basin histories based on a given tectonic scenario, Temp_Tation does the opposite: You feed in a basin history and evaluate posible tectonic and thermal scenarios.
 
The code handles.
  1. temperature
  2. pressure
  3. energy balances
  4. latent heat in melt generation
  5. fluid controlled mineral phase transitions
  6. isostacy
  7. mountains & erosion
  1.  basins & deposition
  2.  climatic effects on upper crustal geotherm
  3.  erosional effects on upper crustal geotherm
  4.  depositional effects on upper crustal geotherm
  5.  the effect of rock parameters (conductivity etc.)
  6.  varies compaction laws