Ikarus v0.4

DOI

Ikarus is a C++-based library with Python bindings (link to documentation) built to solve partial differential equations with the finite element method. The dataset under this DOI contains the current release (v0.4) of the library.

This release not only focuses on refactoring various interfaces but also introduces exciting features such as Python bindings, result evaluators, the Kirchhoff-Love shell element, added support for Clang 16, and more. For more details on the changes of this release refer to the repo file CHANGELOG.md. or go to GitHub.

This dataset includes the Ikarus source code itself as a zip-file (ikarus-v0.4.zip).

Additionally, this dataset comes with a Docker container (ikarus-docker-v0.4.tar.gz). It has Ikarus itself for this particular release installed, and can be used, for instance, to execute examples. For more details on the examples, see here.

This version's documentation (ikarus-docs-v0.4.zip) is also included, and it can be accessed by navigating to the top-level file "index.html" in a browser.

The download instructions can be found here.

Identifier
DOI https://doi.org/10.18419/darus-3889
Metadata Access https://darus.uni-stuttgart.de/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.18419/darus-3889
Provenance
Creator Müller, Alexander ORCID logo; Vinod Kumar Mitruka, Tarun Kumar Mitruka ORCID logo; Jakob, Henrik ORCID logo
Publisher DaRUS
Contributor Institute for Structural Mechanics
Publication Year 2024
Rights info:eu-repo/semantics/openAccess
OpenAccess true
Contact Institute for Structural Mechanics (Universität Stuttgart)
Representation
Resource Type Dataset
Format application/x-gzip; application/zip
Size 1895305794; 13977348; 2057203
Version 1.0
Discipline Construction Engineering and Architecture; Engineering; Engineering Sciences; Mechanical and industrial Engineering; Mechanics; Mechanics and Constructive Mechanical Engineering