Home
last modified time | relevance | path

Searched refs:defaultPrecision (Results 1 – 3 of 3) sorted by relevance

/petsc/config/BuildSystem/config/packages/
H A Df2cblaslapack.py35 if self.defaultPrecision == '__float128': make_target = 'blas_qlib lapack_qlib'
36 elif self.defaultPrecision == '__fp16': make_target = 'blas_hlib lapack_hlib'
40 if self.argDB['with-f2cblaslapack-float128-bindings'] and self.defaultPrecision != '__fp128':
43 if self.defaultPrecision == '__fp16':
47 if self.argDB['with-f2cblaslapack-fp16-bindings'] and self.defaultPrecision != '__fp16':
50 … if self.defaultPrecision == '__float128' or self.argDB['with-f2cblaslapack-float128-bindings']:
H A DBlasLapack.py10 self.defaultPrecision = 'double'
63 if self.defaultPrecision == 'single': return 'S'
64 if self.defaultPrecision == 'double': return 'D'
65 if self.defaultPrecision == '__float128': return 'Q'
66 if self.defaultPrecision == '__fp16': return 'H'
69 if self.defaultPrecision == 'single': return 's'
70 if self.defaultPrecision == 'double': return 'd'
71 if self.defaultPrecision == '__float128': return 'q'
72 if self.defaultPrecision == '__fp16': return 'h'
76 if self.defaultPrecision == 'single': return 'float'
[all …]
/petsc/config/BuildSystem/config/
H A Dpackage.py219 def setDefaultPrecision(self, defaultPrecision): argument
221 self._defaultPrecision = defaultPrecision
223defaultPrecision = property(getDefaultPrecision, setDefaultPrecision, doc = 'The precision of the … variable in Package
1185 if not self.defaultPrecision.lower() in self.precisions:
1186 mess = 'does not support the current precision '+ self.defaultPrecision.lower()
1211 if not self.defaultPrecision.lower() in self.precisions:
1212 …raise RuntimeError('Cannot use '+self.name+' with '+self.defaultPrecision.lower()+', it is not ava…