22
22
def value_shape(self):
25
class BCExample4(Expression):
30
def eval(self, values, x):
34
if x[0] == 0.0 or x[0] == self.delta:
35
if (1.0 / 4 - self.l / 2) < x[1] < (1.0 / 4 + self.l / 2):
37
values[0] = self.gbar * (1 - (2 * t / self.l)**2)
38
if (3.0 / 4 - self.l / 2) < x[1] < (3.0 / 4 + self.l/2):
40
values[0] = self.gbar * (1 - (2 * t / self.l)**2)
42
def value_shape(self):