GithubHelp home page GithubHelp logo
Andreas Dutzler photo

adtzlr Goto Github PK

followers: 68.0 following: 36.0 repos: 24.0 gists: 5.0

Name: Andreas Dutzler

Type: User

Company: Graz University of Technology

Bio: PhD Candidate in Mechanical Engineering @ TU Graz. Development Engineer in the Railway Industry. Opinions related to this account are my own.

Location: Graz, Austria

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 ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ.

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 focussing 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

Star History Chart

Code Snippets

Andreas Dutzler's Projects

aperitif icon aperitif

Nonlinear Finite Elements Code for Continuum Mechanics

contique icon contique

Numeric continuation of equilibrium equations

einsumt icon einsumt

Multithreaded version of numpy.einsum

fatpack icon fatpack

fatpack provides functions and classes for fatigue analysis of data series.

felupe icon felupe

:mag: finite element analysis for continuum mechanics of solid bodies

hyperelastic icon hyperelastic

Constitutive hyperelastic material formulations for FElupe.

matadi icon matadi

Material Definition with Automatic Differentiation

meshio icon meshio

:spider_web: input/output for many mesh formats

meshzoo icon meshzoo

:tiger: :cow: :panda_face: A collection of meshes for canonical domains

njet icon njet

A lightweight AD package, using forward-mode automatic differentiation, in order to determine the higher-order derivatives of a given function in multiple variables.

pacopy icon pacopy

:triangular_ruler: Numerical parameter continuation in Python.

prepostpy icon prepostpy

High-level Scripting Interface for FEA Pre- and Postprocessing

tikzplotlib icon tikzplotlib

:bar_chart: Save matplotlib figures as TikZ/PGFplots for smooth integration into LaTeX.

ttb icon ttb

Tensor Toolbox for Modern Fortran

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.