A Python script repository for multiscale modelling with Direct FE2 in Abaqus

While computational homogenization via FE2 is a useful multiscale modelling tool for many fields, conventional implementations often require an expert level of user involvement. To address this, this work presents a Python script repository to easily set up Direct FE2 input files for multiscale mode...

Full description

Saved in:
Bibliographic Details
Main Authors: Kirk Ming Yeoh, Karthikayen Raju, Vincent Beng Chye Tan
Format: Article
Language:English
Published: Elsevier 2025-09-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711025002341
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:While computational homogenization via FE2 is a useful multiscale modelling tool for many fields, conventional implementations often require an expert level of user involvement. To address this, this work presents a Python script repository to easily set up Direct FE2 input files for multiscale modelling in Abaqus. The scripts take in user inputs defining the macroscale problem along with its microscale RVE and returns an Abaqus input file that can be readily submitted for analysis. As Direct FE2 uses only functions which are readily available in Abaqus to perform computational homogenization, no user-defined subroutines are required. This repository seeks to provide researchers in various fields ease of access to multiscale modelling as a tool to enhance their work. Furthermore, it aims to foster collaboration between researchers working on the Direct FE2 method and further promote its development.
ISSN:2352-7110