Package PyFoam
[hide private]
[frames] | no frames]

Source Code for Package PyFoam

 1  #  ICE Revision: $Id$ 
 2  """ Utility-classes for OpenFOAM 
 3   
 4  Module for the Execution of OpenFOAM-commands and processing their output 
 5  """ 
 6   
 7  from PyFoam.Infrastructure.Configuration import Configuration 
 8   
9 -def version():
10 """@return: Version number as a tuple""" 11 # return (0,6,2) 12 # return (0,6,3,"development") 13 return (0,6,3,"rc")
14
15 -def versionString():
16 """@return: Version number of PyFoam""" 17 v=version() 18 19 vStr="%d" % v[0] 20 for d in v[1:]: 21 if type(d)==int: 22 vStr+=(".%d" % d) 23 else: 24 vStr+=("-%s" % str(d)) 25 return vStr
26
27 -def foamVersionString():
28 from PyFoam.FoamInformation import foamVersionString 29 return foamVersionString()
30 31 _configuration = Configuration() 32
33 -def configuration():
34 """@return: The Configuration information of PyFoam""" 35 return _configuration
36 37 # Should work with Python3 and Python2 38