Awesome
<picture> <source media="(prefers-color-scheme: light)" srcset="https://github.com/Ferrite-FEM/Ferrite.jl/blob/master/docs/src/assets/logo-horizontal.svg"> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/Ferrite-FEM/Ferrite.jl/blob/master/docs/src/assets/logo-horizontal-dark.svg"> <img alt="Ferrite.jl logo." src="https://github.com/Ferrite-FEM/Ferrite.jl/blob/master/docs/src/assets/logo-horizontal.svg"> </picture>A finite element toolbox written in Julia.
Documentation
Installation
You can install Ferrite from the Pkg REPL:
pkg> add Ferrite
Contributing
Contributions in all forms (bug reports, documentation, features, suggestions, ...) are very welcome. See CONTRIBUTING for more details.
Questions
If you have questions about Ferrite you're welcome to reach out to us on the Julia
Slack under #ferrite-fem
or on Zulip under #Ferrite.jl
.
Alternatively you can start a new discussion in the discussion forum on the
repository. Feel free to ask us even if you are not sure the problem is with Ferrite.
If you encounter what you think is a bug please report it, see CONTRIBUTING.md for more information.
Community Standards
Please keep in mind that we are part of the Julia community and adhere to the Julia Community Standards.
Related packages
The following registered packages are part of the Ferrite ecosystem in addition to Ferrite itself:
- Tensors.jl: Used throughout Ferrite for efficient tensor manipulation.
- FerriteViz.jl: Makie.jl-based visualization of Ferrite data.
- FerriteGmsh.jl: Create, interact with, and import Gmsh meshes into Ferrite.
- FerriteMeshParser.jl: Parse the mesh from Abaqus input files into a Ferrite mesh.