Go to the source code of this file.
Modules | |
module | geometry_plastic_nonlocal |
Geometric information about the IP cells needed for the nonlocal. | |
Functions/Subroutines | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_setipneighborhood (IPneighborhood) |
Set the integration point (IP) neighborhood. More... | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_setipvolume (IPvolume) |
Set the initial volume associated with an integration point. More... | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_setiparea (IParea) |
Set the initial areas of the unit triangle/unit quadrilateral/tetrahedron/hexahedron. More... | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_setipareanormal (IPareaNormal) |
Set the direction normal of the areas of the triangle/quadrilateral/tetrahedron/hexahedron. More... | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_disable |
Free memory used by variables only needed by plastic_nonlocal. More... | |
subroutine | geometry_plastic_nonlocal::geometry_plastic_nonlocal_results |
Write geometry data to results file. More... | |
Variables | |
integer, protected | geometry_plastic_nonlocal::geometry_plastic_nonlocal_nipneighbors |
integer, dimension(:,:,:,:), allocatable, protected | geometry_plastic_nonlocal::geometry_plastic_nonlocal_ipneighborhood |
6 or less neighboring IPs as [element ID, IP ID, face ID that point to me] More... | |
real(preal), dimension(:,:), allocatable, protected | geometry_plastic_nonlocal::geometry_plastic_nonlocal_ipvolume0 |
volume associated with IP (initially!) More... | |
real(preal), dimension(:,:,:), allocatable, protected | geometry_plastic_nonlocal::geometry_plastic_nonlocal_iparea0 |
area of interface to neighboring IP (initially!) More... | |
real(preal), dimension(:,:,:,:), allocatable, protected | geometry_plastic_nonlocal::geometry_plastic_nonlocal_ipareanormal0 |
area normal of interface to neighboring IP (initially!) More... | |