'''ChE Design Library (ChE). Utilities for chemical process modeling.
Copyright (C) 2015, Caleb Bell <Caleb.Andrew.Bell@gmail.com>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.'''


A_to_J = "Parameters in Functions, usually specific to substances"


Tc = 'Function for calculating critical temperature'
Tcrit = 'Temporary critical temperature variable'

Pc = 'Function for calculating critical Pressure'
Pcrit = 'Temporary critical Pressure variable'

Vc = 'Function for calculating critical volume'
Vcrit = 'Temporary critical volume variable'

Zc = 'Function for calculating critical compressibility'
Zcrit = 'Temporary critical compressibility variable'


Tb = 'Function for calculating boiling point'
Tboil = 'Temporary boiling point variable'

Tm = 'Function for calculating melting point'
Tmelt = 'Temporary melting point variable'


Tt = 'Function for calculating Triple point temperature'
Ttriple = 'Temporary variable for triple point temperature'

Pt = 'Function for calculating Triple point pressure'
Ptriple = 'Temporary variable for triple point pressure'



row = 'A numerical row value from an original source'


MW = 'Value in Dictionary'
MW = 'Function for retrieving molecular weight from CAS'
_MW = 'Temporary variable for molecular weight'

Formula = 'Value in Dictionary'
formula = 'Function for retrieving formula from CAS'
_formula =  'Temporary variable for formula'

Name = 'Value in Dictionary'
name = 'Function for retrieving a name from CAS'
_name =  'Temporary variable for name'

smiles = 'Function for retrieving SMILES from CAS'
InChI = 'Function for retrieving InChI  from CAS'
InChI_Key = 'Function for retrieving InChI key from CAS'
IUPAC_name = 'Function for retrieving IUPAC name from CAS'
PubChem = 'Function for retrieving PubChem ID from CAS'


# Environmental properties
GWP = 'Global Warming Potential (Either 100yr, 100yr-SAR, 20yr, or 500yr), CO2 defined as 1 (mass basis)'
ODP = 'Ozone Depletion Potentia, R-11 defined as 1 (mass basis)'

