AutoMat: automatic differentiation for generalized standard materials on GPUs
From MaRDI portal
Publication:2115597
DOI10.1007/s00466-021-02105-2OpenAlexW3213593815WikidataQ113326584 ScholiaQ113326584MaRDI QIDQ2115597
Matthias Kabel, Nicolas R. Gauger, Johannes Blühdorn
Publication date: 17 March 2022
Published in: Computational Mechanics (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/2006.04391
automatic differentiationGPU computinggeneralized standard materialsnumerical methods for ODEsFFT-based homogenization
Related Items
Voxel‐based finite elements with hourglass control in fast Fourier transform‐based computational homogenization ⋮ Automated discovery of generalized standard material models with EUCLID ⋮ AutoMat
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Mixed boundary conditions for FFT-based homogenization at finite strains
- Numerical integration on GPUs for higher order finite elements
- Efficient fixed point and Newton-Krylov solvers for FFT-based homogenization of elasticity at large deformations
- On the accuracy of spectral solvers for micromechanics based fatigue modeling
- Combining Galerkin approximation techniques with the principle of Hashin and Shtrikman to derive a new FFT-based numerical method for the homogenization of composites
- A dynamical view of nonlinear conjugate gradient methods with applications to FFT-based computational micromechanics
- Consistent tangent operators for rate-independent elastoplasticity
- Automatic differentiation of explicit Runge-Kutta methods for optimal control
- A 3(2) pair of Runge-Kutta formulas
- Ordinary differential equations and dynamic systems.
- Forward and adjoint sensitivity analysis with continuous explicit Runge-Kutta schemes
- Explicit Runge-Kutta methods for the integration of rate-type constitutive equations
- On the discrete adjoints of adaptive time stepping algorithms
- Products of positive semidefinite matrices
- A numerical method for computing the overall response of nonlinear composites with complex microstructure
- Accelerating a FFT-based solver for numerical homogenization of periodic media by conjugate gradients
- Fourier-accelerated nodal solvers (FANS) for homogenization problems
- A FFT solver for variational phase-field modeling of brittle fracture
- FFT-based homogenization of hypoelastic plasticity at finite strains
- Runtime optimization of a memory efficient CG solver for FFT-based homogenization: implementation details and scaling results for linear elasticity
- A model order reduction method for computational homogenization at finite strains on regular grids using hyperelastic laminates to approximate interfaces
- The composite voxel technique for inelastic problems
- A model-reduction approach in micromechanics of materials preserving the variational structure of constitutive relations
- Efficient Expression Templates for Operator Overloading-Based Automatic Differentiation
- Automatic Differentiation of an Entire Design Chain for Aerodynamic Shape Optimization
- The MATLAB ODE Suite
- Solving Ordinary Differential Equations I
- Convergence of FFT‐based homogenization for strongly heterogeneous media
- Evaluating Derivatives
- OpenAD/F
- A scalable multi-level preconditioner for matrix-free µ-finite element analysis of human bone structures
- Numerical stability in quasi-static elasto/visco-plasticity
- Automatic differentiation of numerical integration algorithms
- FFT‐based homogenization for microstructures discretized by linear hexahedral elements
- Optimal parameters identification and sensitivity study for abrasive waterjet milling model
- Expression templates for primal value taping in the reverse mode of algorithmic differentiation
- High-Performance Derivative Computations using CoDiPack
- Layer-Parallel Training of Deep Residual Neural Networks
- Solving Ordinary Differential Equations II
- Fast Reverse-Mode Automatic Differentiation using Expression Templates in C++
- On the Properties of Runge-Kutta Discrete Adjoints
- Forward, Tangent Linear, and Adjoint Runge-Kutta Methods in KPP–2.2