|
| subroutine | mmechgauss::fstr_init_gauss (gauss) |
| | Initializer. More...
|
| |
| subroutine | mmechgauss::fstr_finalize_gauss (gauss) |
| | Finializer. More...
|
| |
| integer(kind=kint) function | mmechgauss::fstr_shell_num_thickness_points (etype) |
| | Number of through-thickness quadrature points used by shell stiffness. More...
|
| |
| subroutine | mmechgauss::fstr_init_shell_layer_gausses (element, ng, nlayer, nthick) |
| | Allocate shell history for every surface Gauss point, layer, and thickness point. More...
|
| |
| integer(kind=kint) function | mmechgauss::fstr_shell_layer_gauss_index (element, ig, ilayer, ithick) |
| | Convert surface Gauss/layer/thickness indices to shell_layer_gausses index. More...
|
| |
| subroutine | mmechgauss::fstr_shell_thickness_quadrature (etype, ithick, zeta, weight, ierr) |
| | Through-thickness quadrature point and weight used by shell elements. More...
|
| |
| subroutine | mmechgauss::fstr_shell_layer_quadrature (element, ilayer, ithick, zeta_layer, weight, ierr) |
| | Layer-local shell thickness coordinate and quadrature weight. More...
|
| |
| subroutine | mmechgauss::fstr_shell_layer_quadrature_gauss (etype, gauss, ilayer, ithick, zeta_layer, weight, ierr) |
| | Layer-local shell thickness coordinate and quadrature weight from material status. More...
|
| |
| subroutine | mmechgauss::fstr_shell_layer_zeta (gauss, ilayer, zeta, zeta_layer, ierr) |
| | Map layer-local zeta to the whole shell thickness coordinate. More...
|
| |
| subroutine | mmechgauss::fstr_finalize_shell_layer_gausses (element) |
| | Release shell layer/thickness history. More...
|
| |
| subroutine | mmechgauss::fstr_copy_gauss (gauss1, gauss2) |
| | Copy. More...
|
| |
| subroutine | mmechgauss::fstr_copy_shell_layer_gausses (element1, element2) |
| | Copy shell layer/thickness history. More...
|
| |