cratepy.clustering.solution.ffthombasicscheme¶
FFT-based homogenization basic scheme multi-scale method.
This module includes the implementation of the FFT-based homogenization basic scheme proposed by Moulinec and Suquet (1998) [1] for the solution of micro-scale equilibrium problems of linear elastic heterogeneous materials. The finite strain extension of this method is also implemented by following the formulation of Kabel and coworkers (2022) [2] and adopting the Hencky hyperelastic constitutive model. It also includes a class that handles a general incrementation of the macroscale strain loading and a dynamic subincrementation scheme.
Classes¶
- FFTBasicScheme
FFT-based homogenization basic scheme.
- MacroscaleStrainIncrementer
Macroscale strain loading incrementer.
Classes
DNS homogenization-based multi-scale method interface. |
|
|
FFT-based homogenization basic scheme. |
|
Macroscale strain loading incrementer. |