* Added MathWarning for mathematics-related warning messages.
This commit is contained in:
@@ -8,8 +8,16 @@ pass
|
|||||||
|
|
||||||
import numpy
|
import numpy
|
||||||
|
|
||||||
|
|
||||||
|
class MathWarning(Warning):
|
||||||
|
"""Base class for mathematics-related warnings for wpylib library.
|
||||||
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ZERO_TOL = 5.0e-16
|
ZERO_TOL = 5.0e-16
|
||||||
|
|
||||||
|
|
||||||
def ztol(val, tol=None, copy=True):
|
def ztol(val, tol=None, copy=True):
|
||||||
"""Rounds down values to zero if they are below tolerance."""
|
"""Rounds down values to zero if they are below tolerance."""
|
||||||
if tol == None: tol = ZERO_TOL
|
if tol == None: tol = ZERO_TOL
|
||||||
|
|||||||
Reference in New Issue
Block a user