def compare_scalars(s1, s2, l1='s1', l2='s2', allowed_error=1e-8): diff = abs(s1 - s2) TestCommon.report('|%s - %s|: %e' % (l1, l2, diff)) if diff > allowed_error: return False else: return True
def compare_scalars(s1, s2, l1= 's1', l2 = 's2', allowed_error = 1e-8): diff = abs(s1 - s2) TestCommon.report( '|%s - %s|: %e' % (l1, l2, diff)) if diff > allowed_error: return False else: return True
def rhs(ts, coor, mode=None, expression=None, **kwargs): if mode == 'qp': if expression is None: expression = '0.0 * x' val = TestCommon.eval_coor_expression( expression, coor ) val.shape = (val.shape[0], 1, 1) return {'val' : val}
def ebc(ts, coor, **kwargs): expression = solution[0] val = TestCommon.eval_coor_expression(expression, coor) return nm.atleast_1d(val)
def ebc(ts, coor, solution=None): expression = solution[0] val = TestCommon.eval_coor_expression( expression, coor ) return nm.atleast_1d( val )
def rhs( ts, coor, region, ig, expression = None ): if expression is None: expression = '0.0 * x' val = TestCommon.eval_coor_expression( expression, coor ) return {'val' : nm.atleast_1d( val )}