List Of Finite Element Software Packages
This is a list of notable Computer software, software packages that implement the finite element method for solving partial differential equations. Feature comparison This table is contributed by a FEA-compare For ease of maintenance of this table, please, first consider to contribute changes directly to the project instead of editing the table below, however, direct wiki edits are also valid and will be backported project, which provides an alternative view of this table with the first row and Feature column being fixed for ease of table exploration. References {{DEFAULTSORT:List Of Finite Element Software Packages Scientific simulation software Engineering software companies Finite element software, List of finite element software packages Numerical analysis Lists of software, finite element ...[...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Computer Software
Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications. The history of software is closely tied to the development of digital computers in the mid-20th century. Early programs were written in the machine language specific to the hardware. The introduction of high-level programming languages in 1958 allowed for more human-readable instructions, making software development easier and more portable across different computer architectures. Software in a programming language is run through a compiler or Interpreter (computing), interpreter to execution (computing), execute on the architecture's hardware. Over time, software has become complex, owing to developments in Computer network, networking, operating systems, and databases. Software can generally be categorized into two main types: # operating systems, which manage hardware resources and provide services for applicat ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Dune (mathematics Software)
DUNE (Distributed and Unified Numerics Environment) is a modular C++ library for the solution of partial differential equations using grid-based methods. The DUNE library is divided into modules. In version 2.9 are the core modules * general classes and infrastructure: ''dune-common'', * geometry classes: ''dune-geometry'', * grid interface: ''dune-grid'', * linear algebra classes: ''dune-istl'', * local ansatz functions: ''dune-localfunctions''. In addition, there are several further modules, including some which have been developed by third parties. History The development of DUNE started in 2002 on the initiative of Prof. Bastian (Heidelberg University), Dr. Ohlberger (during his habilitation at the University of Freiburg), and Prof. Rumpf (then University of Duisburg-Essen). The aim was a development model which was not attached to a single university, in order to make the project attractive for a wide audience. For the same reason a license was chosen which allows DUN ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Goma (software)
Goma is an open-source, parallel, and scalable multiphysics software package for modeling and simulation of real-life physical processes, with a basis in computational fluid dynamics for problems with evolving geometry. It solves problems in all branches of mechanics, including fluids, solids, and thermal analysis. Goma uses advanced numerical methods, focusing on the low-speed flow regime with coupled phenomena for manufacturing and performance applications. It also provides a flexible software development environment for specialty physics. Goma was created by Sandia National Laboratories and is currently supported by both Sandia and the University of New Mexico. Capabilities Goma is a finite element program which solves problems from all branches of mechanics, including fluid mechanics, solid mechanics, chemical reactions and mass transport, and energy transport. The conservation principles for momentum, mass, species, and energy, together with material constitutive relations, ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Solaris (operating System)
Oracle Solaris is a proprietary software, proprietary Unix operating system offered by Oracle Corporation, Oracle for SPARC and x86-64 based workstations and server (computing), servers. Originally developed by Sun Microsystems as Solaris, it superseded the company's earlier SunOS in 1993 and became known for its scalability, especially on SPARC systems, and for originating many innovative features such as DTrace, ZFS and Time Slider. After the Acquisition of Sun Microsystems by Oracle Corporation, Sun acquisition by Oracle in 2010, it was renamed Oracle Solaris. Solaris was registered as compliant with the Single UNIX Specification until April 29, 2019. Historically, Solaris was developed as proprietary software. In June 2005, Sun Microsystems released most of the codebase under the CDDL license, and founded the OpenSolaris Open-source software, open-source project. Sun aimed to build a developer and user community with OpenSolaris; after the Oracle acquisition in 2010, the Open ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Sorbonne University
Sorbonne University () is a public research university located in Paris, France. The institution's legacy reaches back to the Middle Ages in 1257 when Sorbonne College was established by Robert de Sorbon as a constituent college of the University of Paris, one of the first universities in Europe. Its current iteration was formed in 2018 by the merger of Paris-Sorbonne University (Paris IV) and the Université Pierre et Marie Curie (Paris VI). Sorbonne University is one of the most sought after universities by students and researchers from France, Europe, and the French speaking countries. Most notably, Marie Skłodowska-Curie, who came from Poland in 1891 and joined the Faculty of Sciences of the University of Paris, was also the first woman to become a professor at the Sorbonne. Marie Curie and her husband Pierre Curie are considered the founders of the modern-day Faculty of Science and Engineering of Sorbonne University. As of 2021, its alumni and professors have won 33 ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
FreeFem++
FreeFem++ is a programming language and a software focused on solving partial differential equations using the finite element method. FreeFem++ is written in C++ and developed and maintained by Université Pierre et Marie Curie and Laboratoire Jacques-Louis Lions. It runs on Linux, Solaris, macOS and Microsoft Windows systems. FreeFem++ is free software (LGPL). FreeFem++ language is inspired by C++. There is an IDE called FreeFem++-cs. History The first version was created in 1987 by Olivier Pironneau and was named MacFem (it only worked on Macintosh); PCFem appeared some time later. Both were written in Pascal. In 1992 it was re-written in C++ and named FreeFem. Later versions, FreeFem+ (1996) and FreeFem++ (1998), used that programming language too. Other versions * FreeFem++ includes versions for console mode and MPI * FreeFem3D Deprecated versions: * FreeFem+ * FreeFem See also * List of finite element software packages This is a list of notable Computer softwa ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
EULA
An end-user license agreement or EULA () is a legal contract between a software supplier and a customer or end-user. The practice of selling licenses to rather than copies of software predates the recognition of software copyright, which has been recognized since the 1970s in the United States. Initially, EULAs were often printed as shrink wrap contracts, where tearing the shrink wrap indicated acceptance. Software distributed via the internet is more commonly licensed via clickwrap (where the user clicks to agree to the license) or browsewrap (continuing to browse the website indicates agreement). Most companies prefer to sell licenses rather than copies of the software because it enables them to enforce stricter terms on the end user in a number of domains, especially by prohibiting transfer of ownership or use on multiple computers, and by asserting ownership of the copyright of derivative works, such as user-generated content in video games. Enforceability of EULAs has b ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages. Although MATLAB is intended primarily for numeric computing, an optional toolbox uses the MuPAD symbolic engine allowing access to symbolic computing abilities. An additional package, Simulink, adds graphical multi-domain simulation and model-based design for dynamic and embedded systems. , MATLAB has more than four million users worldwide. They come from various backgrounds of engineering, science, and economics. , more than 5000 global colleges and universities use MATLAB to support instruction and research. History Origins MATLAB was invented by mathematician and computer programmer Cleve Moler. The idea for MATLAB was base ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
FEATool Multiphysics
FEATool Multiphysics ("Finite Element Analysis Toolbox for Multiphysics") is a physics, finite element analysis (FEA), and partial differential equation (PDE) simulation toolbox. FEATool Multiphysics features the ability to model fully coupled heat transfer, fluid dynamics, chemical engineering, structural mechanics, fluid-structure interaction (FSI), electromagnetics, as well as user-defined and custom PDE problems in 1D, 2D (axisymmetry), or 3D, all within a graphical user interface ( GUI) or optionally as script files. FEATool has been employed and used in academic research, teaching, and industrial engineering simulation contexts. Distinguishing features FEATool Multiphysics is a fully integrated physics and PDE simulation environment where the modeling process is subdivided into six steps; preprocessing ( CAD and geometry modeling), mesh and grid generation, physics and PDE specification, boundary condition specification, solution, and postprocessing and visualization. ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
FEniCS Project
The FEniCS Project is a collection of free and open-source software components with the common goal to enable automated solution of differential equations. The components provide scientific computing tools for working with computational meshes, finite-element variational formulations of ordinary and partial differential equations, and numerical linear algebra. Design and components The FEniCS Project is designed as an umbrella project for a collection of interoperable components. The core components are * UFL (unified form language), a domain-specific language embedded in Python for specifying finite element discretizations of differential equations in terms of finite element variational forms; * FIAT (finite element automatic tabulator), the finite element backend of FEniCS, a Python module for generation of arbitrary order finite element basis functions on simplices; * FFC (fenics form compiler), a compiler for finite element variational forms taking UFL code as input an ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
MIT License
The MIT License is a permissive software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s. As a permissive license, it puts very few restrictions on reuse and therefore has high license compatibility. Unlike copyleft software licenses, the MIT License also permits reuse within proprietary software, provided that all copies of the software or its substantial portions include a copy of the terms of the MIT License and also a copyright notice. In 2015, the MIT License was the most popular software license on GitHub, and was still the most popular in 2025. Notable projects that use the MIT License include the X Window System, Ruby on Rails, Node.js, Lua (programming language), Lua, jQuery, .NET, Angular (web framework), Angular, and React (JavaScript library), React. License terms The MIT License has the identifier MIT in the SPDX License List. It is also known as the "#Ambiguity and variants, Expat License". It has the following terms: Co ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |