Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. from fenics import *
  2. from mshr import *
  3. from math import pi, sin, cos, sqrt
  4.  
  5. # Parameters
  6. R = 1.1
  7. r = 0.4
  8. t = 10
  9. x = R*cos(float(t) / 180 * pi)
  10. y = 0
  11. z = R*sin(t)
  12.  
  13. # Create geometry
  14. s1 = Sphere(Point(0, 0, 0), 1)
  15. s2 = Sphere(Point(x, y, z), r)
  16. b1 = Box(Point(-2, -2, -0.03), Point(2, 2, 0.03))
  17. geometry = s1 - s2 - b1
  18.  
  19. # Create mesh
  20. mesh = generate_mesh(geometry, 32)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement