finite-element-methods

There are 623 repositories under finite-element-methods topic.

  • MinimalFem

    Language:C++33
  • TQMesh

    TQMesh

    A simple two-dimensional mesh generator with triangular and quadrilateral elements in C++

    Language:C++61
  • ameshref

    Efficient Matlab Implementation of Adaptive Mesh Refinement in 2D

    Language:MATLAB59
  • FEMAddOns

    Finite Element Method addons for Wolfram Language

    Language:Mathematica57
  • SorotokiCode

    SorotokiCode

    SOROTOKI is an open-source MATLAB package that includes an array of tools for design, modeling, and control of soft robotic systems 🐙 🤖

    Language:MATLAB54
  • AD4SM.jl

    Automatic Differentiation for Solid Mechanics

    Language:Julia54
  • LUMA

    Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).

    Language:C++52
  • Predictions-of-thermal-fields-in-additive-manufacturing

    Predicting Thermal Fields in AdditiveManufacturing by FEM simulations andMachine Learning

    Language:Python51
  • AFEPack

    Adaptive Finite Element Package

    Language:C++49
  • EasyFEA

    EasyFEA is a user-friendly Python library that simplifies finite element analysis.

    Language:Python48
  • rodin

    Modern C++20 finite element method and shape optimization framework.

    Language:C++44
  • plantFEM

    This is a plant/farming simulator based on Finite Element Method, which targets crops in fields and soil foundations. This software provides multi-physical simulations of agriculture for canopies, plants, and organs for farmers, breeders, agronomists, and civil engineers. Please try and give us feedback.

    Language:Fortran43
  • getfem

    Mirror of GetFEM repository

    Language:C++43
  • fem_mesh_matlab

    MATLAB Toolbox for Handling 2D and 3D FEM Meshes

    Language:MATLAB42
  • PFEMFort

    Parallel programming for Finite Element Analysis using FORTRAN and PETSc

    Language:Fortran42
  • Multiscale-Modeling

    Multiscale Modeling

    Language:Python41
  • Constrained_Delaunay_Triangulation

    Constrained Delaunay Triangulation (CDT) of a random surface domain.

    Language:C#40
  • FEALiTE2D

    A finite element analysis library for 2D frame, beams and truss elements using C#

    Language:C#39
  • zapdos

    Open source MOOSE framework application for simulating plasmas

    Language:C++39
  • petgem

    petgem is a parallel and high-order code for active-source (e.g. CSEM) and passive-source (e.g. MT) geophysics electromagnetic modeling in 3D arbitrary marine/land problems under anisotropic conductivities.

    Language:Python38
  • FreeFem-modules

    A collection of mathematically validated modules (EDP) for FreeFEM

    Language:CSS38
  • py-tdgl

    2D time-dependent Ginzburg-Landau in Python

    Language:Python37
  • Fierro

    Fierro

    Fierro is a C++ code designed to aid the research and development of numerical methods, testing of user-specified models, and creating multi-scale models related to quasi-static solid mechanics and compressible material dynamics using low- and high-order meshes.

    Language:C++35
  • GridapGeosciences.jl

    Gridap drivers for geoscience applications

    Language:Julia35
  • Sectrics

    Truss Analysis Software Using The Finite Element Method

    Language:C#34
  • Abaqus-Voronoi-cell-FEM

    A python script to generate code that creates a Voronoi cell FEM for Abaqus CAE

    Language:Jupyter Notebook33
  • nanomesh

    Python workflow tool for generating meshes from 2D and 3D image data

    Language:Jupyter Notebook32
  • dolfinx_mpc

    Extension for dolfinx to handle multi-point constraints.

    Language:Python32
  • Truss-101

    Truss-101

    Truss analysis software using the Finite Element Method written in Python.

    Language:Python31
  • OpenCascadeLink

    Open source package for OpenCascadeLink, which is bundled with Wolfram Language products as of version 12.1

    Language:C++31
  • FEM-beam-model-dynamic-analysis

    2D/3D Finite Element (FEM) beam model using Newmark Method for dynamic analysis

    Language:MATLAB31
  • basic_fem_tutorial

    FEM Tutorial for Beginners

    Language:MATLAB31
  • list-iga-codes

    Curated list of some open source codes employing isogeometric analysis (IGA)

  • MeshTools

    Utilities for manipulating Mathematica ElementMesh objects

    Language:Mathematica29
  • TheFEAMan

    This repository contains lecture notes, code examples, calculation resources, and tutorials related to Technical Mechanics and Finite Element Analysis. It's designed to be a learning resource for students and professionals interested in these fields. Covering topics such as linear & nonlinear FEA, Technical mechanics, & Topology Optimization.

  • meshmode

    High-order unstructured mesh representation and discrete function spaces

    Language:Python28