Gmsh

gmsh

Gmshは、3次元の有限要素メッシュジェネレータです。

Gmshのフォーマットから、ElmerSolverのメッシュフォーマットに変換するのにElmerGridが用いられます。

% ElmerGrid 14 2 mesh.msh -autoclean

elmer4

solver input fileの一部です:

Equation 1
  Name = "Equation 1"
  Active Solvers(1) = 1
End

Material 1
  Name = "Aluminium (generic)"
  Heat expansion Coefficient = 23.1e-6
  Heat Conductivity = 237.0
  Sound speed = 5000.0
  Heat Capacity = 897.0
  Mesh Poisson ratio = 0.35
  Density = 2700.0
  Poisson ratio = 0.35
  Youngs modulus = 70.0e9
End

Boundary Condition 1
  Target Boundaries(1) = 1 
  Name = "BoundaryCondition 1"
  Temperature = 100.0
End

Boundary Condition 2
  Target Boundaries(1) = 2 
  Name = "BoundaryCondition 2"
  Temperature = 200.0
End

Boundary Condition 3
  Target Boundaries(1) = 3 
  Name = "BoundaryCondition 3"
  Temperature = 300.0
End