Skip to content
View adtzlr's full-sized avatar
📝
You'll never know when the idea kicks in.
📝
You'll never know when the idea kicks in.

Highlights

  • Pro

Block or report adtzlr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adtzlr/README.md

Hi there 🖐️,

this is Andreas, a mechanical engineer graduated from Graz University of Technology, based in 🏰⛰️ Graz, Austria 🇦🇹. In my free time, I like running 🏃‍, skiing ⛷️ and snowboarding 🏂 while I also enjoy family times at home 👨‍👩‍👧‍👦.

Mastodon committers.top badge

GitHub stats

Currently, I'm an engineer in industry (during the day) and a PhD student at Graz University of Technology at the Institute of Structural Durability and Railway Technology (well, at night... 📚 🕯️). All the tools related to my scientific work are available here on my GitHub profile.

sparsity-pattern

I'm the author of 🔍 FElupe, an open-source finite element analysis package focusing on the formulation and numerical solution of nonlinear problems in continuum mechanics of solid bodies. Most of the open source finite element packages I found are either super-difficult to install, needs to be compiled or are great but slow (or at least too slow for my needs).

With FElupe, I try to fill a gap in between.

I'm convinced that static input files 🖨️ which are passed to a standalone fea solver 🖩 are a thing of the last decades 💾. Instead, scripts are input files: easy to adopt scripts with access to third-party libraries 🛒, written in common scripting languages are the way to go. With common languages I mean something easy-to-learn for engineers, like Python, Matlab/Octave or Julia, not another proprietary simulation file format. FElupe is just another one of many open-source finite element analysis packages using this approach. Well defined and public available scripting interfaces hopefully accelerate the introduction of flexible natural language-processing for simulations.

Projects

Python Fortran Julia PyPI Markdown Jupyter GitHub Pages PyTorch Codecov LaTeX

Star History Chart

Code Snippets

Pinned Loading

  1. matadi Public

    Material Definition with Automatic Differentiation

    Python 23 2

  2. felupe Public

    🔍 finite element analysis for continuum mechanics of solid bodies

    Python 107 13

  3. tensortrax Public

    Differentiable Tensors based on NumPy Arrays

    Python 8

  4. contique Public

    Numeric continuation of equilibrium equations

    Python 5 2

  5. ttb Public

    Tensor Toolbox for Modern Fortran

    Fortran 110 34

  6. trusspy Public

    Nonlinear Truss Solver for Python

    Python 56 12

1,126 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to adtzlr/felupe, adtzlr/tensortrax, adtzlr/felupe-paper and 14 other repositories
Loading A graph representing adtzlr's contributions from April 14, 2024 to April 16, 2025. The contributions are 81% commits, 12% pull requests, 7% issues, 0% code review.

Contribution activity

April 2025

Created 3 commits in 2 repositories
Opened 1 issue in 1 repository
adtzlr/felupe 1 closed
Started 2 discussions in 1 repository
adtzlr/felupe
Loading