|
subroutine, public | discretization_grid::discretization_grid_init |
| reads the geometry file to obtain information on discretization More...
|
|
subroutine | discretization_grid::readgeom (grid, geomSize, origin, microstructure, homogenization) |
| Parses geometry file. More...
|
|
real(preal) function, dimension(3, product(grid)) | discretization_grid::ipcoordinates0 (grid, geomSize, grid3Offset) |
| Calculate undeformed position of IPs/cell centers (pretend to be an element) More...
|
|
pure real(preal) function, dimension(3, product(grid+1)) | discretization_grid::nodes0 (grid, geomSize, grid3Offset) |
| Calculate position of undeformed nodes (pretend to be an element) More...
|
|
pure real(preal) function, dimension(6, 1, product(grid)) | discretization_grid::cellsurfacearea (geomSize, grid) |
| Calculate IP interface areas. More...
|
|
pure real(preal) function, dimension(3, 6, 1, nelems) | discretization_grid::cellsurfacenormal (nElems) |
| Calculate IP interface areas normals. More...
|
|
pure integer function, dimension(3, 6, 1, product(grid)) | discretization_grid::ipneighborhood (grid) |
| Build IP neighborhood relations. More...
|
|
|
integer, dimension(3), public, protected | discretization_grid::grid |
| (global) grid More...
|
|
integer, public, protected | discretization_grid::grid3 |
| (local) grid in 3rd direction More...
|
|
integer, public, protected | discretization_grid::grid3offset |
| (local) grid offset in 3rd direction More...
|
|
real(preal), dimension(3), public, protected | discretization_grid::geomsize |
| (global) physical size More...
|
|
real(preal), public, protected | discretization_grid::size3 |
| (local) size in 3rd direction More...
|
|
real(preal), public, protected | discretization_grid::size3offset |
| (local) size offset in 3rd direction More...
|
|