Skip to content
View TLCFEM's full-sized avatar
โ˜ฃ๏ธ
jobless
โ˜ฃ๏ธ
jobless

Highlights

  • Pro

Block or report TLCFEM

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
TLCFEM/README.md

^(?:Dr\.\s)?Theodor(?:e)?\s[^ABD-Z]hang$

  • โŽ engineer
  • โœ… bug breeder
    • ๐Ÿ‘ early returner
    • ๐Ÿ‘ never nester
    • ๐Ÿ‘ one liner

I am interested in the following computational mechanics related topics:

  1. couple stress theory
  2. phase field theory
  3. dynamics
  4. contact and constraint
  5. topology optimisation
  6. constitutive modelling
  7. finite element formulation

Check my CV or ORCID logo if you wish.

Software

  1. suanPan ๐Ÿงฎ An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework

    Please feel free to contact me if you are interested in implementing your research work on suanPan. I am happy to collaborate in this regard.

  2. Damping Dolphin ๐Ÿฌ A utility to visualise and generate parameter sets for use in the damping model

  3. Alcongrator ใ€ฐ A utility to generate ground motion history based on given records

  4. VPMR ๐Ÿฅท C++/Python implementation of the VPMR algorithm

  5. motion-base ๐ŸŒ A ground motion database

Books

  1. Constitutive Modelling Cookbook A reference book on constitutive modelling.

    PDF file is accessible.

  2. Introduction to Structural Steel A textbook on structural steel in accordance with the AU/NZ standards.

    PDF file is accessible.

Publication Resources

The following repositories contain source code and example models of some publications. Please feel free to cite and use graphs, tables, etc., when necessary.

  1. nme gcmq-ijnme A new drilling quadrilateral membrane element with high coarse-mesh accuracy using a modified Hu-Washizu principle doi:10.1002/nme.6066
  2. es application-es Numerical evaluations of a novel membrane element in simulations of reinforced concrete shear walls doi:10.1016/j.engstruct.2019.109592
  3. es response-history-application-es Numerical evaluations of a novel membrane element in response history analysis of reinforced concrete shear walls doi:10.1016/j.engstruct.2020.110760
  4. mssp generalised-damper-algorithm-mssp Numerical simulation of generalised Maxwell-type viscous dampers with an efficient iterative algorithm doi:10.1016/j.ymssp.2021.108795
  5. arxiv couple-stress-formulation-arxiv New mixed formulation and mesh dependency of finite elements based on the consistent couple stress theory arXiv:2207.02544
  6. jse nm-formulation Reformulation of concentrated plasticity frame element with N-M interaction and generalised plasticity doi:10.1061/JSENDH.STENG-12176
  7. mssp nonviscous-implementation A strategy for fast evaluation of nonviscously damped systems with arbitrary kernels doi:10.1016/j.ymssp.2024.111156
  8. ueqe dsp-dynamics Spurious response due to linear interpolation of input load and some remedies doi:10.1080/13632469.2024.2372814

Pinned Loading

  1. suanPan suanPan Public

    ๐Ÿงฎ An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework

    C++ 60 9

  2. damping-dolphin damping-dolphin Public

    ๐Ÿฌ a utility to visualise and generate parameter sets for use in the damping model

    C++ 2 1

  3. vpmr vpmr Public

    ๐Ÿฅท C++/Python implementation of the VPMR algorithm

    C++ 8 1

  4. msglc msglc Public

    ๐Ÿ—œ๏ธ (de)serialize json objects with lazy/partial loading containers using msgpack | msgpack.org[Python]

    Python 1

  5. structmech structmech Public

    ๐ŸŒ‰ a TikZ command set for structural mechanics drawings

    TeX 7 1

  6. motion-base motion-base Public

    ๐ŸŒ a ground motion database

    Python 1