From d491f818f9c02bf872a7a3eb93d916129ca449d8 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Fri, 26 Jul 2013 11:42:04 +0200
Subject: [PATCH] [Problem] Dirichlet: Increase linearly at first

---
 src/one-body-sample.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/one-body-sample.py b/src/one-body-sample.py
index b44987fb..04a1799a 100644
--- a/src/one-body-sample.py
+++ b/src/one-body-sample.py
@@ -4,7 +4,11 @@ class neumannCondition:
 
 class velocityDirichletCondition:
     def __call__(self, relativeTime):
-        return 2e-4
+        if relativeTime <= 0.25:
+            factor = 4*relativeTime;
+        else:
+            factor = 1
+        return 2e-4 * factor
 
 Functions = {
     'neumannCondition' : neumannCondition(),
-- 
GitLab