Skip to content
/ FEM Public

Finite element analysis library for computational mechanics applications

Notifications You must be signed in to change notification settings

mgroupntua/FEM

Repository files navigation

alt text

FEM

MSolve library that support the spatial discretization method of Finite Elements.

Features

  • Elements: Both continuum and structural elements are supported. The continuum elementa can be utilized for both structural and thermal analysis. Specifically:

    • Continuum Elements 2D

      1. Tri3
      2. Tri6
      3. Quad4
      4. Quad8
      5. Quad9
    • Continuum Elements 3D

      1. Tet4
      2. Tet10
      3. Hexa8
      4. Hexa20
      5. Hexa27
      6. Wedge6
      7. Wedge15
      8. Wedge18
      9. Pyra5
      10. Pyra13
      11. Pyra14
    • Structural Elements

      1. Beam2DCorotational
      2. Beam3DCorotationalQuaternion
      3. EulerBeam2D
      4. EulerBeam3D
      5. Rod2D
      6. Shell8 (Geometrically non-linear formulation)
    • Special elements

      1. CohesiveShellToHexa8
      2. ConcentratedMass3D
      3. SpringDamper3D
  • Loading conditions:

    • Nodal loads
    • MassAccelerationLoads

Installation instructions

You can choose either to clone the solution or downloads it as a zip file.

Clone solution

  1. Under the repository name, click Clone or Download option.

alt text

  1. In the popup appearing choose the Use HTTPS option.

alt text

  1. Use the alt text to copy the link provided.

  2. Open Visual Studio. In Team Explorer window appearing in your screen under Local Git Repositories click the Clone option. If Team Explorer window is not visible you can enable in View -> Team Explorer

alt text

  1. In the text box appearing paste the link.

alt text

  1. Click clone and Visual Studio will automatically download and import MGroup.FEM

Download as ZIP

  1. Under the repository name, click Clone or Download option

alt text

  1. Click Download ZIP option. MGroup.FEM will be downloaded as a ZIP file.

  2. Extract the ZIP file to the folder of choice.

  3. Double click on MSolve.IGA.sln file to open the code with Visual Studio