DAMASK with grid solvers  Revision: v2.0.3-2204-gdb1f2151
The Düsseldorf Advanced Material Simulation Kit with Grid Solvers
damage_nonlocal.f90 File Reference

Go to the source code of this file.

Data Types

type  damage_nonlocal::tparameters
 

Modules

module  damage_nonlocal
 material subroutine for non-locally evolving damage field
 

Functions/Subroutines

subroutine, public damage_nonlocal::damage_nonlocal_init
 module initialization More...
 
subroutine, public damage_nonlocal::damage_nonlocal_getsourceanditstangent (phiDot, dPhiDot_dPhi, phi, ip, el)
 calculates homogenized damage driving forces More...
 
real(preal) function, dimension(3, 3), public damage_nonlocal::damage_nonlocal_getdiffusion (ip, el)
 returns homogenized non local damage diffusion tensor in reference configuration More...
 
real(preal) function, public damage_nonlocal::damage_nonlocal_getmobility (ip, el)
 Returns homogenized nonlocal damage mobility. More...
 
subroutine, public damage_nonlocal::damage_nonlocal_putnonlocaldamage (phi, ip, el)
 updated nonlocal damage field with solution from damage phase field PDE More...
 
subroutine, public damage_nonlocal::damage_nonlocal_results (homog, group)
 writes results to HDF5 output file More...
 

Variables

type(tparameters), dimension(:), allocatable damage_nonlocal::param