Package kenozooid :: Module units

Source Code for Module kenozooid.units

 1  # 
 2  # Kenozooid - dive planning and analysis toolbox. 
 3  # 
 4  # Copyright (C) 2009-2019 by Artur Wroblewski <wrobell@riseup.net> 
 5  # 
 6  # This program is free software: you can redistribute it and/or modify 
 7  # it under the terms of the GNU General Public License as published by 
 8  # the Free Software Foundation, either version 3 of the License, or 
 9  # (at your option) any later version. 
10  # 
11  # This program is distributed in the hope that it will be useful, 
12  # but WITHOUT ANY WARRANTY; without even the implied warranty of 
13  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
14  # GNU General Public License for more details. 
15  # 
16  # You should have received a copy of the GNU General Public License 
17  # along with this program.  If not, see <http://www.gnu.org/licenses/>. 
18  # 
19   
20  """ 
21  Unit conversion, i.e. Kelvin to Celsius. 
22  """ 
23   
24 -def C2K(t):
25 """ 26 Convert temperature from Celsius to Kelvin. 27 """ 28 return t + 273.15
29 30
31 -def K2C(t):
32 """ 33 Convert temperature from Kelvin to Celsius. 34 """ 35 return t - 273.15
36 37
38 -def B2Pa(p):
39 """ 40 Convert pressure from Bar to Pascal. 41 """ 42 return p * 100000
43 44 45 # vim: sw=4:et:ai 46