#
Finite Element Method (FEM)
The finite element method (FEM) is a numerical method for solving problems of engineering and mathematical physics. Typical problem areas of interest include structural analysis, heat transfer, fluid flow, mass transport, and electromagnetic potential.
Here are 84 public repositories matching this topic...
BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET
fem
finite-elements
finite-element-analysis
finite
civil-engineering
finite-element-method
bfe
fe-models
-
Updated
Apr 5, 2022 - C#
UFL - Unified Form Language
python
partial-differential-equations
domain-specific-language
fenics
variational-method
finite-element-method
finite-element-software
-
Updated
May 6, 2022 - Python
FIAT is now maintained at https://github.com/firedrakeproject/
-
Updated
Jun 7, 2021 - Python
Extreme-scale Discontinuous Galerkin Environment (EDGE)
openmp
mpi
simd
scientific-computing
high-performance-computing
cloud-computing
sparse-matrix
discontinuous-galerkin
earthquake
unstructured-meshes
wave-propagation
seismic-waves
finite-element-method
fused-simulations
hyperbolic-pdes
-
Updated
Apr 14, 2022 - C++
A parallel lattice Boltzmann-immersed boundary-finite element (LIFE) solver for fluid-structure interaction.
computational-fluid-dynamics
lattice-boltzmann
immersed-boundary
fluid-structure-interaction
finite-element-method
-
Updated
May 6, 2022 - C++
Script for the generation of finite-thickness interface elements for polycrystal modelling
microstructure
grains
polycrystal
finite-element-method
interphase
grain-boundaries
neper
micromechanics
-
Updated
Mar 9, 2021 - Python
A lightweight python tool build for teaching non linear FEM analysis of 3D truss structures
-
Updated
May 3, 2022 - HTML
STAN (Structural Analyser) - C#/.NET Finite Element Software
simulation
solver
fem
preprocessing
cae
structural-engineering
postprocessing
structural-analysis
finite-element-method
-
Updated
Jan 24, 2021 - C#
Adaptive multiresolution discontinuous Galerkin C++ package
partial-differential-equations
adaptive
discontinuous-galerkin
sparse-grids
multiresolution
finite-element-method
high-dimension
adaptive-multiresolution-dg
adaptive-interpolation
-
Updated
Apr 21, 2022 - C++
new_abaqus is a hobby project for creating an FE-solver reading an FE-mesh following the syntax of the commercial software abaqus.
-
Updated
Feb 27, 2022 - C++
Level set modeling of multi-phase flow in a velocity field using the finite element and finite volume methods
-
Updated
Feb 5, 2019 - MATLAB
Abaqus 6.14 plugin for user-defined constitutive models testing
plugin
abaqus
finite-element-analysis
numerical-simulations
numerical-modelling
finite-element-method
-
Updated
Oct 20, 2019 - Python
Homework assignments for equations of mathematical physics
nonlinear
avalonia
hyperbolic-equations
homework-assignments
finite-element-method
finite-difference-method
parabolic-equations
elliptic-equations
-
Updated
May 3, 2022 - C#
dbeurle
commented
Nov 24, 2017
Lagrange multipliers can be used to enforce constraints on the displacements of the system to machine precision. The introduction of these constraints change the structure and increase of the sparse matrix and restrict the type of solver to be used to only direct linear solvers.
It should be possible to implement this partitioned structure for displacement boundary conditions for non-linear pr
Open
Follower loads
Matlab tool for electromagnetic field calculation using the finite element method.
-
Updated
Jan 13, 2021 - MATLAB
Add-On to NGSolve for Trefftz methods
-
Updated
Mar 29, 2022 - C++
Truncated Hierarchical B-Splines in Python
-
Updated
May 14, 2020 - Python
Discrete Differential Forms in arbitrary dimensions
high-performance-computing
partial-differential-equations
finite-elements
discretization
differential-forms
finite-element-method
discrete-exterior-calculus
exterior-calculus
finite-element-exterior-calculus
-
Updated
Jan 26, 2021 - Julia
Fast Finite Element Sampling for distance computations
-
Updated
Jan 24, 2018 - C++
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
-
Updated
Apr 27, 2022 - Python
matlab
schrodinger-equation
schrodinger
finite-difference-schemes
finite-element-method
numerov
richardson-extrapolation
crank-nicolson
transparent-boundary-conditions
-
Updated
Jan 16, 2018 - MATLAB
FEM for Students is a program of modeling and structural analysis by Finite Element Method
-
Updated
Oct 23, 2021 - Java
Implementation of stochastic finite element method for diffusion equation
-
Updated
Sep 10, 2017 - MATLAB
Isogeometric-analysis and FEM code.
octave
fem
bezier-curves
b-splines
finite-element-method
isogeometric-analysis
t-splines
iga
nurbs-curves
-
Updated
Feb 21, 2022 - MATLAB
Collection of C++ based algorithms on numerics, statistics, control, reinforcement learning, machine learning and robotics
machine-learning
statistics
control
cpp
robotics
reinforcement-learning-algorithms
cpp17
gradient-descent
physics-simulation
filtering
numerics
kalman-filter
finite-element-method
extended-kalman-filter
finite-volume-method
-
Updated
Nov 4, 2021 - C++
Comparison of numerical solutions of the 1-D time-independent Schrödinger equation obtained through FDM, FEM and the neural network approach.
-
Updated
Jan 2, 2021 - Python
Reads a mesh from CalcluliX input (.inp) files.
parser
mesh
reader
fem
finite-elements
calculix-crunchix
calculix
inp
finite-element-method
calculix-fem-solver
finite-element-mesh
-
Updated
Sep 15, 2020 - Python
Calculates the eigendecomposition of the Laplace-Beltrami operator on charts of Riemannian manifolds
-
Updated
Dec 31, 2019 - Python
An object-oriented, open-source finite-element library for the simulation of multi-physics problems. This repo has been superseded by https://github.com/oomph-lib/oomph-lib
-
Updated
Jul 4, 2021 - C++
- Wikipedia
- Wikipedia
@robbievanleeuwen this is potentially related to #159. But I've noticed with what appears to be a reduced default size of the plots from matplotlib that some portion of the legends on certain plots are disappearing off the edge of the default plot size. e.g.:-
Wondering if a defaul