Skip to content
Change the repository type filter

All

    Repositories list

    • Gmsh.jl

      Public
      Gmsh.jl contains API for Gmsh: a three-dimensional finite element mesh generator. With the help of Gmsh.jl, it is possible add parametric model construction and/or automatic mesh generation to a FEM pipeline.
      Julia
      MIT License
      135581Updated Jun 20, 2024Jun 20, 2024
    • AbaqusReader.jl is a parse for ABAQUS FEM models. It's capable of parsing the geometry accurately, including surface sets, node sets, and other relevant geometrical data used in FEM calculations. Other option is to parse whole model, including boundary conditions, material data and load steps.
      Julia
      MIT License
      2238131Updated Mar 27, 2024Mar 27, 2024
    • The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
      Julia
      MIT License
      66257394Updated Feb 8, 2024Feb 8, 2024
    • Computational material models
      Julia
      MIT License
      101850Updated Sep 19, 2023Sep 19, 2023
    • FEMBasis contains interpolation routines for finite element function spaces. Given ansatz and coordinates of domain, shape functions are calculated symbolically in a very general way to get efficient code. Shape functions can also be given directly and in that case partial derivatives are calculated automatically.
      Julia
      MIT License
      1214140Updated Mar 4, 2021Mar 4, 2021
    • FEMQuad.jl package contains various of integration schemes for cartesian and tetrahedral domains. The most common integration rules are tabulated and focus is on speed. Each rule has own "label" so we can easily implement several rules with same degree. API is very simple making is easy to utilize package in different FEM projects.
      Julia
      MIT License
      7700Updated Jan 24, 2021Jan 24, 2021
    • Mortar2D.jl is a Julia package to calculate discrete projections between non-conforming finite element meshes. The resulting "mortar matrices" can be used to tie non-conforming finite elements meshes together in an optimal way.
      Julia
      MIT License
      7711Updated Jun 25, 2020Jun 25, 2020
    • MFrontInterface provides Julia bindings to MFront via MFrontGenericInterfaceSupport
      Julia
      Other
      2568Updated Jun 15, 2020Jun 15, 2020
    • JuliaFEM base package (core functionality)
      Julia
      MIT License
      916234Updated May 4, 2020May 4, 2020
    • Plane mortar contact mechanics using automatic differentiation
      Julia
      MIT License
      4442Updated May 2, 2020May 2, 2020
    • Mortar contact mechanics for plane problems
      Julia
      MIT License
      1132Updated May 2, 2020May 2, 2020
    • Implementation of heat transfer problems for JuliaFEM
      Julia
      MIT License
      3241Updated May 2, 2020May 2, 2020
    • Plate bending formulations for JuliaFEM
      Julia
      MIT License
      5471Updated May 2, 2020May 2, 2020
    • Beam implementation for JuliaEFM
      Julia
      MIT License
      4551Updated May 2, 2020May 2, 2020
    • AsterReader.jl is a Julia package to read Code Aster binary mesh and result files. Code Aster meshes can be done using another open source software SALOME Platform. Reading results from .rmed files is also partially supported, so it's possible to verify calculations of JuliaFEM.jl against Code Aster solutions.
      Julia
      MIT License
      6531Updated May 2, 2020May 2, 2020
    • UMAT.jl

      Public
      ABAQUS users material models wrapper for Julia
      Fortran
      Other
      91172Updated Apr 30, 2020Apr 30, 2020
    • Package contains algorithms to calculate smallest enclosing sphere for a given set of points in N dimensions.
      Julia
      Other
      11031Updated Feb 8, 2020Feb 8, 2020
    • ModelReduction is a repository of JuliaFEM to reduce the dimension of a model for multibody dynamics problems. The package includes e.g. the Guyan reduction and the Craig-Bampton method.
      Julia
      MIT License
      71031Updated Feb 8, 2020Feb 8, 2020
    • Documentation for JuliaFEM
      Jupyter Notebook
      MIT License
      3121Updated Feb 8, 2020Feb 8, 2020
    • JuliaFEM bindings to Materials.jl
      Julia
      MIT License
      2171Updated Feb 8, 2020Feb 8, 2020
    • Coupling elements for JuliaFEM, including kinematic couplings and distributing couplings.
      Julia
      MIT License
      2101Updated Feb 8, 2020Feb 8, 2020
    • This is the repository for web-pages shown at www.juliafem.org. Any changes to web-page should be committed to here. Jekyll is used in background to generate html pages from markdown documents.
      HTML
      3361Updated Mar 1, 2019Mar 1, 2019
    • FEModels

      Public
      Finite Element test models library contains finite element meshes which can then be used in examples and to measure performance of code.
      MIT License
      2400Updated Aug 14, 2017Aug 14, 2017