List of finite element software packages
Encyclopedia
This is a list of software packages
that implement the finite element method
for solving partial differential equations or aid in the pre- and post-processing of finite element models.
Computer software
Computer software, or just software, is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it....
that implement the finite element method
Finite element method
The finite element method is a numerical technique for finding approximate solutions of partial differential equations as well as integral equations...
for solving partial differential equations or aid in the pre- and post-processing of finite element models.
Free/Open source
- CalculiXCalculixCalculix is a free and open source finite element analysis application that uses a similar input format to ABAQUS. It has an implicit and explicit solver written by Guido Dhondt and a pre and post processor written by Klaus Wittig. The original software was written for the Linux operating system...
is an Open Source FEA project. The solver uses a partially compatible ABAQUSAbaqusAbaqus FEA is a suite of software applications for finite element analysis and computer-aided engineering, originally released in 1978...
file format. The pre/post-processor generates input data for many FEA and CFD applications. - Code AsterCode AsterCode_Aster is an Open Source software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics originally developed as an in-house application by the French company EDF...
: is an Open Source software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics which is written in Python and Fortran, GPL license. - deal.II: One of the largest and most widely used Open Source finite element packages, supporting computations from laptops to supercomputers with tens of thousands of processors. Contains more than 550,000 lines of C++ code to provide h, p, and hp methods in 1d, 2d, and 3d.
- DUNEDune (software)DUNE is a modular C++ library for the solution of partial differential equations using grid-based methods.The DUNE library is divided into modules...
, Distributed and Unified Numerics Environment GPL Version 2 with Run-Time ExceptionGPL linking exceptionA GPL linking exception modifies the GNU General Public License to create a new, modified license. Such modified licenses enable software projects which provide library code, to be "linked to" the programs that use them, without applying the full terms of the GPL to the using program...
, written in C++ - Elmer FEM solverElmer FEM solverElmer is an open source computational tool for multi-physics problems. It has been developed by CSC in collaboration with Finnish universities, research laboratories and industry....
: Open source multiphysical simulation software developed by Finnish Ministry of Education's CSC, written primarily in Fortran (written in Fortran90, C and C++) - Escript/Finley: Parallel (MPIMessage Passing InterfaceMessage Passing Interface is a standardized and portable message-passing system designed by a group of researchers from academia and industry to function on a wide variety of parallel computers...
and OpenMPOpenMPOpenMP is an API that supports multi-platform shared memory multiprocessing programming in C, C++, and Fortran, on most processor architectures and operating systems, including Linux, Unix, AIX, Solaris, Mac OS X, and Microsoft Windows platforms...
) Finite Element solver library for Python, written in C and C++, Open Software LicenseOpen Software LicenseThe Open Software License is a software license created by Lawrence Rosen. The Open Source Initiative has certified it as an open source license, but the Debian project judged version 1.1 to be incompatible with the DFSG...
v3 - FEBioFebioFEBio ' is an opensource software package for finite element analysis and was specifically designed for biomechanics applications. It was developed at the at the University of Utah. FEBio offers modeling scenarios, constitutive models and boundary conditions that are relevant to numerous research...
, Finite Elements for Biomechanics - FEniCS ProjectFEniCS ProjectThe FEniCS Project is a set of free software projects with the common goal to enable automated solution of differential equations. It provides software tools for working with computational meshes, finite element variational formulations of PDEs, ODE solvers and linear algebra.- Software projects...
: a LGPL-licensed software package developed by American and European researchers - FETK (Finite Element Tool Kit) is a set of C++ libraries for performing finite element analysis, released under GNU LGPL.
- FreeFem++FreeFem++FreeFem++ is a programming language and a software focused in solving partial differential equations using the finite element method. FreeFem++ is written in C++ and developed and mantained by Université Pierre et Marie Curie and Laboratoire Jacques-Louis Lions. It runs on GNU/Linux, Solaris, MacOS...
: GPL software - Hermes ProjectHermes ProjectHermes is a C++/Python libraryof algorithms for rapid development of adaptive hp-FEM solvers...
: Modular C/C++ library for rapid development of space- and space-time adaptive hp-FEM solvers. - ImpactImpact FEM Software]Impact is an open source finite element program suite which can be used to predict most dynamic events such as car crashes or metal sheet punch operations. They usually involve large deformations and high velocities....
: Dynamic Finite Element Program Suite, for dynamic events like crashes, written in Java, GNU license - OOFEMOOFEMOOFEM is an open source multi-physics finite element code with object oriented architecture. The aim of this project is to provide efficient and robust tool for FEM computations as well as to offer highly modular and extensible environment for development....
: Object Oriented Finite EleMent solver, written in C++, GPL v2 license - OpenFOAMOpenFOAMOpenFOAM is a C++ toolbox for the development of customized numerical solvers, and pre-/post-processing utilities for the solution of continuum mechanics problems, including computational fluid dynamics . The code is released as free and open source software under the GNU General Public License...
(Field Operation And Manipulation). Originally for CFDComputational fluid dynamicsComputational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. Computers are used to perform the calculations required to simulate the interaction of liquids and gases with...
only, but now includes finite element analysis through tetrahedral decomposition of arbitrary grids. - OpenSeesOpenSeesOpenSees, the Open System for Earthquake Engineering Simulation, is an object-oriented, open source software framework created at the -sponsored Pacific Earthquake Engineering...
is an Open System for Earthquake Engineering Simulation - VisualFEA/CBT : Educational version of VisualFEA for computer-aided instruction of structural mechanics and finite element method
- Z88Z88 FEM softwareZ88 is a free finite element software package available for Microsoft Windows, Mac OS X and Unix/Linux computers. Versions are available for 32-bit and 64-bit operating systems....
: FEM-software available for Windows and Linux/UNIX, written in C, GPL license
Proprietary/Commercial
- AbaqusAbaqusAbaqus FEA is a suite of software applications for finite element analysis and computer-aided engineering, originally released in 1978...
: Franco-American software from SIMULIA, owned by Dassault SystemesDassault SystemesDassault Systèmes S.A. is a leading company specializing in 3D and PLM software.Dassault Systèmes develops and markets PLM application software and services that support industrial processes and provide a 3D vision of the entire lifecycle of products from conception to maintenance to recycling... - ADINAADINAADINA is a commercial finite element software which is developed and distributed worldwide by ADINA R&D, Inc. The company was founded in 1986 by Dr. Klaus-Jürgen Bathe and associates. ADINA is widely used in industry and academia for linear and nonlinear finite element analysis of solids and...
- Advance DesignAdvance DesignAdvance Design is a computer-aided engineering software application developed by GRAITEC and dedicated to structural analysis and design of reinforced concrete / steel structures and automated creation of design reports.- Features :...
BIM software for FEM structural analysis, including international design eurocodes, a solution developed by GRAITECGRAITECGRAITEC is maker of CAD / CAE software for the civil engineering and construction industries.Headquartered in France, the company was founded in 1986 by Francis Guillemard. GRAITEC went from a single company located in France to a group of 11 wholly owned companies spread around the world... - ANSAANSA Pre-processorANSA is a CAE tool for Finite Element Analysis and CFD Analysis widely used in the automotive industry. It is developed by the BETA CAE Systems S.A., Greece. In the United States, it is distributed by Beta CAE Systems, USA, based in Farmington Hills, Michigan....
: An advanced CAE pre-processing software for complete model build up. - ANSYS: American software
- AutoFormAutoFormAutoForm Engineering GmbH located in Neerach is a Swiss software developer. The company develops and markets software solutions for the die making and sheet metal forming industry along the entire process chain. This covers product manufacturability, tool and material cost calculation, die face...
: Swiss origin German software for Sheet metal forming process chain - COMSOL MultiphysicsCOMSOL MultiphysicsCOMSOL Multiphysics is a finite element analysis, solver and Simulation software / FEA Software package for various physics and engineering applications, especially coupled phenomena, or multiphysics. COMSOL Multiphysics also offers an extensive interface to MATLAB and its toolboxes for a large...
COMSOL Multiphysics Finite Element Analysis Software formerly Femlab - Creo Elements / Pro Mechanica: A p-version finite element program that is embedded in the MCAD application Creo Elements Pro, from PTC (Parametric Technology CorporationParametric Technology CorporationParametric Technology Corporation is a U.S.-based company that develops, markets and supports software for product development. Its main products are for CAD/CAM, engineering calculations, and product lifecycle management. Its customers include companies in manufacturing, publishing, services,...
) - DiffpackDiffpackDiffpack is a programming environment for developing simulation software for scientific and engineering applications. Diffpack has its main focus on the numerical modeling and solution of partial differential equations, in particular by the finite element method and the finite difference method...
Software for finite element analysis and partial differential equations - Extreme Loading for StructuresExtreme Loading for StructuresExtreme Loading for Structures - a commercial structural analysis software program based on the applied element method for the automatic tracking and propagation of cracks, separation of elements, element collision, and collapse of structures under extreme loads...
: Software made by Applied Science InternationalApplied Science InternationalApplied Science International, LLC, aka ASI is a United States based company headquartered in Raleigh, North Carolina, that provides advanced engineering design and analysis software and services to the DHS, United States Department of Defense, Engineering Firms, Demolition Contractors, and...
for non-linear dynamic structural analysis, progressive collapse, blast, seismic, impact and other loading. - Falcon2.0 : Lightweight FEM POST Processor and Viewer for 3D UNV and NASTRAN files
- FEFLOWFEFLOWFEFLOW is a computer program for simulating groundwater flow, mass transfer and heat transfer in porous media...
: simulates groundwater flow, mass transfer and heat transfer in porous media - FemapFemapFemap is an engineering analysis program sold by Siemens PLM Software that is used to build finite element models of complex engineering problems and view solution results...
, Siemens PLM SoftwareSiemens PLM SoftwareSiemens PLM Software is a computer software company specializing in 3D & 2D Product Lifecycle Management software. The company is a business unit of Siemens Industry Automation division, and is headquartered in Plano, Texas....
: A pre and post processor for Windows - FEMdesigner: Low-cost linear, non-linear, elastic, plastic, contact stress, thermal, buckling, frequency FEA. Standalone and CAD-integrated. femdesigner.com
- FEMtoolsFEMtoolsFEMtools is a multi-functional, cross-platform and solver-independent family of CAE software programs providing analysis and scripting solutions for many different types of applications...
, Dynamic Design Solutions: A toolbox for static and dynamic simulation, verification, validation and updating of finite element models. Includes also modules for structural optimization and for obtaining experimental reference data. - FlexcomFlexcomFlexcom is a finite element package used in the offshore oil and gas industry. An educational version is also available for academic institutions.-History:...
, Finite element package used in the offshore oil and gas industry. Developed by MCS Kenny. - FlexPDEFlexpdeFlexPDE is a general-purpose software for obtaining numerical solutions to partial differential equations in 2 or 3 dimensions. It is based on the Finite Element Method....
- FluxFluxIn the various subfields of physics, there exist two common usages of the term flux, both with rigorous mathematical frameworks.* In the study of transport phenomena , flux is defined as flow per unit area, where flow is the movement of some quantity per time...
, American electromagnetic and thermal FEA - GenieGenieJinn or genies are supernatural creatures in Arab folklore and Islamic teachings that occupy a parallel world to that of mankind. Together, jinn, humans and angels make up the three sentient creations of Allah. Religious sources say barely anything about them; however, the Qur'an mentions that...
, DNV (Det Norske Veritas) Software - HydroGeoSphereHydroGeoSphereHydroGeoSphere is a 3D control-volume finite element groundwater model, simulating surface and subsurface water flow and solute and thermal energy transport...
: A 3D control-volume finite element hydrologic model, simulating surface and subsurface water flow and solute and thermal energy transport - HyperSizerHyperSizerHyperSizer is computer-aided engineering software used for stress analysis and sizing optimization of metallic and composite structures. Originally developed at the US National Aeronautics and Space Administration as ST-SIZE, it was licensed for commercial use by Collier Research Corporation in...
, design software specializing in composite materials; integrates with other software - IMPETUS Afea Solver, Structural analysis software using isogéometric finite element (3rd order) accelerated by GPGPU computation
- JMAGJMAGJMAG is simulation software for the development and design of electrical devices. JMAG was originally released in 1983 as a tool to support design for devices such as motors, actuators, circuit components, and antennas....
, Japanese software - LS-DYNALS-DYNALS-DYNA is an advanced general-purpose multiphysics simulation software package developed by the Livermore Software Technology Corporation...
, LSTC - Livermore Software Technology Corporation - LUSASLUSASLUSAS is a UK-based developer and supplier of Finite Element Analysis application software products that bear the same name.- History :...
: UK Software - MADYMOMADYMOMADYMO stands for MAthematical DYnamic MOdels. It is a software package developed by TASS , headquartered in Rijswijk, the Netherlands. It a leading design & analysis software for occupant safety systems in the transport industry....
: TASS - TNO Automotive Safety Solutions - NastranNastranNASTRAN is a finite element analysis program that was originally developed for NASA in the late 1960s under United States government funding for the Aerospace industry. The MacNeal-Schwendler Corporation was one of the principal and original developers of the public domain NASTRAN code...
: American software, from MSC Software - nastran/EM: Nastran Suit for highly advanced Durability & NVH Analyses of Engines; born from the AK32 Benchmark of Audi, BMW, Daimler, Porsche & VW; Source Code available
- NEi FusionNEi FusionNEi Fusion is a finite element analysis program sold by NEi Software that is used by engineers to build and analyze models of parts and assemblies of various products...
, NEi SoftwareNEi Software-Overview:NEi Software, founded as Noran Engineering, Inc. in 1991, is an engineering software company that develops, publishes and promotes FEA software programs including its flagship product NEi Nastran. The FEA algorithms allow engineers to analyze how a structure will behave under a variety...
: 3D CAD modeler + Nastran FEA - NEi NastranNEi NastranNEi Nastran is an engineering analysis and simulation software product of NEi Software Based on NASA's Structural Analysis program, the software is a finite element analysis solver used to generate solutions for linear and nonlinear stress, dynamics, and heat transfer characteristics of...
, NEi SoftwareNEi Software-Overview:NEi Software, founded as Noran Engineering, Inc. in 1991, is an engineering software company that develops, publishes and promotes FEA software programs including its flagship product NEi Nastran. The FEA algorithms allow engineers to analyze how a structure will behave under a variety...
: General purpose Finite Element Analysis - NEi Works, NEi SoftwareNEi Software-Overview:NEi Software, founded as Noran Engineering, Inc. in 1991, is an engineering software company that develops, publishes and promotes FEA software programs including its flagship product NEi Nastran. The FEA algorithms allow engineers to analyze how a structure will behave under a variety...
: Embedded Nastran for SolidWorks users - NISANISANISA may refer to:*Nuclear and Industrial Safety Agency, part of the Japanese Ministry of Economy, Trade and Industry*NIS America, the US subsidiary of Nippon Ichi Software...
: Indian software - PAKPak-People:* Greg Pak* Igor Pak* Pak Nam-Chol* Pak , 박, also romanized Park-Places:* Pakistan * The ISO 3166 identification code and the vehicle registration plate of PAK* Pakistan-administered Kashmir...
: Serbian software for linear and nonlinear structural analysis, heat conduction, fluid mechanics with heat transfer, coupled problems, biomechanics, fracture mechanics and fatigue. - PERMAS: general FEA software with integrated optimization, from INTES, Germany
- OOFELIE Multiphysics: Belgian Computer Aided Engineering software commercialized by Open Engineering
- PZFlexPZFlexPZFlex is a commercial software package for finite element analysis and virtual prototyping, developed by Weidlinger Associates Inc, USA.The PZFlex code uses both Explicit and implicit methods...
: American software for wave propagation and piezoelectric devices - QuickfieldQuickfieldQuickField is a finite element analysis software package running on Windows platforms. It is developed and distributed by Tera Analysis Ltd. QuickField is available as a commercial program or as a free Student's version with limited functionality...
: Physics simulating software - RadiossRadiossRadioss is a multidisciplinary finite element solver developed by Altair Engineering. It can solve both linear and non-linear problems.- Disciplines :* Linear static analysis* Non-linear explicit dynamic analysis* Non-linear implicit quasi-static analysis...
: A linear and nonlinear solver owned by Altair EngineeringAltair EngineeringAltair Engineering is a product design and development, engineering software and cloud computing software company. Altair was founded by Jim Scapa, George Christ, and Mark Kistner in 1985. Over its history, it has had various locations near Detroit, Michigan, USA... - Range SoftwareRange Software- Analysis types :* Steady-state and transient heat transfer + thermal radiation* Stress analysis* Soft body dynamics* Modal analysis* Computational fluid dynamics + heat transfer, contaminant dispersion* Electrostatics* Magnetostatics* Acoustics...
: Multiphysics simulation software - SAMCEFSAMCEFSAMCEF is a finite element analysis software package dedicated to mechanical virtual prototyping. SAMCEF development started in 1965 at the University of Liège and is still developed and sold by SAMTECH, a Belgian company the HQ of which is located in Liège, Belgium.-Software features:SAMCEF...
: CAE package developed by the Belgian company - SAP2000SAP2000SAP2000 is integrated software for structural analysis and design, developed by Computers and Structures, Inc. Currently in its 15th edition, it is frequently used by civil engineers in the design and analysis of bridges, buildings, dams, etc....
: American software - STRAND7STRAND7Strand7 is a Finite Element Analysis software product developed by the company with the same name.- History :The Strand computer software was first developed by a group of academics from the University of Sydney and the University of New South Wales...
: Developed in Sydney Australia by Strand7 Pty. Ltd. Marketed as Straus7 in Europe. - StressCheckStressCheckStressCheck is a finite element analysis software product developed and supported by ESRD, Inc. of St. Louis, Missouri. It is one of the first commercially available FEA products to utilize the p-version of the finite element method.-History:...
developed by ESRD, Inc (USA) emphasizing solution accuracy by utilizing high order elements - VfloVfloVflo is a commercially available, physics-based distributed hydrologic model generated by Vflo uses radar rainfall data for hydrologic input to simulate distributed runoff . Vflo employs GIS maps for parameterization via a desktop interface . The model is suited for distributed hydrologic...
: Physics-based distributed hydrologic modeling software, developed by Vieux & Associates, Inc. - VisualFEAVisualFEAVisualFEA is a finite element analysis program running on MS Windows and Mac OS X platforms. The program is being developed and distributed by Intuition Software, Inc. in South Korea, and is used chiefly for structural and geotechnical analysis. The strongest point of the program is its intuitive...
: User friendly finite element analysis program developed by Intuition Software,Inc. - ZébulonZebulonZebulun, was the sixth son of Jacob and Leah in the Hebrew Bible.Zebulon, Zebulun or Zébulon may also refer to:*Tribe of Zebulun, ancient Israelite tribeGiven names...
: French software
External links
- Public Domain FE Programs listed by Ian MacPhedran